PageSourceSearch

https://trigg.com.br/main-es5.e37d4bde6e63e8463750.js

js trigg.com.br collected 2026-09-25 03:04:12 UTC 926,153 bytes, 1 lines download raw bytes

1!function(){function e(t,n,i){return(e=d()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var r=new(Function.bind.apply(e,i));return n&&u(r,n.prototype),r}).apply(null,arguments)}function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],i=!0,r=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);i=!0);}catch(u){r=!0,o=u}finally{try{i||null==s.return||s.return()}finally{if(r)throw o}}return n}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t,i){return(n="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var i=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=f(e)););return e}(e,t);if(i){var r=Object.getOwnPropertyDescriptor(i,t);return r.get?r.get.call(n):r.value}})(e,t,i||e)}function i(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=o(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){u=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(u)throw a}}}}function o(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e){var t=d();return function(){var n,i=f(e);if(t){var r=f(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return c(this,n)}}function c(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?h(e):t}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function g(e,t,n){return t&&v(e.prototype,t),n&&v(e,n),e}(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{"+J/9":function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return y})),n.d(t,"d",(function(){return _})),n.d(t,"c",(function(){return k}));var i=n("fXoL"),r=(n("dEu6"),n("XNiG")),o=n("LRne"),a=n("HDdC"),s=n("xgIS");n("3N8a"),n("IjjT");
1var u=n("VRyK"),l=(n("/uUt"),n("3UWI")),c=n("pLZG");n("1G5W"),n("JX91"),n("7o/Q"),n("eIep"),n("quSY"),n("WMd4"),n("9ppp"),n("Ylt2");var h=n("LSvS"),d=n("FWMu");n("chLL");var f,v,m,b=((m=function(){function e(t,n){p(this,e),this._ngZone=t,this._platform=n,this._scrolled=new r.a,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map}return g(e,[{key:"register",value:function(e){var t=this;this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe((function(){return t._scrolled.next(e)})))}},{key:"deregister",value:function(e){var t=this.scrollContainers.get(e);t&&(t.unsubscribe(),this.scrollContainers.delete(e))}},{key:"scrolled",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;return this._platform.isBrowser?new a.a((function(n){e._globalSubscription||e._addGlobalListener();var i=t>0?e._scrolled.pipe(Object(l.a)(t)).subscribe(n):e._scrolled.subscribe(n);return e._scrolledCount++,function(){i.unsubscribe(),e._scrolledCount--,e._scrolledCount||e._removeGlobalListener()}})):Object(o.a)()}},{key:"ngOnDestroy",value:function(){var e=this;this._removeGlobalListener(),this.scrollContainers.forEach((function(t,n){return e.deregister(n)})),this._scrolled.complete()}},{key:"ancestorScrolled",value:function(e,t){var n=this.getAncestorScrollContainers(e);return this.scrolled(t).pipe(Object(c.a)((function(e){return!e||n.indexOf(e)>-1})))}},{key:"getAncestorScrollContainers",value:function(e){var t=this,n=[];return this.scrollContainers.forEach((function(i,r){t._scrollableContainsElement(r,e)&&n.push(r)})),n}},{key:"_scrollableContainsElement",value:function(e,t){var n=t.nativeElement,i=e.getElementRef().nativeElement;do{if(n==i)return!0}while(n=n.parentElement);return!1}},{key:"_addGlobalListener",value:function(){var e=this;this._globalSubscription=this._ngZone.runOutsideAngular((function(){return Object(s.a)(window.document,"scroll").subscribe((function(){return e._scrolled.next()}))}))}},{key:"_removeGlobalListener",value:function(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}]),e}()).\u0275fac=function(e){return new(e||m)(i.Vb(i.A),i.Vb(h.a))},m.\u0275prov=i.Ib({token:m,factory:m.\u0275fac,providedIn:"root"}),m.ngInjectableDef=Object(i.Ib)({factory:function(){return new m(Object(i.Vb)(i.A),Object(i.Vb)(h.a))},token:m,providedIn:"root"}),m),y=((v=function e(){p(this,e)}).\u0275mod=i.Kb({type:v}),v.\u0275inj=i.Jb({factory:function(e){return new(e||v)},imports:[[d.a,h.b],d.a]}),v),_=((f=function(){function e(t,n){var i=this;p(this,e),this._platform=t,n.runOutsideAngular((function(){i._change=t.isBrowser?Object(u.a)(Object(s.a)(window,"resize"),Object(s.a)(window,"orientationchange")):Object(o.a)(),i._invalidateCache=i.change().subscribe((function(){return i._updateViewportSize()}))}))}return g(e,[{key:"ngOnDestroy",value:function(){this._invalidateCache.unsubscribe()}},{key:"getViewportSize",value:function(){this._viewportSize||this._updateViewportSize();var e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}},{key:"getViewportRect",value:function(){var e=this.getViewportScrollPosition(),t=this.getViewportSize(),n=t.width,i=t.height;return{top:e.top,left:e.left,bottom:e.top+i,right:e.left+n,height:i,width:n}}},{key:"getViewportScrollPosition",value:function(){if(!this._platform.isBrowser)return{top:0,left:0};var e=document.documentElement,t=e.getBoundingClientRect();return{top:-t.top||document.body.scrollTop||window.scrollY||e.scrollTop||0,left:-t.left||document.body.scrollLeft||window.scrollX||e.scrollLeft||0}}},{key:"change",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;return e>0?this._change.pipe(Object(l.a)(e)):this._change}},{key:"_updateViewportSize",value:function(){this._viewportSize=this._platform.isBrowser?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0}}}]),e}()).\u0275fac=function(e){return new(e||f)(i.Vb(h.a),i.Vb(i.A))},f.\u0275prov=i.Ib({token:f,factory:f.\u0275fac,providedIn:"root"}),f.ngInjectableDef=Object(i.Ib)({factory:function(){return new f(Object(i.Vb)(h.a),Object(i.Vb)(i.A))},token:f,providedIn:"root"}),f),k={provide:_,deps:[[new i.B,new i.K,_],h.a,i.A],useFactory:function(e,t,n){return e||new _(t,n)}}},"/uUt":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return function(n){return n.lift(new o(e,t))}}var o=function(){function e(t,n){p(this,e),this.compare=t,this.keySelector=n}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.compare,this.keySelector))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e)).keySelector=r,o.hasKey=!1,"function"==typeof i&&(o.compare=i),o}
1return g(n,[{key:"compare",value:function(e,t){return e===t}},{key:"_next",value:function(e){var t;try{var n=this.keySelector;t=n?n(e):e}catch(r){return this.destination.error(r)}var i=!1;if(this.hasKey)try{i=(0,this.compare)(this.key,t)}catch(r){return this.destination.error(r)}else this.hasKey=!0;i||(this.key=t,this.destination.next(e))}}]),n}(i.a)},0:function(e,t,n){e.exports=n("zUnb")},"0DX0":function(e,t,n){"use strict";n.d(t,"c",(function(){return ne})),n.d(t,"a",(function(){return re})),n.d(t,"b",(function(){return $}));var i,o,a,u,c=n("XNiG"),h=n("fXoL"),d=n("R0Ic"),f=n("6KbF"),v=n("IzEk"),m=n("1G5W"),b=n("OCB9"),y=n("ofXK"),_=n("j14s"),k=n("R1ws"),w=n("tkJt"),S=["mat-button",""],C=["*"],O=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],T=Object(_.h)(Object(_.j)(Object(_.i)((function e(t){p(this,e),this._elementRef=t})))),E=((o=function(e){s(n,e);var t=l(n);function n(e,i,o){var a;p(this,n),(a=t.call(this,e))._focusMonitor=i,a._animationMode=o,a.isRoundButton=a._hasHostAttributes("mat-fab","mat-mini-fab"),a.isIconButton=a._hasHostAttributes("mat-icon-button");var s,u=r(O);try{for(u.s();!(s=u.n()).done;){var l=s.value;a._hasHostAttributes(l)&&a._getHostElement().classList.add(l)}}catch(c){u.e(c)}finally{u.f()}return e.nativeElement.classList.add("mat-button-base"),a._focusMonitor.monitor(a._elementRef,!0),a.isRoundButton&&(a.color="accent"),a}return g(n,[{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._getHostElement(),e,t)}},{key:"_getHostElement",value:function(){return this._elementRef.nativeElement}},{key:"_isRippleDisabled",value:function(){return this.disableRipple||this.disabled}},{key:"_hasHostAttributes",value:function(){for(var e=this,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return n.some((function(t){return e._getHostElement().hasAttribute(t)}))}}]),n}(T)).\u0275fac=function(e){return new(e||o)(h.Mb(h.l),h.Mb(w.d),h.Mb(k.a,8))},o.\u0275cmp=h.Gb({type:o,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(e,t){var n;1&e&&h.Kc(_.e,!0),2&e&&h.rc(n=h.Zb())&&(t.ripple=n.first)},hostVars:3,hostBindings:function(e,t){2&e&&(h.Cb("disabled",t.disabled||null),h.Eb("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[h.yb],attrs:S,ngContentSelectors:C,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,t){1&e&&(h.hc(),h.Rb(0,"span",0),h.gc(1),h.Qb(),h.Nb(2,"div",1),h.Nb(3,"div",2)),2&e&&(h.Bb(2),h.Eb("mat-button-ripple-round",t.isRoundButton||t.isIconButton),h.ic("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[_.e],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:.04}@media (hover:none){.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-flat-button,.mat-icon-button,.mat-stroked-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner{border:0}.mat-button[disabled],.mat-flat-button[disabled],.mat-icon-button[disabled],.mat-stroked-button[disabled]{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;
1transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button[disabled]{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-focus-overlay,.mat-stroked-button .mat-button-ripple.mat-ripple{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab[disabled]{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab[disabled]{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button .mat-icon,.mat-icon-button i{line-height:24px}.mat-button-focus-overlay,.mat-button-ripple.mat-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}@media (-ms-high-contrast:active){.mat-button-focus-overlay{background-color:#fff}}@media (-ms-high-contrast:black-on-white){.mat-button-focus-overlay{background-color:#000}}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}@media (-ms-high-contrast:active){.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button{outline:solid 1px}}"],encapsulation:2,changeDetection:0}),o),x=((i=function e(){p(this,e)}).\u0275mod=h.Kb({type:i}),i.\u0275inj=h.Jb({factory:function(e){return new(e||i)},imports:[[y.b,_.f,_.d],_.d]}),i),M=n("LSvS"),P=n("itXk"),A=n("GyhO"),I=n("HDdC"),D=n("zP0r"),R=n("Kj3r"),N=n("lJxs"),V=n("JX91"),L=n("dEu6"),H=new Set,j=((u=function(){function e(t){p(this,e),this._platform=t,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):B}return g(e,[{key:"matchMedia",value:function(e){return this._platform.WEBKIT&&function(e){if(!H.has(e))try{a||((a=document.createElement("style")).setAttribute("type","text/css"),document.head.appendChild(a)),a.sheet&&(a.sheet.insertRule("@media ".concat(e," {.fx-query-test{ }}"),0),H.add(e))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}]),e}()).\u0275fac=function(e){return new(e||u)(h.Vb(M.a))},u.\u0275prov=h.Ib({token:u,factory:u.\u0275fac,providedIn:"root"}),u.ngInjectableDef=Object(h.Ib)({factory:function(){return new u(Object(h.Vb)(M.a))},token:u,providedIn:"root"}),u);function B(e){return{matches:"all"===e||""===e,media:e,addListener:function(){},removeListener:function(){}}}var F,G=((F=function(){function e(t,n){p(this,e),this._mediaMatcher=t,this._zone=n,this._queries=new Map,this._destroySubject=ne
1w c.a}return g(e,[{key:"ngOnDestroy",value:function(){this._destroySubject.next(),this._destroySubject.complete()}},{key:"isMatched",value:function(e){var t=this;return U(Object(L.a)(e)).some((function(e){return t._registerQuery(e).mql.matches}))}},{key:"observe",value:function(e){var t=this,n=U(Object(L.a)(e)).map((function(e){return t._registerQuery(e).observable})),i=Object(P.a)(n);return(i=Object(A.a)(i.pipe(Object(v.a)(1)),i.pipe(Object(D.a)(1),Object(R.a)(0)))).pipe(Object(N.a)((function(e){var t={matches:!1,breakpoints:{}};return e.forEach((function(e){t.matches=t.matches||e.matches,t.breakpoints[e.query]=e.matches})),t})))}},{key:"_registerQuery",value:function(e){var t=this;if(this._queries.has(e))return this._queries.get(e);var n=this._mediaMatcher.matchMedia(e),i={observable:new I.a((function(e){var i=function(n){return t._zone.run((function(){return e.next(n)}))};return n.addListener(i),function(){n.removeListener(i)}})).pipe(Object(V.a)(n),Object(N.a)((function(t){return{query:e,matches:t.matches}})),Object(m.a)(this._destroySubject)),mql:n};return this._queries.set(e,i),i}}]),e}()).\u0275fac=function(e){return new(e||F)(h.Vb(j),h.Vb(h.A))},F.\u0275prov=h.Ib({token:F,factory:F.\u0275fac,providedIn:"root"}),F.ngInjectableDef=Object(h.Ib)({factory:function(){return new F(Object(h.Vb)(j),Object(h.Vb)(h.A))},token:F,providedIn:"root"}),F);function U(e){return e.map((function(e){return e.split(",")})).reduce((function(e,t){return e.concat(t)})).map((function(e){return e.trim()}))}function z(e,t){if(1&e){var n=h.Sb();h.Rb(0,"div",1),h.Rb(1,"button",2),h.Yb("click",(function(){return h.vc(n),h.cc().action()})),h.Hc(2),h.Qb(),h.Qb()}if(2&e){var i=h.cc();h.Bb(2),h.Ic(i.data.action)}}function W(e,t){}var X,K,q,Q,Z=function(){function e(t,n){var i=this;p(this,e),this._overlayRef=n,this._afterDismissed=new c.a,this._afterOpened=new c.a,this._onAction=new c.a,this._dismissedByAction=!1,this.containerInstance=t,this.onAction().subscribe((function(){return i.dismiss()})),t._onExit.subscribe((function(){return i._finishDismiss()}))}return g(e,[{key:"dismiss",value:function(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}},{key:"dismissWithAction",value:function(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete())}},{key:"closeWithAction",value:function(){this.dismissWithAction()}},{key:"_dismissAfter",value:function(e){var t=this;this._durationTimeoutId=setTimeout((function(){return t.dismiss()}),e)}},{key:"_open",value:function(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}},{key:"_finishDismiss",value:function(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}},{key:"afterDismissed",value:function(){return this._afterDismissed.asObservable()}},{key:"afterOpened",value:function(){return this.containerInstance._onEnter}},{key:"onAction",value:function(){return this._onAction.asObservable()}}]),e}(),Y=new h.r("MatSnackBarData"),$=function e(){p(this,e),this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"},J=((X=function(){function e(t,n){p(this,e),this.snackBarRef=t,this.data=n}return g(e,[{key:"action",value:function(){this.snackBarRef.dismissWithAction()}},{key:"hasAction",get:function(){return!!this.data.action}}]),e}()).\u0275fac=function(e){return new(e||X)(h.Mb(Z),h.Mb(Y))},X.\u0275cmp=h.Gb({type:X,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(e,t){1&e&&(h.Rb(0,"span"),h.Hc(1),h.Qb(),h.Fc(2,z,3,1,"div",0)),2&e&&(h.Bb(1),h.Ic(t.data.message),h.Bb(1),h.ic("ngIf",t.hasAction))},directives:[y.l,E],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}"],encapsulation:2,changeDetection:0}),X),ee={snackBarState:Object(d.m)("state",[Object(d.j)("void, hidden",Object(d.k)({transform:"scale(0.8)",opacity:0}
1)),Object(d.j)("visible",Object(d.k)({transform:"scale(1)",opacity:1})),Object(d.l)("* => visible",Object(d.e)("150ms cubic-bezier(0, 0, 0.2, 1)")),Object(d.l)("* => void, * => hidden",Object(d.e)("75ms cubic-bezier(0.4, 0.0, 1, 1)",Object(d.k)({opacity:0})))])},te=((q=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this))._ngZone=e,a._elementRef=i,a._changeDetectorRef=r,a.snackBarConfig=o,a._destroyed=!1,a._onExit=new c.a,a._onEnter=new c.a,a._animationState="void",a._role="assertive"!==o.politeness||o.announcementMessage?"off"===o.politeness?null:"status":"alert",a}return g(n,[{key:"attachComponentPortal",value:function(e){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachComponentPortal(e)}},{key:"attachTemplatePortal",value:function(e){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachTemplatePortal(e)}},{key:"onAnimationEnd",value:function(e){var t=e.fromState,n=e.toState;if(("void"===n&&"void"!==t||"hidden"===n)&&this._completeExit(),"visible"===n){var i=this._onEnter;this._ngZone.run((function(){i.next(),i.complete()}))}}},{key:"enter",value:function(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}},{key:"exit",value:function(){return this._animationState="hidden",this._onExit}},{key:"ngOnDestroy",value:function(){this._destroyed=!0,this._completeExit()}},{key:"_completeExit",value:function(){var e=this;this._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(v.a)(1)).subscribe((function(){e._onExit.next(),e._onExit.complete()}))}},{key:"_applySnackBarClasses",value:function(){var e=this._elementRef.nativeElement,t=this.snackBarConfig.panelClass;t&&(Array.isArray(t)?t.forEach((function(t){return e.classList.add(t)})):e.classList.add(t)),"center"===this.snackBarConfig.horizontalPosition&&e.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&e.classList.add("mat-snack-bar-top")}},{key:"_assertNotAttached",value:function(){if(this._portalOutlet.hasAttached())throw Error("Attempting to attach snack bar content after content is already attached")}}]),n}(f.a)).\u0275fac=function(e){return new(e||q)(h.Mb(h.A),h.Mb(h.l),h.Mb(h.h),h.Mb($))},q.\u0275cmp=h.Gb({type:q,selectors:[["snack-bar-container"]],viewQuery:function(e,t){var n;1&e&&h.Bc(f.c,!0),2&e&&h.rc(n=h.Zb())&&(t._portalOutlet=n.first)},hostAttrs:[1,"mat-snack-bar-container"],hostVars:2,hostBindings:function(e,t){1&e&&h.Dc("@state.done",(function(e){return t.onAnimationEnd(e)})),2&e&&(h.Cb("role",t._role),h.Ec("@state",t._animationState))},features:[h.yb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&h.Fc(0,W,0,0,"ng-template",0)},directives:[f.c],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}@media (-ms-high-contrast:active){.mat-snack-bar-container{border:solid 1px}}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}"],encapsulation:2,data:{animation:[ee.snackBarState]}}),q),ne=((K=function e(){p(this,e)}).\u0275mod=h.Kb({type:K}),K.\u0275inj=h.Jb({factory:function(e){return new(e||K)},imports:[[b.d,f.h,y.b,x,_.d],_.d]}),K),ie=new h.r("mat-snack-bar-default-options",{providedIn:"root",factory:function(){return new $}}),re=((Q=function(){function e(t,n,i,r,o,a){p(this,e),this._overlay=t,this._live=n,this._injector=i,this._breakpointObserver=r,this._parentSnackBar=o,this._defaultConfig=a,this._snackBarRefAtThisLevel=null}return g(e,[{key:"openFromComponent",value:function(e,t){return this._attach(e,t)}},{key:"openFromTemplate",value:function(e,t){return this._attach(e,t)}},{key:"open",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,i=Object.assign({},this._defaultConfig,n);return i.data={message:e,action:t},i.announcementMessage||(i.announcementMessage=e),this.openFromComponent(J,i)}},{key:"dismiss",value:function(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}},{key:"ngOnDestroy",value:function(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}},{key:"_attachSnackBarContainer",value:function(e,t){var n=new f.g(t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,new WeakMap([[$,t]])),i=new f.d(te,t.viewContainerRef,n),r=e.attach(i);return r.instance.snackBarConfig=t,r.instance}},{key:"_attach",value:function(e,t){var n=Object.assign({},new $,this._defaultConfig,t),i=this._createOverlay(n),r=this._attachSnackBarContainer(i,n),o=new Z(r,i);if(e instanceof h.M){var a=new f.i(e,null,{$implicit:n.data,snackBarRef:o});o.instance=r.attachTemplatePortal(a)}else{var s=this._createInjector(n,o),u=new f.d(e,void 0,s),l=r.attachComponentPortal(u);o.instance=l.instance}return this._breakpointObserver.observe("(max-width: 599.99px) and (orientation: portrait)").pipe(Object(m.a)(i.detachments())).subscribe((function(e){var t=i.overlayElement.classList;e.matches?t.add("mat-snack-bar-handset"):t.remove("mat-snack-bar-handset")})),this._animateSnackBar(o,n),this._openedSnackBarRef=o,this._openedSnackBarRef}},{key:"_animateSnackBar",value:function(e,t){var n=this;e.afterDismissed().subscribe((function(){n._openedSnackBarRef==e&&(n._openedSnackBarRef=null),t.announcementMessage&&n._live.clear()}
1)),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe((function(){e.containerInstance.enter()})),this._openedSnackBarRef.dismiss()):e.containerInstance.enter(),t.duration&&t.duration>0&&e.afterOpened().subscribe((function(){return e._dismissAfter(t.duration)})),t.announcementMessage&&this._live.announce(t.announcementMessage,t.politeness)}},{key:"_createOverlay",value:function(e){var t=new b.b;t.direction=e.direction;var n=this._overlay.position().global(),i="rtl"===e.direction,r="left"===e.horizontalPosition||"start"===e.horizontalPosition&&!i||"end"===e.horizontalPosition&&i,o=!r&&"center"!==e.horizontalPosition;return r?n.left("0"):o?n.right("0"):n.centerHorizontally(),"top"===e.verticalPosition?n.top("0"):n.bottom("0"),t.positionStrategy=n,this._overlay.create(t)}},{key:"_createInjector",value:function(e,t){return new f.g(e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,new WeakMap([[Z,t],[Y,e.data]]))}},{key:"_openedSnackBarRef",get:function(){var e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel},set:function(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}}]),e}()).\u0275fac=function(e){return new(e||Q)(h.Vb(b.a),h.Vb(w.f),h.Vb(h.s),h.Vb(G),h.Vb(Q,12),h.Vb(ie))},Q.\u0275prov=h.Ib({token:Q,factory:Q.\u0275fac,providedIn:ne}),Q.ngInjectableDef=Object(h.Ib)({factory:function(){return new Q(Object(h.Vb)(b.a),Object(h.Vb)(w.f),Object(h.Vb)(h.o),Object(h.Vb)(G),Object(h.Vb)(Q,12),Object(h.Vb)(ie))},token:Q,providedIn:ne}),Q)},"0EUg":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("bHdf");function r(){return Object(i.a)(1)}},"1G5W":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){function e(t){p(this,e),this.notifier=t}return g(e,[{key:"call",value:function(e,t){var n=new a(e),r=Object(i.c)(this.notifier,new i.a(n));return r&&!n.seenValue?(n.add(r),t.subscribe(n)):n}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this,e)).seenValue=!1,i}return g(n,[{key:"notifyNext",value:function(){this.seenValue=!0,this.complete()}},{key:"notifyComplete",value:function(){}}]),n}(i.b)},"1yKT":function(e,t,n){"use strict";function i(e,t,n,i){return new(n||(n=Promise))((function(r,o){function a(e){try{u(i.next(e))}catch(t){o(t)}}function s(e){try{u(i.throw(e))}catch(t){o(t)}}function u(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((i=i.apply(e,t||[])).next())}))}n.d(t,"a",(function(){return i}))},"2QA8":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},"2dEz":function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return h}));var i=n("dEu6"),r=n("fXoL"),o=n("HDdC"),a=n("XNiG"),s=n("Kj3r"),u=function(){var e=function(){function e(){p(this,e)}return g(e,[{key:"create",value:function(e){return"undefined"==typeof MutationObserver?null:new MutationObserver(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(r.Ib)({factory:function(){return new e},token:e,providedIn:"root"}),e}(),l=function(){var e=function(){function e(t){p(this,e),this._mutationObserverFactory=t,this._observedElements=new Map}return g(e,[{key:"ngOnDestroy",value:function(){var e=this;this._observedElements.forEach((function(t,n){return e._cleanupObserver(n)}))}},{key:"observe",value:function(e){var t=this,n=Object(i.d)(e);return new o.a((function(e){var i=t._observeElement(n).subscribe(e);return function(){i.unsubscribe(),t._unobserveElement(n)}}))}},{key:"_observeElement",value:function(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{var t=new a.a,n=this._mutationObserverFactory.create((function(e){return t.next(e)}));n&&n.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:n,stream:t,count:1})}return this._observedElements.get(e).stream}},{key:"_unobserveElement",value:function(e){this._observedElements.has(e)&&(this._observedElements.get(e).
1count--,this._observedElements.get(e).count||this._cleanupObserver(e))}},{key:"_cleanupObserver",value:function(e){if(this._observedElements.has(e)){var t=this._observedElements.get(e),n=t.observer,i=t.stream;n&&n.disconnect(),i.complete(),this._observedElements.delete(e)}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Vb(u))},e.\u0275prov=r.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(r.Ib)({factory:function(){return new e(Object(r.Vb)(u))},token:e,providedIn:"root"}),e}(),c=function(){var e=function(){function e(t,n,i){p(this,e),this._contentObserver=t,this._elementRef=n,this._ngZone=i,this.event=new r.n,this._disabled=!1,this._currentSubscription=null}return g(e,[{key:"ngAfterContentInit",value:function(){this._currentSubscription||this.disabled||this._subscribe()}},{key:"ngOnDestroy",value:function(){this._unsubscribe()}},{key:"_subscribe",value:function(){var e=this;this._unsubscribe();var t=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular((function(){e._currentSubscription=(e.debounce?t.pipe(Object(s.a)(e.debounce)):t).subscribe(e.event)}))}},{key:"_unsubscribe",value:function(){this._currentSubscription&&this._currentSubscription.unsubscribe()}},{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(i.b)(e),this._disabled?this._unsubscribe():this._subscribe()}},{key:"debounce",get:function(){return this._debounce},set:function(e){this._debounce=Object(i.e)(e),this._subscribe()}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Mb(l),r.Mb(r.l),r.Mb(r.A))},e.\u0275dir=r.Hb({type:e,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),e}(),h=function(){var e=function e(){p(this,e)};return e.\u0275mod=r.Kb({type:e}),e.\u0275inj=r.Jb({factory:function(t){return new(t||e)},providers:[u]}),e}()},"2fFW":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=!1,r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){var t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=e},get useDeprecatedSynchronousErrorHandling(){return i}}},"3+Bf":function(e,t,n){"use strict";n.d(t,"k",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return o})),n.d(t,"j",(function(){return a})),n.d(t,"c",(function(){return s})),n.d(t,"f",(function(){return u})),n.d(t,"g",(function(){return l})),n.d(t,"l",(function(){return c})),n.d(t,"i",(function(){return h})),n.d(t,"b",(function(){return d})),n.d(t,"n",(function(){return f})),n.d(t,"h",(function(){return p})),n.d(t,"a",(function(){return v})),n.d(t,"m",(function(){return g})),n.d(t,"o",(function(){return m}));var i=9,r=13,o=27,a=32,s=35,u=36,l=37,c=38,h=39,d=40,f=48,p=57,v=65,g=90;function m(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return n.length?n.some((function(t){return e[t]})):e.altKey||e.shiftKey||e.ctrlKey||e.metaKey}},"3N8a":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){s(n,e);var t=l(n);function n(e,i){var r;
1return p(this,n),(r=t.call(this,e,i)).scheduler=e,r.work=i,r.pending=!1,r}return g(n,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.closed)return this;this.state=e;var n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this}},{key:"requestAsyncId",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return setInterval(e.flush.bind(e,this),n)}},{key:"recycleAsyncId",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)}},{key:"execute",value:function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}},{key:"_execute",value:function(e,t){var n=!1,i=void 0;try{this.work(e)}catch(r){n=!0,i=!!r&&r||new Error(r)}if(n)return this.unsubscribe(),i}},{key:"_unsubscribe",value:function(){var e=this.id,t=this.scheduler,n=t.actions,i=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==i&&n.splice(i,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null}}]),n}(function(e){s(n,e);var t=l(n);function n(e,i){return p(this,n),t.call(this)}return g(n,[{key:"schedule",value:function(e){return this}}]),n}(n("quSY").a))},"3Pt+":function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return qe})),n.d(t,"c",(function(){return _})),n.d(t,"d",(function(){return Ye})),n.d(t,"e",(function(){return Je})),n.d(t,"f",(function(){return ze})),n.d(t,"g",(function(){return Le})),n.d(t,"h",(function(){return et})),n.d(t,"i",(function(){return A})),n.d(t,"j",(function(){return f})),n.d(t,"k",(function(){return O})),n.d(t,"l",(function(){return E})),n.d(t,"m",(function(){return x})),n.d(t,"n",(function(){return Oe})),n.d(t,"o",(function(){return De})),n.d(t,"p",(function(){return tt})),n.d(t,"q",(function(){return Ke})),n.d(t,"r",(function(){return R})),n.d(t,"s",(function(){return Re}));var o=n("fXoL"),a=n("ofXK"),u=n("cp0P"),c=n("Cfvw"),d=n("lJxs"),f=new o.r("NgValueAccessor"),v={provide:f,useExisting:Object(o.V)((function(){return m})),multi:!0},m=function(){var e=function(){function e(t,n){p(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}return g(e,[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",e)}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l))},e.\u0275dir=o.Hb({type:e,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,t){1&e&&o.Yb("change",(function(e){return t.onChange(e.target.checked)}))("blur",(function(){return t.onTouched()}))},features:[o.Ab([v])]}),e}(),b={provide:f,useExisting:Object(o.V)((function(){return _})),multi:!0},y=new o.r("CompositionEventMode"),_=function(){var e=function(){function e(t,n,i){var r;p(this,e),this._renderer=t,this._elementRef=n,this._compositionMode=i,this.onChange=function(e){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(r=Object(a.x)()?Object(a.x)().getUserAgent():"",!/android (\d+)/.test(r.toLowerCase())))}return g(e,[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_handleInput",value:function(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}},{key:"_compositionStart",value:function(){this._composing=!0}},{key:"_compositionEnd",value:function(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l),o.Mb(y,8))},e.\u0275dir=o.Hb({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,t){1&e&&o.Yb("input",(function(e){return t._handleInput(e.target.value)}))("blur",(function(){return t.onTouched()}))("compositionstart",(function(){return t._compositionStart()}))("compositionend",(function(e){return t._compositionEnd(e.target.value)}))},features:[o.Ab([b])]}),e}(),k=function(){var e=function(){function e(){p(this,e)}return g(e,[{key:"reset",value:function(e){this.control&&this.control.reset(e)}},{key:"hasError",value:function(e,t){return!!this.control&&this.control.hasError(e,t)}},{key:"getError",value:function(e,t){return this.control?this.control.getError(e,t):null}},{key:"value",get:function(){return this.control?this.control.value:null}},{key:"valid",get:function(){return this.control?this.control.valid:null}},{key:"invalid",get:function(){return this.control?this.control.invalid:null}},{key:"pending",get:function(){return this.control?this.control.pending:null}},{key:"disabled",get:function(){return this.control?this.control.disabled:null}},{key:"enabled",get:function(){return this.control?this.control.enabled:null}},{key:"errors",get:function(){return this.control?this.control.errors:null}},{key:"pristine",get:function(){return this.control?this.control.pristine:null}},{key:"dirty",get:function(){return this.control?this.control.dirty:null}},{key:"touched",get:function(){return this.control?this.control.touched:null}},{key:"status",get:function(){return this.control?this.control.status:null}},{key:"untouched",get:function(){return this.control?this.control.untouched:null}},{key:"statusChanges",get:function(){return this.control?this.control.statusChanges:null}},{key:"valueChanges",get:function(){return this.control?this.control.valueChanges:null}},{key:"path",get:function(){return null}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=o.Hb({type:e}),e}(),w=function(){var e=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"formDirective",get:function(){return null}},{key:"path",get:function(){return null}}]),n}(k);return e.\u0275fac=function(t){return S(t||e)},e.\u0275dir=o.Hb({type:e,features:[o.yb]}),e}(),S=o.Tb(w);function C(){throw new Error("unimplemented")}var O=function(e){s(n,e);var t=l(n);function n(){var e;return p(this,n),(e=t.apply(this,arguments))._parent=null,e.name=null,e.valueAccessor=null,e._rawValidators=[],e._rawAsyncValidators=[],e}return g(n,[{key:"validator",get:function(){return C()}},{key:"asyncValidator",get:function(){return C()}}]),n}(k),T=function(){function e(t){p(this,e),this._cd=t}return g(e,[{key:"ngClassUntouched",get:function(){return!!this._cd.control&&this._cd.control.untouched}},{key:"ngClassTouched",get:function(){return!!this._cd.control&&this._cd.control.touched}},{key:"ngClassPristine",get:function(){return!!this._cd.control&&this._cd.control.pristine}},{key:"ngClassDirty",get:function(){return!!this._cd.control&&this._cd.control.dirty}},{key:"ngClassValid",get:function(){return!!this._cd.control&&this._cd.control.valid}},{key:"ngClassInvalid",get:function(){return!!this._cd.control&&this._cd.control.invalid}},{key:"ngClassPending",get:function(){return!!this._cd.control&&this._cd.control.pending}}]),e}(),E=function(){var e=function(e){s(n,e);var t=l(n);function n(e){return p(this,n),t.call(this,e)}return n}(T);return e.\u0275fac=function(t){return new(t||e)(o.Mb(O,2))},e.\u0275dir=o.Hb({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,t){2&e&&o.Eb("ng-untouched",t.ngClassUntouched)("ng-touched",t.ngClassTouched)("ng-pristine",t.ngClassPristine)("ng-dirty",t.ngClassDirty)("ng-valid",t.ngClassValid)("ng-invalid",t.ngClassInvalid)("ng-pending",t.ngClassPending)},features:[o.yb]}),e}(),x=function(){var e=function(e){s(n,e);var t=l(n);function n(e){return p(this,n),t.call(this,e)}return n}(T);return e.\u0275fac=function(t){return new(t||e)(o.Mb(w,2))},e.\u0275dir=o.Hb({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(e,t){2&e&&o.Eb("ng-untouched",t.ngClassUntouched)("ng-touched",t.ngClassTouched)("ng-pristine",t.ngClassPristine)("ng-dirty",t.ngClassDirty)("ng-valid",t.ngClassValid)("ng-invalid",t.ngClassInvalid)("ng-pending",t.ngClassPending)},features:[o.yb]}),e}();function M(e){return null==e||0===e.length}function P(e){return null!=e&&"number"==typeof e.length}var A=new o.r("NgValidators"),I=new o.r("NgAsyncValidators"),D=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,R=function(){function e(){p(this,e)}return g(e,null,[{key:"min",value:function(e){return function(t){if(M(t.value)||M(e))return null;var n=parseFloat(t.value);return!isNaN(n)&&n<e?{min:{min:e,actual:t.value}}:null}}},{key:"max",value:function(e){return function(t){if(M(t.value)||M(e))return null;var n=parseFloat(t.value);return!isNaN(n)&&n>e?{max:{max:e,actual:t.value}}:null}}},{key:"required",value:function(e){return M(e.value)?{required:!0}:null}},{key:"requiredTrue",value:function(e){return!0===e.value?null:{required:!0}}},{key:"email",value:function(e){return M(e.value)||D.test(e.value)?null:{email:!0}}},{key:"minLength",value:function(e){return function(t){return M(t.value)||!P(t.value)?null:t.value.length<e?{minlength:{requiredLength:e,actualLength:t.value.length}}:null}}},{key:"maxLength",value:function(e){return function(t){return P(t.value)&&t.value.length>e?{maxlength:{requiredLength:e,actualLength:t.value.length}}:null}}},{key:"pattern",value:function(t){return t?("string"==typeof t?(i="","^"!==t.charAt(0)&&(i+="^"),i+=t,"$"!==t.charAt(t.length-1)&&(i+="$"),n=new RegExp(i)):(i=t.toString(),n=t),function(e){if(M(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:i,actualValue:t}}}):e.nullValidator;var n,i}},{key:"nullValidator",value:function(e){return null}},{key:"compose",value:function(e){if(!e)return null;var t=e.filter(N);return 0==t.length?null:function(e){return L(function(e,t){return t.map((function(t){return t(e)}))}(e,t))}}},{key:"composeAsync",value:function(e){if(!e)return null;var t=e.filter(N);return 0==t.length?null:function(e){var n=function(e,t){return t.map((function(t){return t(e)}))}(e,t).map(V);return Object(u.a)(n).pipe(Object(d.a)(L))}}}]),e}();function N(e){return null!=e}function V(e){var t=Object(o.tb)(e)?Object(c.a)(e):e;if(!Object(o.sb)(t))throw new Error("Expected validator to return Promise or Observable.");return t}function L(e){var t={};return e.forEach((function(e){t=null!=e?Object.assign(Object.assign({},t),e):t})),0===Object.keys(t).length?null:t}function H(e){return e.validate?function(t){return e.validate(t)}:e}function j(e){return e.validate?function(t){return e.validate(t)}:e}var B={provide:f,useExisting:Object(o.V)((function(){return F})),multi:!0},F=function(){var e=function(){function e(t,n){p(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}return g(e,[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)}},{key:"registerOnChange",value:function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l))},e.\u0275dir=o.Hb({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,t){1&e&&o.Yb("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[o.Ab([B])]}),e}(),G={provide:f,useExisting:Object(o.V)((function(){return z})),multi:!0},U=function(){var e=function(){function e(){p(this,e),this._accessors=[]}return g(e,[{key:"add",value:function(e,t){this._accessors.push([e,t])}},{key:"remove",value:function(e){for(var t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)}},{key:"select",value:function(e){var t=this;
1this._accessors.forEach((function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)}))}},{key:"_isSameGroup",value:function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),z=function(){var e=function(){function e(t,n,i,r){p(this,e),this._renderer=t,this._elementRef=n,this._registry=i,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}return g(e,[{key:"ngOnInit",value:function(){this._control=this._injector.get(O),this._checkName(),this._registry.add(this._control,this)}},{key:"ngOnDestroy",value:function(){this._registry.remove(this)}},{key:"writeValue",value:function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}},{key:"registerOnChange",value:function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}}},{key:"fireUncheck",value:function(e){this.writeValue(e)}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_checkName",value:function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)}},{key:"_throwNameError",value:function(){throw new Error('\n      If you define both a name and a formControlName attribute on your radio button, their values\n      must match. Ex: <input type="radio" formControlName="food" name="food">\n    ')}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l),o.Mb(U),o.Mb(o.s))},e.\u0275dir=o.Hb({type:e,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,t){1&e&&o.Yb("change",(function(){return t.onChange()}))("blur",(function(){return t.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[o.Ab([G])]}),e}(),W={provide:f,useExisting:Object(o.V)((function(){return X})),multi:!0},X=function(){var e=function(){function e(t,n){p(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}return g(e,[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))}},{key:"registerOnChange",value:function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l))},e.\u0275dir=o.Hb({type:e,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(e,t){1&e&&o.Yb("change",(function(e){return t.onChange(e.target.value)}))("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[o.Ab([W])]}),e}(),K='\n    <div [formGroup]="myGroup">\n      <input formControlName="firstName">\n    </div>\n\n    In your class:\n\n    this.myGroup = new FormGroup({\n       firstName: new FormControl()\n    });',q='\n    <div [formGroup]="myGroup">\n       <div formGroupName="person">\n          <input formControlName="firstName">\n       </div>\n    </div>\n\n    In your class:\n\n    this.myGroup = new FormGroup({\n       person: new FormGroup({ firstName: new FormControl() })\n    });',Q='\n    <form>\n       <div ngModelGroup="person">\n          <input [(ngModel)]="person.name" name="firstName">\n       </div>\n    </form>',Z=function(){function e(){p(this,e)}return g(e,null,[{key:"controlParentException",value:function(){throw new Error("formControlName must be used with a parent formGroup directive.  You'll want to add a formGroup\n       directive and pass it an existing FormGroup instance (you can create one in your class).\
1n\n      Example:\n\n      "+K)}},{key:"ngModelGroupException",value:function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n       that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n       Option 1:  Update the parent to be formGroupName (reactive form strategy)\n\n        '.concat(q,"\n\n        Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n        ").concat(Q))}},{key:"missingFormException",value:function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n       Example:\n\n       "+K)}},{key:"groupParentException",value:function(){throw new Error("formGroupName must be used with a parent formGroup directive.  You'll want to add a formGroup\n      directive and pass it an existing FormGroup instance (you can create one in your class).\n\n      Example:\n\n      "+q)}},{key:"arrayParentException",value:function(){throw new Error('formArrayName must be used with a parent formGroup directive.  You\'ll want to add a formGroup\n       directive and pass it an existing FormGroup instance (you can create one in your class).\n\n        Example:\n\n        \n    <div [formGroup]="myGroup">\n      <div formArrayName="cities">\n        <div *ngFor="let city of cityArray.controls; index as i">\n          <input [formControlName]="i">\n        </div>\n      </div>\n    </div>\n\n    In your class:\n\n    this.cityArray = new FormArray([new FormControl(\'SF\')]);\n    this.myGroup = new FormGroup({\n      cities: this.cityArray\n    });')}},{key:"disabledAttrWarning",value:function(){console.warn("\n      It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n      when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n      you. We recommend using this approach to avoid 'changed after checked' errors.\n\n      Example:\n      form = new FormGroup({\n        first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n        last: new FormControl('Drew', Validators.required)\n      });\n    ")}},{key:"ngModelWarning",value:function(e){console.warn("\n    It looks like you're using ngModel on the same form field as ".concat(e,".\n    Support for using the ngModel input property and ngModelChange event with\n    reactive form directives has been deprecated in Angular v6 and will be removed\n    in a future version of Angular.\n\n    For more information on this, see our API docs here:\n    https://angular.io/api/forms/").concat("formControl"
1===e?"FormControlDirective":"FormControlName","#use-with-ngmodel\n    "))}}]),e}(),Y={provide:f,useExisting:Object(o.V)((function(){return $})),multi:!0},$=function(){var e=function(){function e(t,n){p(this,e),this._renderer=t,this._elementRef=n,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=Object.is}return g(e,[{key:"writeValue",value:function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=function(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),"".concat(e,": ").concat(t).slice(0,50))}(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)}},{key:"registerOnChange",value:function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_registerOption",value:function(){return(this._idCounter++).toString()}},{key:"_getOptionId",value:function(e){for(var t=0,n=Array.from(this._optionMap.keys());t<n.length;t++){var i=n[t];if(this._compareWith(this._optionMap.get(i),e))return i}return null}},{key:"_getOptionValue",value:function(e){var t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t):e}},{key:"compareWith",set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l))},e.\u0275dir=o.Hb({type:e,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,t){1&e&&o.Yb("change",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},inputs:{compareWith:"compareWith"},features:[o.Ab([Y])]}),e}(),J={provide:f,useExisting:Object(o.V)((function(){return ee})),multi:!0},ee=function(){var e=function(){function e(t,n){p(this,e),this._renderer=t,this._elementRef=n,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=Object.is}return g(e,[{key:"writeValue",value:function(e){var t,n=this;if(this.value=e,Array.isArray(e)){var i=e.map((function(e){return n._getOptionId(e)}));t=function(e,t){e._setSelected(i.indexOf(t.toString())>-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)}},{key:"registerOnChange",value:function(e){var t=this;this.onChange=function(n){var i=[];if(void 0!==n.selectedOptions)for(var r=n.selectedOptions,o=0;o<r.length;o++){var a=r.item(o),s=t._getOptionValue(a.value);i.push(s)}else for(var u=n.options,l=0;l<u.length;l++){var c=u.item(l);if(c.selected){var h=t._getOptionValue(c.value);i.push(h)}}t.value=i,e(i)}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_registerOption",value:function(e){var t=(this._idCounter++).toString();return this._optionMap.set(t,e),t}},{key:"_getOptionId",value:function(e){for(var t=0,n=Array.from(this._optionMap.keys());t<n.length;t++){var i=n[t];if(this._compareWith(this._optionMap.get(i)._value,e))return i}return null}},{key:"_getOptionValue",value:function(e){var t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t)._value:e}},{key:"compareWith",set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.F),o.Mb(o.l))},e.\u0275dir=o.Hb({type:e,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(e,t){1&e&&o.Yb("change",(function(e){return t.onChange(e.target)}))("blur",(function(){return t.onTouched()}))},inputs:{compareWith:"compareWith"},features:[o.Ab([J])]}),e}();function te(e,t){return[].concat(i(t.path),[e])}function ne(e,t){e||ae(t,"Cannot find control with"),t.valueAccessor||ae(t,"No value accessor for form control with"),e.validator=R.compose([e.validator,t.validator]),e.asyncValidator=R.composeAsync([e.asyncValidator,t.asyncValidator]),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange((function(n){e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&ie(e,t)}))}(e,t),function(e,t){e.registerOnChange((function(e,n){t.valueAccessor.writeValue(e),n&&t.viewToModelUpdate(e)}))}(e,t),function(e,t){t.valueAccessor.registerOnTouched((function(){e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&ie(e,t),"submit"!==e.updateOn&&e.markAsTouched()}))}(e,t),t.valueAccessor.setDisabledState&&e.registerOnDisabledChange((function(e){t.valueAccessor.setDisabledState(e)}
1)),t._rawValidators.forEach((function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange((function(){return e.updateValueAndValidity()}))})),t._rawAsyncValidators.forEach((function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange((function(){return e.updateValueAndValidity()}))}))}function ie(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function re(e,t){null==e&&ae(t,"Cannot find control with"),e.validator=R.compose([e.validator,t.validator]),e.asyncValidator=R.composeAsync([e.asyncValidator,t.asyncValidator])}function oe(e){return ae(e,"There is no FormControl instance attached to form control element with")}function ae(e,t){var n;throw n=e.path.length>1?"path: '".concat(e.path.join(" -> "),"'"):e.path[0]?"name: '".concat(e.path,"'"):"unspecified name attribute",new Error("".concat(t," ").concat(n))}function se(e){return null!=e?R.compose(e.map(H)):null}function ue(e){return null!=e?R.composeAsync(e.map(j)):null}function le(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object.is(t,n.currentValue)}var ce=[m,X,F,$,ee,z];function he(e,t){e._syncPendingControls(),t.forEach((function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)}))}function de(e,t){if(!t)return null;Array.isArray(t)||ae(e,"Value accessor was not provided as an array for form control with");var n=void 0,i=void 0,r=void 0;return t.forEach((function(t){var o;t.constructor===_?n=t:(o=t,ce.some((function(e){return o.constructor===e}))?(i&&ae(e,"More than one built-in value accessor matches form control with"),i=t):(r&&ae(e,"More than one custom value accessor matches form control with"),r=t))})),r||i||n||(ae(e,"No valid value accessor for form control with"),null)}function fe(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function pe(e){return(be(e)?e.validators:e)||null}function ve(e){return Array.isArray(e)?se(e):e||null}function ge(e,t){return(be(t)?t.asyncValidators:e)||null}function me(e){return Array.isArray(e)?ue(e):e||null}function be(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}var ye=function(){function e(t,n){p(this,e),this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=t,this._rawAsyncValidators=n,this._composedValidatorFn=ve(this._rawValidators),this._composedAsyncValidatorFn=me(this._rawAsyncValidators)}return g(e,[{key:"setValidators",value:function(e){this._rawValidators=e,this._composedValidatorFn=ve(e)}},{key:"setAsyncValidators",value:function(e){this._rawAsyncValidators=e,this._composedAsyncValidatorFn=me(e)}},{key:"clearValidators",value:function(){this.validator=null}},{key:"clearAsyncValidators",value:function(){this.asyncValidator=null}},{key:"markAsTouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}},{key:"markAllAsTouched",value:function(){this.markAsTouched({onlySelf:!0}),this._forEachChild((function(e){return e.markAllAsTouched()}))}},{key:"markAsUntouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!1,this._pendingTouched=!1,this._forEachChild((function(e){e.markAsUntouched({onlySelf:!0})})),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}},{key:"markAsDirty",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}},{key:"markAsPristine",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!0,this._pendingDirty=!1,this._forEachChild((function(e){e.markAsPristine({onlySelf:!0})})),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}},{key:"markAsPending",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}},{key:"disable",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._parentMarkedDirty(e.onlySelf);
vendor: 6,286 bytes, line 1
1this.status="DISABLED",this.errors=null,this._forEachChild((function(t){t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))})),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach((function(e){return e(!0)}))}},{key:"enable",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._parentMarkedDirty(e.onlySelf);this.status="VALID",this._forEachChild((function(t){t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))})),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach((function(e){return e(!1)}))}},{key:"_updateAncestors",value:function(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}},{key:"setParent",value:function(e){this._parent=e}},{key:"updateValueAndValidity",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}},{key:"_updateTreeValidity",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{emitEvent:!0};this._forEachChild((function(t){return t._updateTreeValidity(e)})),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}},{key:"_setInitialStatus",value:function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}},{key:"_runValidator",value:function(){return this.validator?this.validator(this):null}},{key:"_runAsyncValidator",value:function(e){var t=this;if(this.asyncValidator){this.status="PENDING",this._hasOwnPendingAsyncValidator=!0;var n=V(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe((function(n){t._hasOwnPendingAsyncValidator=!1,t.setErrors(n,{emitEvent:e})}))}}},{key:"_cancelExistingSubscription",value:function(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}},{key:"setErrors",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}},{key:"get",value:function(e){return function(e,t,n){if(null==t)return null;if(Array.isArray(t)||(t=t.split(".")),Array.isArray(t)&&0===t.length)return null;var i=e;return t.forEach((function(e){i=i instanceof ke?i.controls.hasOwnProperty(e)?i.controls[e]:null:i instanceof we&&i.at(e)||null})),i}(this,e)}},{key:"getError",value:function(e,t){var n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null}},{key:"hasError",value:function(e,t){return!!this.getError(e,t)}},{key:"_updateControlsErrors",value:function(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}},{key:"_initObservables",value:function(){this.valueChanges=new o.n,this.statusChanges=new o.n}},{key:"_calculateStatus",value:function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}},{key:"_anyControlsHaveStatus",value:function(e){return this._anyControls((function(t){return t.status===e}))}},{key:"_anyControlsDirty",value:function(){return this._anyControls((function(e){return e.dirty}))}},{key:"_anyControlsTouched",value:function(){return this._anyControls((function(e){return e.touched}))}},{key:"_updatePristine",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}},{key:"_updateTouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}},{key:"_isBoxedValue",value:function(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}},{key:"_registerOnCollectionChange",value:function(e){this._onCollectionChange=e}},{key:"_setUpdateStrategy",value:function(e){be(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}},{key:"_parentMarkedDirty",value:function(e){return!e&&this._parent&&this._parent.dirty&&!this._parent._anyControlsDirty()}},{key:"validator",get:function(){return this._composedValidatorFn},set:function(e){this._rawValidators=this._composedValidatorFn=e}},{key:"asyncValidator",get:function(){return this._composedAsyncValidatorFn},set:function(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}},{key:"parent",get:function(){return this._parent}},{key:"valid",get:function(){return"VALID"===this.status}},{key:"invalid",get:function(){return"INVALID"===this.status}},{key:"pending",get:function(){return"PENDING"==this.status}},{key:"disabled",get:function(){return"DISABLED"===this.status}},{key:"enabled",get:function(){return"DISABLED"!==this.status}},{key:"dirty",get:function(){return!this.pristine}},{key:"untouched",get:function(){return!this.touched}},{key:"updateOn",get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}},{key:"root",get:function(){for(var e=this;e._parent;)e=e._parent;return e}}]),e}(),_e=function(e){s(n,e);var t=l(n);function n(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1?arguments[1]:void 0,o=arguments.length>2?arguments[2]:void 0;return p(this,n),(e=t.call(this,pe(r),ge(o,r)))._onChange=[],e._applyFormState(i),e._setUpdateStrategy(r),e.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),e._initObservables(),e}return g(n,[{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};
1this.value=this._pendingValue=e,this._onChange.length&&!1!==n.emitModelToViewChange&&this._onChange.forEach((function(e){return e(t.value,!1!==n.emitViewToModelChange)})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.setValue(e,t)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}},{key:"_updateValue",value:function(){}},{key:"_anyControls",value:function(e){return!1}},{key:"_allControlsDisabled",value:function(){return this.disabled}},{key:"registerOnChange",value:function(e){this._onChange.push(e)}},{key:"_clearChangeFns",value:function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}}},{key:"registerOnDisabledChange",value:function(e){this._onDisabledChange.push(e)}},{key:"_forEachChild",value:function(e){}},{key:"_syncPendingControls",value:function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}},{key:"_applyFormState",value:function(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}]),n}(ye),ke=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,pe(i),ge(r,i))).controls=e,o._initObservables(),o._setUpdateStrategy(i),o._setUpControls(),o.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),o}return g(n,[{key:"registerControl",value:function(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}},{key:"addControl",value:function(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"removeControl",value:function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setControl",value:function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"contains",value:function(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}},{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(e),Object.keys(e).forEach((function(i){t._throwIfControlMissing(i),t.controls[i].setValue(e[i],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(e).forEach((function(i){t.controls[i]&&t.controls[i].patchValue(e[i],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,i){n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})})),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}},{key:"getRawValue",value:function(){return this._reduceChildren({},(function(e,t,n){return e[n]=t instanceof _e?t.value:t.getRawValue(),e}))}},{key:"_syncPendingControls",value:function(){var e=this._reduceChildren(!1,(function(e,t){return!!t._syncPendingControls()||e}));return e&&this.updateValueAndValidity({onlySelf:!0}),e}},{key:"_throwIfControlMissing",value:function(e){if(!Object.keys(this.controls).length)throw new Error("\n        There are no form controls registered with this group yet.  If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.controls[e])throw new Error("Cannot find form control with name: ".concat(e,"."))}}
vendor: 1,113 bytes, line 1
1,{key:"_forEachChild",value:function(e){var t=this;Object.keys(this.controls).forEach((function(n){return e(t.controls[n],n)}))}},{key:"_setUpControls",value:function(){var e=this;this._forEachChild((function(t){t.setParent(e),t._registerOnCollectionChange(e._onCollectionChange)}))}},{key:"_updateValue",value:function(){this.value=this._reduceValue()}},{key:"_anyControls",value:function(e){for(var t=0,n=Object.keys(this.controls);t<n.length;t++){var i=n[t],r=this.controls[i];if(this.contains(i)&&e(r))return!0}return!1}},{key:"_reduceValue",value:function(){var e=this;return this._reduceChildren({},(function(t,n,i){return(n.enabled||e.disabled)&&(t[i]=n.value),t}))}},{key:"_reduceChildren",value:function(e,t){var n=e;return this._forEachChild((function(e,i){n=t(n,e,i)})),n}},{key:"_allControlsDisabled",value:function(){for(var e=0,t=Object.keys(this.controls);e<t.length;e++){var n=t[e];if(this.controls[n].enabled)return!1}return Object.keys(this.controls).length>0||this.disabled}},{key:"_checkAllValuesPresent",value:function(e){this._forEachChild((function(t,n){if(void 0===e[n])throw new Error("Mu
1st supply a value for form control with name: '".concat(n,"'."))}))}}]),n}(ye),we=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,pe(i),ge(r,i))).controls=e,o._initObservables(),o._setUpdateStrategy(i),o._setUpControls(),o.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),o}return g(n,[{key:"at",value:function(e){return this.controls[e]}},{key:"push",value:function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"insert",value:function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()}},{key:"removeAt",value:function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),this.controls.splice(e,1),this.updateValueAndValidity()}},{key:"setControl",value:function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(e),e.forEach((function(e,i){t._throwIfControlMissing(i),t.at(i).setValue(e,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e,i){t.at(i)&&t.at(i).patchValue(e,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,i){n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})})),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}},{key:"getRawValue",value:function(){return this.controls.map((function(e){return e instanceof _e?e.value:e.getRawValue()}))}},{key:"clear",value:function(){this.controls.length<1||(this._forEachChild((function(e){return e._registerOnCollectionChange((function(){}))})),this.controls.splice(0),this.updateValueAndValidity())}},{key:"_syncPendingControls",value:function(){var e=this.controls.reduce((function(e,t){return!!t._syncPendingControls()||e}),!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}},{key:"_throwIfControlMissing",value:function(e){if(!this.controls.length)throw new Error("\n        There are no form controls registered with this array yet.  If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.at(e))throw new Error("Cannot find form control at index "+e)}},{key:"_forEachChild",value:function(e){this.controls.forEach((function(t,n){e(t,n)}))}},{key:"_updateValue",value:function(){var e=this;this.value=this.controls.filter((function(t){return t.enabled||e.disabled})).map((function(e){return e.value}))}},{key:"_anyControls",value:function(e){return this.controls.some((function(t){return t.enabled&&e(t)}))}},{key:"_setUpControls",value:function(){var e=this;this._forEachChild((function(t){return e._registerControl(t)}))}},{key:"_checkAllValuesPresent",value:function(e){this._forEachChild((function(t,n){if(void 0===e[n])throw new Error("Mu
1st supply a value for form control at index: ".concat(n,"."))}))}},{key:"_allControlsDisabled",value:function(){var e,t=r(this.controls);try{for(t.s();!(e=t.n()).done;){if(e.value.enabled)return!1}}catch(n){t.e(n)}finally{t.f()}return this.controls.length>0||this.disabled}},{key:"_registerControl",value:function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}},{key:"length",get:function(){return this.controls.length}}]),n}(ye),Se={provide:w,useExisting:Object(o.V)((function(){return Oe}))},Ce=Promise.resolve(null),Oe=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this)).submitted=!1,r._directives=[],r.ngSubmit=new o.n,r.form=new ke({},se(e),ue(i)),r}return g(n,[{key:"ngAfterViewInit",value:function(){this._setUpdateStrategy()}},{key:"addControl",value:function(e){var t=this;Ce.then((function(){var n=t._findContainer(e.path);e.control=n.registerControl(e.name,e.control),ne(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),t._directives.push(e)}))}},{key:"getControl",value:function(e){return this.form.get(e.path)}},{key:"removeControl",value:function(e){var t=this;Ce.then((function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name),fe(t._directives,e)}))}},{key:"addFormGroup",value:function(e){var t=this;Ce.then((function(){var n=t._findContainer(e.path),i=new ke({});re(i,e),n.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})}))}},{key:"removeFormGroup",value:function(e){var t=this;Ce.then((function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name)}))}},{key:"getFormGroup",value:function(e){return this.form.get(e.path)}},{key:"updateModel",value:function(e,t){var n=this;Ce.then((function(){n.form.get(e.path).setValue(t)}))}},{key:"setValue",value:function(e){this.control.setValue(e)}},{key:"onSubmit",value:function(e){return this.submitted=!0,he(this.form,this._directives),this.ngSubmit.emit(e),!1}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(e){this.form.reset(e),this.submitted=!1}},{key:"_setUpdateStrategy",value:function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}},{key:"_findContainer",value:function(e){return e.pop(),e.length?this.form.get(e):this.form}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}},{key:"controls",get:function(){return this.form.controls}}]),n}(w);return e.\u0275fac=function(t){return new(t||e)(o.Mb(A,10),o.Mb(I,10))},e.\u0275dir=o.Hb({type:e,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,t){1&e&&o.Yb("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[o.Ab([Se]),o.yb]}),e}(),Te=function(){var e=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormGroup(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormGroup(this)}},{key:"_checkParentType",value:function(){}},{key:"control",get:function(){return this.formDirective.getFormGroup(this)}},{key:"path",get:function(){return te(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return se(this._validators)}},{key:"asyncValidator",get:function(){return ue(this._asyncValidators)}}]),n}(w);return e.\u0275fac=function(t){return Ee(t||e)},e.\u0275dir=o.Hb({type:e,features:[o.yb]}),e}(),Ee=o.Tb(Te),xe=function(){function e(){p(this,e)}return g(e,null,[{key:"modelParentException",value:function(){throw new Error('\n      ngModel cannot be used to register form controls with a parent formGroup directive.  Try using\n      formGroup\'s partner directive "formControlName" instead.  Example:\n\n      '.concat(K,'\n\n      Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n      Example:\n\n      \n    <div [formGroup]="myGroup">\n       <input formControlName="firstName">\n       <input [(ngModel)]="showMoreControls" [ngModelOptions]="{standalone: true}">\n    </div>\n  '))}},{key:"formGroupNameException",value:function(){throw new Error("\n      ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n      Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n      ".concat(q,"\n\n      Option 2:  Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n      ").concat(Q))}},{key:"missingNameException",value:function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n      control must be defined as \'standalone\' in ngModelOptions.\n\n      Example 1: <input [(ngModel)]="person.firstName" name="first">\n      Example 2: <input [(ngModel)]="person.firstName" [ngModelOptions]="{standalone: true}">')}},{key:"modelGroupParentException",value:function(){throw new Error("\n      ngModelGroup cannot be used with a parent formGroup directive.\n\n      Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n      ".concat(q,"\n\n      Option 2:  Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n      ").concat(Q))}}]),e}(),Me={provide:w,useExisting:Object(o.V)((function(){return Pe}))},Pe=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this))._parent=e,o._validators=i,o._asyncValidators=r,o}return g(n,[{key:"_checkParentType",value:function(){this._parent instanceof n||this._parent instanceof Oe||xe.modelGroupParentException()}}]),n}(Te);return e.\u0275fac=function(t){return new(t||e)(o.Mb(w,5),o.Mb(A,10),o.Mb(I,10))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[o.Ab([Me]),o.yb]}),e}(),Ae={provide:O,useExisting:Object(o.V)((function(){return De}))},Ie=Promise.resolve(null),De=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r,a){var s;return p(this,n),(s=t.call(this)).control=new _e,s._registered=!1,s.update=new o.n,s._parent=e,s._rawValidators=i||[],s._rawAsyncValidators=r||[],s.valueAccessor=de(h(s),a),s}return g(n,[{key:"ngOnChanges",value:function(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),le(e,this.viewModel)&&(this._updateV
1alue(this.model),this.viewModel=this.model)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"_setUpControl",value:function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}},{key:"_setUpdateStrategy",value:function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}},{key:"_isStandalone",value:function(){return!this._parent||!(!this.options||!this.options.standalone)}},{key:"_setUpStandalone",value:function(){ne(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}},{key:"_checkForErrors",value:function(){this._isStandalone()||this._checkParentType(),this._checkName()}},{key:"_checkParentType",value:function(){!(this._parent instanceof Pe)&&this._parent instanceof Te?xe.formGroupNameException():this._parent instanceof Pe||this._parent instanceof Oe||xe.modelParentException()}},{key:"_checkName",value:function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||xe.missingNameException()}},{key:"_updateValue",value:function(e){var t=this;Ie.then((function(){t.control.setValue(e,{emitViewToModelChange:!1})}))}},{key:"_updateDisabled",value:function(e){var t=this,n=e.isDisabled.currentValue,i=""===n||n&&"false"!==n;Ie.then((function(){i&&!t.control.disabled?t.control.disable():!i&&t.control.disabled&&t.control.enable()}))}},{key:"path",get:function(){return this._parent?te(this.name,this._parent):[this.name]}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return se(this._rawValidators)}},{key:"asyncValidator",get:function(){return ue(this._rawAsyncValidators)}}]),n}(O);return e.\u0275fac=function(t){return new(t||e)(o.Mb(w,9),o.Mb(A,10),o.Mb(I,10),o.Mb(f,10))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[o.Ab([Ae]),o.yb,o.zb]}),e}(),Re=function(){var e=function e(){p(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=o.Hb({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),e}(),Ne=new o.r("NgModelWithFormControlWarning"),Ve={provide:w,useExisting:Object(o.V)((function(){return Le}))},Le=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this))._validators=e,r._asyncValidators=i,r.submitted=!1,r.directives=[],r.form=null,r.ngSubmit=new o.n,r}return g(n,[{key:"ngOnChanges",value:function(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations())}},{key:"addControl",value:function(e){var t=this.form.get(e.path);return ne(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}},{key:"getControl",value:function(e){return this.form.get(e.path)}},{key:"removeControl",value:function(e){fe(this.directives,e)}},{key:"addFormGroup",value:function(e){var t=this.form.get(e.path);re(t,e),t.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormGroup",value:function(e){}},{key:"getFormGroup",value:function(e){return this.form.get(e.path)}},{key:"addFormArray",value:function(e){var t=this.form.get(e.path);re(t,e),t.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormArray",value:function(e){}},{key:"getFormArray",value:function(e){return this.form.get(e.path)}},{key:"updateModel",value:function(e,t){this.form.get(e.path).setValue(t)}},{key:"onSubmit",value:function(e){return this.submitted=!0,he(this.form,this.directives),this.ngSubmit.emit(e),!1}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(e){this.form.reset(e),this.submitted=!1}},{key:"_updateDomValue",value:function(){var e=this;
1this.directives.forEach((function(t){var n=e.form.get(t.path);t.control!==n&&(function(e,t){t.valueAccessor.registerOnChange((function(){return oe(t)})),t.valueAccessor.registerOnTouched((function(){return oe(t)})),t._rawValidators.forEach((function(e){e.registerOnValidatorChange&&e.registerOnValidatorChange(null)})),t._rawAsyncValidators.forEach((function(e){e.registerOnValidatorChange&&e.registerOnValidatorChange(null)})),e&&e._clearChangeFns()}(t.control,t),n&&ne(n,t),t.control=n)})),this.form._updateTreeValidity({emitEvent:!1})}},{key:"_updateRegistrations",value:function(){var e=this;this.form._registerOnCollectionChange((function(){return e._updateDomValue()})),this._oldForm&&this._oldForm._registerOnCollectionChange((function(){})),this._oldForm=this.form}},{key:"_updateValidators",value:function(){var e=se(this._validators);this.form.validator=R.compose([this.form.validator,e]);var t=ue(this._asyncValidators);this.form.asyncValidator=R.composeAsync([this.form.asyncValidator,t])}},{key:"_checkFormPresent",value:function(){this.form||Z.missingFormException()}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}}]),n}(w);return e.\u0275fac=function(t){return new(t||e)(o.Mb(A,10),o.Mb(I,10))},e.\u0275dir=o.Hb({type:e,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&o.Yb("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[o.Ab([Ve]),o.yb,o.zb]}),e}(),He={provide:w,useExisting:Object(o.V)((function(){return je}))},je=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this))._parent=e,o._validators=i,o._asyncValidators=r,o}return g(n,[{key:"_checkParentType",value:function(){Ge(this._parent)&&Z.groupParentException()}}]),n}(Te);return e.\u0275fac=function(t){return new(t||e)(o.Mb(w,13),o.Mb(A,10),o.Mb(I,10))},e.\u0275dir=o.Hb({type:e,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[o.Ab([He]),o.yb]}),e}(),Be={provide:w,useExisting:Object(o.V)((function(){return Fe}))},Fe=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this))._parent=e,o._validators=i,o._asyncValidators=r,o}return g(n,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormArray(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormArray(this)}},{key:"_checkParentType",value:function(){Ge(this._parent)&&Z.arrayParentException()}},{key:"control",get:function(){return this.formDirective.getFormArray(this)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"path",get:function(){return te(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"validator",get:function(){return se(this._validators)}},{key:"asyncValidator",get:function(){return ue(this._asyncValidators)}}]),n}(w);return e.\u0275fac=function(t){return new(t||e)(o.Mb(w,13),o.Mb(A,10),o.Mb(I,10))},e.\u0275dir=o.Hb({type:e,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[o.Ab([Be]),o.yb]}),e}();function Ge(e){return!(e instanceof je||e instanceof Le||e instanceof Fe)}var Ue={provide:O,useExisting:Object(o.V)((function(){return ze}))},ze=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r,a,s){var u;return p(this,n),(u=t.call(this))._ngModelWarningConfig=s,u._added=!1,u.update=new o.n,u._ngModelWarningSent=!1,u._parent=e,u._rawValidators=i||[],u._rawAsyncValidators=r||[],u.valueAccessor=de(h(u),a),u}return g(n,[{key:"ngOnChanges",value:function(e){var t,i;this._added||this._setUpControl(),le(e,this.viewModel)&&(t=n,i=this._ngModelWarningConfig,Object(o.X)()&&"never"!==i&&((null!==i&&"once"!==i||t._ngModelWarningSentOnce)&&("always"!==i||this._ngModelWarningSent)||(Z.ngModelWarning("formControlName"),t._ngModelWarningSentOnce=!0,this._ngModelWarningSent=!0)),this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"_checkParentType",value:function(){!(this._parent instanceof je)&&this._parent instanceof Te?Z.ngModelGroupException():this._parent instanceof je||this._parent instanceof Le||this._parent instanceof Fe||Z.controlParentException()}},{key:"_setUpControl",value:function(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}},{key:"isDisabled",set:function(e){Z.disabledAttrWarning()}},{key:"path",get:function(){return te(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return se(this._rawValidators)}},{key:"asyncValidator",get:function(){return ue(this._rawAsyncValidators)}}]),n}(O);return e.\u0275fac=function(t){return new(t||e)(o.Mb(w,13),o.Mb(A,10),o.Mb(I,10),o.Mb(f,10),o.Mb(Ne,8))},e.\u0275dir=o.Hb({type:e,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[o.Ab([Ue]),o.yb,o.zb]}),e._ngModelWarningSentOnce=!1,e}(),We={provide:A,useExisting:Object(o.V)((function(){return Ke})),multi:!0},Xe={provide:A,useExisting:Object(o.V)((function(){return qe})),multi:!0},Ke=function(){var e=function(){function e(){p(this,e),this._required=!1}return g(e,[{key:"validate",value:function(e){return this.required?R.required(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"required",get:function(){return this._required},set:function(e){this._required=null!=e&&!1!==e&&""+e!="false",this._onChange&&this._onChange()}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=o.Hb({type:e,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&o.Cb("required",t.required?"":null)},inputs:{required:"required"},features:[o.Ab([We])]}),e}(),qe=function(){var e=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"validate",value:function(e){return this.required?R.requiredTrue(e):null}}]),n}(Ke);return e.\u0275fac=function(t){return Qe(t||e)},e.\u0275dir=o.Hb({type:e,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&o.Cb("required",t.required?"":null)},features:[o.Ab([Xe]),o.yb]}),e}(),Qe=o.Tb(qe),Ze={provide:A,useExisting:Object(o.V)((function(){return Ye})),multi:!0},Ye=function(){var e=function(){function e(){p(this,e),this._enabled=!1}return g(e,[{key:"validate",value:function(e){return this._enabled?R.email(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"email",set:function(e){this._enabled=""===e||!0===e||"true"===e,this._onChange&&this._onChange()}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=o.Hb({type:e,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[o.Ab([Ze])]}),e}(),$e=function(){var e=function e(){p(this,e)};return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)}}),e}(),Je=function(){var e=function(){function e(){p(this,e)}return g(e,[{key:"group",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this._reduceControls(e),i=null,r=null,o=void 0;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(i=null!=t.validators?t.validators:null,r=null!=t.asyncValidators?t.asyncValidators:null,o=null!=t.updateOn?t.updateOn:void 0):(i=null!=t.validator?t.validator:null,r=null!=t.asyncValidator?t.asyncValidator:null)),new ke(n,{asyncValidators:r,updateOn:o,validators:i})}},{key:"control",value:function(e,t,n){return new _e(e,t,n)}},{key:"array",value:function(e,t,n){var i=this,r=e.map((function(e){return i._createControl(e)}));return new we(r,t,n)}},{key:"_reduceControls",value:function(e){var t=this,n={};return Object.keys(e).forEach((function(i){n[i]=t._createControl(e[i])})),n}},{key:"_createControl",value:function(e){return e instanceof _e||e instanceof ke||e instanceof we?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),et=function(){var e=function e(){p(this,e)};return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)},providers:[U],imports:[$e]}),e}(),tt=function(){var e=function(){function e(){p(this,e)}return g(e,null,[{key:"withConfig",value:function(t){return{ngModule:e,providers:[{provide:Ne,useValue:t.warnOnNgModelWithFormControl}]}}}]),e}();return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)},providers:[Je,U],imports:[$e]}),e}()},"3UWI":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("D0XW"),r=n("zx2A"),o=function(){function e(t){p(this,e),this.durationSelector=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.durationSelector))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).durationSelector=i,r.hasValue=!1,r}return g(n,[{key:"_next",value:function(e){if(this.value=e,this.hasValue=!0,!this.throttled){var t;try{t=(0,this.durationSelector)(e)}catch(i){return this.destination.error(i)}var n=Object(r.c)(t,new r.a(this));!n||n.closed?this.clearThrottle():this.add(this.throttled=n)}}},{key:"clearThrottle",value:function(){var e=this.value,t=this.hasValue,n=this.throttled;
1n&&(this.remove(n),this.throttled=void 0,n.unsubscribe()),t&&(this.value=void 0,this.hasValue=!1,this.destination.next(e))}},{key:"notifyNext",value:function(){this.clearThrottle()}},{key:"notifyComplete",value:function(){this.clearThrottle()}}]),n}(r.b),u=n("PqYM");function c(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a;return t=function(){return Object(u.a)(e,n)},function(e){return e.lift(new o(t))}}},"4I5i":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e}()},"5+tZ":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("lJxs"),r=n("Cfvw"),o=n("zx2A");function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return"function"==typeof t?function(o){return o.pipe(a((function(n,o){return Object(r.a)(e(n,o)).pipe(Object(i.a)((function(e,i){return t(n,e,o,i)})))}),n))}:("number"==typeof t&&(n=t),function(t){return t.lift(new u(e,n))})}var u=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY;p(this,e),this.project=t,this.concurrent=n}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.project,this.concurrent))}}]),e}(),c=function(e){s(n,e);var t=l(n);function n(e,i){var r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return p(this,n),(r=t.call(this,e)).project=i,r.concurrent=o,r.hasCompleted=!1,r.buffer=[],r.active=0,r.index=0,r}return g(n,[{key:"_next",value:function(e){this.active<this.concurrent?this._tryNext(e):this.buffer.push(e)}},{key:"_tryNext",value:function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this.active++,this._innerSub(t)}},{key:"_innerSub",value:function(e){var t=new o.a(this),n=this.destination;n.add(t);var i=Object(o.c)(e,t);i!==t&&n.add(i)}},{key:"_complete",value:function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}},{key:"notifyNext",value:function(e){this.destination.next(e)}},{key:"notifyComplete",value:function(){var e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}]),n}(o.b)},"6KbF":function(e,t,i){"use strict";i.d(t,"d",(function(){return u})),i.d(t,"i",(function(){return c})),i.d(t,"a",(function(){return h})),i.d(t,"e",(function(){return d})),i.d(t,"b",(function(){return v})),i.d(t,"c",(function(){return m})),i.d(t,"f",(function(){return b})),i.d(t,"h",(function(){return _})),i.d(t,"g",(function(){return k}));var r=i("fXoL");function o(){throw Error("Host already has a portal attached")}var a=function(){function e(){p(this,e)}return g(e,[{key:"attach",value:function(e){return null==e&&function(){throw Error("Attempting to attach a portal to a null PortalOutlet")}(),e.hasAttached()&&o(),this._attachedHost=e,e.attach(this)}},{key:"detach",value:function(){var e=this._attachedHost;null==e?function(){throw Error("Attempting to detach a portal that is not attached to a host")}():(this._attachedHost=null,e.detach())}},{key:"setAttachedHost",value:function(e){this._attachedHost=e}},{key:"isAttached",get:function(){return null!=this._attachedHost}}]),e}(),u=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this)).component=e,a.viewContainerRef=i,a.injector=r,a.componentFactoryResolver=o,a}return n}(a),c=function(e){s(i,e);var t=l(i);function i(e,n,r){var o;return p(this,i),(o=t.call(this)).templateRef=e,o.viewContainerRef=n,o.context=r,o}return g(i,[{key:"attach",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.context;return this.context=t,n(f(i.prototype),"attach",this).call(this,e)}},{key:"detach",value:function(){return this.context=void 0,n(f(i.prototype),"detach",this).call(this)}},{key:"origin",get:function(){return this.templateRef.elementRef}}]),i}(a),h=function(){function e(){p(this,e),this._isDisposed=!1}return g(e,[{key:"hasAttached",value:function(){return!!this._attachedPortal}},{key:"attach",value:function(e){return e||function(){throw Error("Mu
1st provide a portal to attach")}(),this.hasAttached()&&o(),this._isDisposed&&function(){throw Error("This PortalOutlet has already been disposed")}(),e instanceof u?(this._attachedPortal=e,this.attachComponentPortal(e)):e instanceof c?(this._attachedPortal=e,this.attachTemplatePortal(e)):void function(){throw Error("Attempting to attach an unknown Portal type. BasePortalOutlet accepts either a ComponentPortal or a TemplatePortal.")}()}},{key:"detach",value:function(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}},{key:"dispose",value:function(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}},{key:"setDisposeFn",value:function(e){this._disposeFn=e}},{key:"_invokeDisposeFn",value:function(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}]),e}(),d=function(e){s(i,e);var t=l(i);function i(e,n,r,o){var a;return p(this,i),(a=t.call(this)).outletElement=e,a._componentFactoryResolver=n,a._appRef=r,a._defaultInjector=o,a}return g(i,[{key:"attachComponentPortal",value:function(e){var t,n=this,i=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component);return e.viewContainerRef?(t=e.viewContainerRef.createComponent(i,e.viewContainerRef.length,e.injector||e.viewContainerRef.injector),this.setDisposeFn((function(){return t.destroy()}))):(t=i.create(e.injector||this._defaultInjector),this._appRef.attachView(t.hostView),this.setDisposeFn((function(){n._appRef.detachView(t.hostView),t.destroy()}))),this.outletElement.appendChild(this._getComponentRootNode(t)),t}},{key:"attachTemplatePortal",value:function(e){var t=this,n=e.viewContainerRef,i=n.createEmbeddedView(e.templateRef,e.context);return i.detectChanges(),i.rootNodes.forEach((function(e){return t.outletElement.appendChild(e)})),this.setDisposeFn((function(){var e=n.indexOf(i);-1!==e&&n.remove(e)})),i}},{key:"dispose",value:function(){n(f(i.prototype),"dispose",this).call(this),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}},{key:"_getComponentRootNode",value:function(e){return e.hostView.rootNodes[0]}}]),i}(h),v=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i){return p(this,n),t.call(this,e,i)}return n}(c);return e.\u0275fac=function(t){return new(t||e)(r.Mb(r.M),r.Mb(r.Q))},e.\u0275dir=r.Hb({type:e,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[r.yb]}),e}(),m=function(){var e=function(e){s(i,e);var t=l(i);function i(e,n){var o;return p(this,i),(o=t.call(this))._componentFactoryResolver=e,o._viewContainerRef=n,o._isInitialized=!1,o.attached=new r.n,o}return g(i,[{key:"ngOnInit",value:function(){this._isInitialized=!0}},{key:"ngOnDestroy",value:function(){n(f(i.prototype),"dispose",this).call(this),this._attachedPortal=null,this._attachedRef=null}},{key:"attachComponentPortal",value:function(e){e.setAttachedHost(this);var t=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,r=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),o=t.createComponent(r,t.length,e.injector||t.injector);return n(f(i.prototype),"setDisposeFn",this).call(this,(function(){return o.destroy()})),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}},{key:"attachTemplatePortal",value:function(e){var t=this;e.setAttachedHost(this);var r=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context);return n(f(i.prototype),"setDisposeFn",this).call(this,(function(){return t._viewContainerRef.clear()})),this._attachedPortal=e,this._attachedRef=r,this.attached.emit(r),r}},{key:"portal",get:function(){return this._attachedPortal},set:function(e){(!this.hasAttached()||e||this._isInitialized)&&(this.hasAttached()&&n(f(i.prototype),"detach",this).call(this),e&&n(f(i.prototype),"attach",this).call(this,e),this._attachedPortal=e)}},{key:"attachedRef",get:function(){return this._attachedRef}}]),i}(h);return e.\u0275fac=function(t){return new(t||e)(r.Mb(r.j),r.Mb(r.Q))},e.\u0275dir=r.Hb({type:e,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"}
1,exportAs:["cdkPortalOutlet"],features:[r.yb]}),e}(),b=function(){var e=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return n}(m);return e.\u0275fac=function(t){return y(t||e)},e.\u0275dir=r.Hb({type:e,selectors:[["","cdkPortalHost",""],["","portalHost",""]],inputs:{portal:["cdkPortalHost","portal"]},exportAs:["cdkPortalHost"],features:[r.Ab([{provide:m,useExisting:e}]),r.yb]}),e}(),y=r.Tb(b),_=function(){var e=function e(){p(this,e)};return e.\u0275mod=r.Kb({type:e}),e.\u0275inj=r.Jb({factory:function(t){return new(t||e)}}),e}(),k=function(){function e(t,n){p(this,e),this._parentInjector=t,this._customTokens=n}return g(e,[{key:"get",value:function(e,t){var n=this._customTokens.get(e);return void 0!==n?n:this._parentInjector.get(e,t)}}]),e}()},"7o/Q":function(e,t,i){"use strict";i.d(t,"a",(function(){return v}));var r=i("n6bG"),o=i("gRHU"),a=i("quSY"),u=i("2QA8"),c=i("2fFW"),d=i("NJ4a"),v=function(e){s(i,e);var t=l(i);function i(e,n,r){var a;switch(p(this,i),(a=t.call(this)).syncErrorValue=null,a.syncErrorThrown=!1,a.syncErrorThrowable=!1,a.isStopped=!1,arguments.length){case 0:a.destination=o.a;break;case 1:if(!e){a.destination=o.a;break}if("object"==typeof e){e instanceof i?(a.syncErrorThrowable=e.syncErrorThrowable,a.destination=e,e.add(h(a))):(a.syncErrorThrowable=!0,a.destination=new m(h(a),e));break}default:a.syncErrorThrowable=!0,a.destination=new m(h(a),e,n,r)}return a}return g(i,[{key:u.a,value:function(){return this}},{key:"next",value:function(e){this.isStopped||this._next(e)}},{key:"error",value:function(e){this.isStopped||(this.isStopped=!0,this._error(e))}},{key:"complete",value:function(){this.isStopped||(this.isStopped=!0,this._complete())}},{key:"unsubscribe",value:function(){this.closed||(this.isStopped=!0,n(f(i.prototype),"unsubscribe",this).call(this))}},{key:"_next",value:function(e){this.destination.next(e)}},{key:"_error",value:function(e){this.destination.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.destination.complete(),this.unsubscribe()}},{key:"_unsubscribeAndRecycle",value:function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this}}],[{key:"create",value:function(e,t,n){var r=new i(e,t,n);return r.syncErrorThrowable=!1,r}}]),i}(a.a),m=function(e){s(n,e);var t=l(n);function n(e,i,a,s){var u,l;p(this,n),(u=t.call(this))._parentSubscriber=e;var c=h(u);return Object(r.a)(i)?l=i:i&&(l=i.next,a=i.error,s=i.complete,i!==o.a&&(c=Object.create(i),Object(r.a)(c.unsubscribe)&&u.add(c.unsubscribe.bind(c)),c.unsubscribe=u.unsubscribe.bind(h(u)))),u._context=c,u._next=l,u._error=a,u._complete=s,u}return g(n,[{key:"next",value:function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;c.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}}},{key:"error",value:function(e){if(!this.isStopped){var t=this._parentSubscriber,n=c.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(d.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(d.a)(e)}}}},{key:"complete",value:function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};c.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}}},{key:"__tryOrUnsub",value:function(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),c.a.useDeprecatedSynchronousErrorHandling)throw n;Object(d.a)(n)}}},{key:"__tryOrSetError",value:function(e,t,n){if(!c.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(i){return c.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=i,e.syncErrorThrown=!0,!0):(Object(d.a)(i),!0)}return!1}},{key:"_unsubscribe",value:function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()}}]),n}(v)},"9YtQ":function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return y}
1));var i,r=n("fXoL"),o=n("ofXK"),a={CHROME:"Chrome",FIREFOX:"Firefox",SAFARI:"Safari",OPERA:"Opera",IE:"IE",MS_EDGE:"MS-Edge",MS_EDGE_CHROMIUM:"MS-Edge-Chromium",FB_MESSANGER:"FB-Messanger",SAMSUNG:"Samsung",UCBROWSER:"UC-Browser",UNKNOWN:"Unknown"},s={HTC:/HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel/,NEXUS_PHONE:/Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6/,DELL:/Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\b001DL\b|\b101DL\b|\bGS01\b/,MOTOROLA:new RegExp("Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|\n      A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|\n      MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|\n      ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|\n      WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|\n      XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|\n      XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052"),SAMSUNG:new RegExp("\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|\n      GT-B3210|GT-B33
110|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|\n      GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|\n      GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|\n      GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|\n      GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|\n      GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|\n      GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|\n      GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|\n      GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|\n      GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|\n      GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|\n      GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|\n      GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|\n      GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|\n      GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|\n      GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|\n      GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|\n      SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|\n      SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|\n      SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|\n      SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|\n      SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|\n      SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|\n      SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|\n      SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|\n      SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|\n      SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|\n      SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|\n      SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|\n      SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|\n      SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|\n      SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|\n      SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|\n      SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|\n      SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|\n      SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|\n      SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|\n      SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|\n      SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|\n      SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|\n      SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|
1SGH-X630|\n      SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|\n      SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|\n      SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|\n      SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|\n      SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|\n      SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|\n      SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|\n      GT-N7105|SCH-I535|SM-N900A|SM-N900T|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|\n      GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|\n      GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|\n      SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|\n      SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|\n      SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F"),LG:new RegExp("\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|\n      LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|\n      C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|\n      LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|\n      VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|\n      MS323|M257)"),SONY:/SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533/,ASUS:/Asus.*Galaxy|PadFone.*Mobile/,NOKIA_LUMIA:/Lumia [0-9]{3,4}/,MICROMAX:/Micromax.*\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\b/,PALM:/PalmSource|Palm/,VERTU:/Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature/,PANTECH:new RegExp("PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|\n        IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|\n        IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|\n        CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|\n        P2000|P7040|P7000|C790"),FLY:/IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250/,WIKO:new RegExp("KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|\n        SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLI
1M|CINK SLIM 2|CINK +|\n        CINK KING|CINK PEAX|CINK SLIM|SUBLIM"),I_MOBILE:/i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)/,SIMVALLEY:/\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\b/,WOLFGANG:/AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q/,ALCATEL:/Alcatel/,NINTENDO:/Nintendo (3DS|Switch)/,AMOI:/Amoi/,INQ:/INQ/,VITA:/\bVita\b/,BLACKBERRY:/\bBlackBerry\b|\bBB10\b|rim[0-9]+/,FIREFOX_OS:/\bFirefox-OS\b/,IPHONE:/\biPhone\b/,iPod:/\biPod\b/,ANDROID:/\bAndroid\b/,WINDOWS_PHONE:/\bWindows-Phone\b/,GENERIC_PHONE:new RegExp("Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|\n        up.link|vodafone|\\bwap\\b|nokia|Nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser")},u={iPad:/iPad|iPad.*Mobile/,NexusTablet:/Android.*Nexus[\s]+(7|9|10)/,GoogleTablet:/Android.*Pixel C/,SamsungTablet:new RegExp("SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|\n        GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|\n        SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|\n        GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|\n        SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|\n        GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|\n        SHV-E230S|SHW-M180K|SHW-M180L|SM-T290|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|\n        SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|\n        GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|\n        SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|\n        GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|\n        SM-T510|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|\n        SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|\n        SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|\n        SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|\n        SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|\n        SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|\n        SM-T719|SM-T813|SM-T819|SM-T580|SM-T590|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|\n        SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835"),Kindle:new RegExp("Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|\n        KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome        /[0-9.]+ (?!Mobile)"),SurfaceTablet:/Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)/,HPTablet:/HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10/,AsusTablet:new RegExp("^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|\n        TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|\n        Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|\n        ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|\n        ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b"),BlackBerryTablet:/PlayBook|RIM Tablet/,HTCtablet:/HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410/,MotorolaTablet:/xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617/,NookTablet:/Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2/,AcerTablet:new RegExp("Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|\n        W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\n        \\bA3-A20\\b|\\bA3-A30"),ToshibaTablet:/Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO/,LGTablet:/\bL-06C|
1LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\b/,FujitsuTablet:/Android.*\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\b/,PrestigioTablet:new RegExp("PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|\n        PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|\n        PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|\n        PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|\n        PMT5887|PMT5001|PMT5002"),LenovoTablet:new RegExp("Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|\n        YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|\n        B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304F|TB-X304L|TB-X704F|TB-8703F|Tab2A7-10F|TB2-X30L"),DellTablet:/Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7/,YarvikTablet:new RegExp("Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|\n        TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|\n        TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|\n        TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|\n        TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b"),MedionTablet:/Android.*\bOYO\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB/,ArnovaTablet:/97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2/,IntensoTablet:/INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004/,IRUTablet:/M702pro/,MegafonTablet:/MegaFon V9|\bZTE V9\b|Android.*\bMT7A\b/,EbodaTablet:/E-Boda (Supreme|Impresspeed|Izzycomm|Essential)/,AllViewTablet:/Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)/,ArchosTablet:new RegExp("\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10|\n         Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b"),AinolTablet:/NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark/,NokiaLumiaTablet:/Lumia 2520/,SonyTablet:new RegExp("Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|\n        SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|\n        EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|\n        SGP612|SGP712"),PhilipsTablet:/\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\b/,CubeTablet:/Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT/,CobyTablet:new RegExp("MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|\n        MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010"),MIDTablet:new RegExp("M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|\n        MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|\n        MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10"),MSITablet:new RegExp("MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|\n        Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b"),SMiTTablet:/Android.*(\bMID\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)/,RockChipTablet:/Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A/,FlyTablet:/IQ310|Fly Vision/,bqTablet:new RegExp("Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|\n        Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))|Maxwell.*Lite|Maxwell.*Plus"),HuaweiTablet:new RegExp("MediaPad|MediaPad 7 Youth|MediaPad T3 10|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|\n        S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-W09"),NecTablet:/\bN-06D|\bN-08D/,PantechTablet:/Pantech.*P4100/,BronchoTablet:/Broncho.*(N701|N708|N802|a710)/,VersusTablet:/TOUCHPAD.*[78910]|\bTOUCHTAB\b/,ZyncTablet:/z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900/,PositivoTablet:/TB07STA|TB10STA|TB07FTA|TB10FTA/,NabiTablet:/Android.*\b
1Nabi/,KoboTablet:/Kobo Touch|\bK080\b|\bVox\b Build|\bArc\b Build/,DanewTablet:/DSlide.*\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\b/,TexetTablet:new RegExp("NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|\n        TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|\n        TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|\n        TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|\n        TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|\n        TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|\n        TB-436|TB-416|TB-146SE|TB-126SE"),PlaystationTablet:/Playstation.*(Portable|Vita)/,TrekstorTablet:/ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab/,PyleAudioTablet:/\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\b/,AdvanTablet:new RegExp("Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|\n        T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b"),DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|\n        Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:/Android.*\bG1\b(?!\))/,MicromaxTablet:/Funbook|Micromax.*\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\b/,KarbonnTablet:/Android.*\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\b/,AllFineTablet:/Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide/,PROSCANTablet:new RegExp("\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|\n        PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|\n        PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|\n        PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b"),YONESTablet:/BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026/,ChangJiaTablet:new RegExp("TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|\n        TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|\n        TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|\n        TPC10111|TPC10203|TPC10205|TPC10503"),GUTablet:/TX-A1301|TX-M9002|Q702|kf026/,PointOfViewTablet:new RegExp("TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|\n        TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|\n        TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|\n        TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10"),OvermaxTablet:new RegExp("OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|\n        MagicTab|Stream|TB-08|TB-09)|Qualcore 1027"),HCLTablet:/HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync/,DPSTablet:/DPS Dream 9|DPS Dual 7/,VistureTablet:/V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10/,CrestaTablet:/CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989/,MediatekTablet:/\bMT8125|MT8389|MT8135|MT8377\b/,ConcordeTablet:/Concorde([ ]+)?Tab|ConCorde ReadMan/,GoCleverTablet:new RegExp("GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|\n        TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|\n        GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|\n        TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|\n        TAB R104|TAB R83.3|TAB A1042"),ModecomTablet:new RegExp("FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|\n        FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|\n        FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003"),VoninoTablet:new RegExp("\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|\n        Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|\n        Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b"),ECSTablet:/V07OT2|TM105A|S10OT1|TR10CS1/,StorexTablet:/eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab/,VodafoneTablet:/SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497/,EssentielBTablet:/Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2/,RossMoorTablet:/RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711/,iMobileTablet:/i-mobile i-note/,TolinoTablet:/tolino tab [0-9.]+|tolino shine/,AudioSonicTablet:/\bC-22Q|T7-QC|T-17B|T-17P\b/,AMPETablet:/Android.* A78 /,SkkTablet:/Android.* (SKYPAD|PHOENIX|CYCLOPS)/,TecnoTablet:/TECNO P9|TECNO DP8D/,JXDTablet:new RegExp("Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|\n        S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|\n        P1000|P300|S18|S6600|S9100)\\b"),iJoyTablet:new RegExp("Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|\n        Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|\n        Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|\n        Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|\n        Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)"),FX2Tablet:/FX2 PAD7|FX2 PAD10/,XoroTablet:new RegExp("KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|\n        PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|\n        PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|\n        TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151"),ViewsonicTablet:/ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a/,VerizonTablet:/QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1/,OdysTablet:/LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\bXELIO\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10/,CaptivaTablet:/CAPTIVA PAD/,IconbitTablet:new RegExp("NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|\n        NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S"),TeclastTablet:new RegExp("T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\n        \\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\n        \\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\n        \\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\n        \\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\n        \\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\n        \\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\n        \\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\n        \\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi"),OndaTablet:new RegExp("\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|\n        V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|\n        V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|\n        Vi40)\\b[s]+|V10 \\b4G\\b"),JaytechTablet:/TPC-PA762/,BlaupunktTablet:/Endeavour 800NG|Endeavour 1010/,DigmaTablet:/\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\b/,EvolioTablet:/ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\bEvotab\b|\bNeura\b/,LavaTablet:/QPAD E704|\bIvoryS\b|E-TAB IVORY|\bE-TAB\b/,AocTablet:/MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712/,MpmanTablet:new RegExp("MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\n        \\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|\n        MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010"),CelkonTablet:/CT695|CT888|CT[\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\bCT-1\b/,WolderTablet:new RegExp("miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|\n        POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|\n        FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b"),MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:/\bMI PAD\b|\bHM NOTE 1W\b/,NibiruTablet:/Nibiru M1|Nibiru Jupiter One/,NexoTablet:/NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI/,LeaderTablet:new RegExp("TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|\n        TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100"),UbislateTablet:/UbiSlate[\s]?7C/,PocketBookTablet:/Pocketbook/,KocasoTablet:/\b(TB-1207)\b/,HisenseTablet:/\b(F5281|E2371)\b/,Hudl:/Hudl HT7S3|Hudl 2/,TelstraTablet:/T-Hub2/,GenericTablet:new RegExp("Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|\n        A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|\n        Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107")}
1,l={BLACKBERRY:"Blackberry",FIREFOX_OS:"Firefox-OS",CHROME_BOOK:"Chrome-Book",WINDOWS_PHONE:"Windows-Phone",VITA:"Vita",PS4:"PS4",CHROMECAST:"Chromecast",APPLE_TV:"Apple-TV",GOOGLE_TV:"Google-TV",ANDROID:"Android",Tesla:"Tesla",iPad:"iPad",IPHONE:"iPhone",iPod:"iPod",UNKNOWN:"Unknown",HTC:"HTC",NEXUS_PHONE:"Nexus Phone",NexusTablet:"Nexus Tablet",DELL:"Dell",MOTOROLA:"Motorola",SAMSUNG:"Samsung",LG:"LG",SONY:"Sony",ASUS:"Asus",NOKIA_LUMIA:"Nokia Lumia",MICROMAX:"Micromax",PALM:"Palm",VERTU:"Vertu",PANTECH:"PANTECH",FLY:"Fly",WIKO:"WIKO",I_MOBILE:"i-mobile",SIMVALLEY:"Simvalley",WOLFGANG:"Wolfgang",ALCATEL:"Alcatel",NINTENDO:"Nintendo",AMOI:"Amoi",INQ:"INQ",GENERIC_PHONE:"Generic Phone"},c=Object.assign({},s,u,{FIREFOX_OS:{and:[/\bFirefox\b/,/\bMobile\b/]},CHROME_BOOK:/\bCrOS\b/,PS4:/\bMozilla\/5.0 \(PlayStation 4\b/,CHROMECAST:/\bCrKey\b/,APPLE_TV:/^iTunes-AppleTV\/4.1$/,GOOGLE_TV:/\bGoogleTV\b/,Tesla:/Tesla\/([0-9]{4}.[0-9]{1,2}.?[0-9]{0,2}.?[0-9]{0,2})-(.{7})/}),h={WINDOWS_3_11:/Win16/,WINDOWS_95:/(Windows 95|Win95|Windows_95)/,WINDOWS_ME:/(Win 9x 4.90|Windows ME)/,WINDOWS_98:/(Windows 98|Win98)/,WINDOWS_CE:/Windows CE/,WINDOWS_2000:/(Windows NT 5.0|Windows 2000)/,WINDOWS_XP:/(Windows NT 5.1|Windows XP)/,WINDOWS_SERVER_2003:/Windows NT 5.2/,WINDOWS_VISTA:/Windows NT 6.0/,WINDOWS_7:/(Windows 7|Windows NT 6.1)/,WINDOWS_8_1:/(Windows 8.1|Windows NT 6.3)/,WINDOWS_8:/(Windows 8|Windows NT 6.2)/,WINDOWS_10:/(Windows NT 10.0)/,WINDOWS_PHONE_7_5:/(Windows Phone OS 7.5)/,WINDOWS_PHONE_8_1:/(Windows Phone 8.1)/,WINDOWS_PHONE_10:/(Windows Phone 10)/,WINDOWS_NT_4_0:{and:[/(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/,{not:/Windows NT 10.0/}]},MACOSX:/(MAC OS X\s*[^ 0-9])/,MACOSX_3:/(Darwin 10.3|Mac OS X 10.3)/,MACOSX_4:/(Darwin 10.4|Mac OS X 10.4)/,MACOSX_5:/(Mac OS X 10.5)/,MACOSX_6:/(Mac OS X 10.6)/,MACOSX_7:/(Mac OS X 10.7)/,MACOSX_8:/(Mac OS X 10.8)/,MACOSX_9:/(Mac OS X 10.9)/,MACOSX_10:/(Mac OS X 10.10)/,MACOSX_11:/(Mac OS X 10.11)/,MACOSX_12:/(Mac OS X 10.12)/,MACOSX_13:/(Mac OS X 10.13)/,MACOSX_14:/(Mac OS X 10.14)/,MACOSX_15:/(Mac OS X 10.15)/,iOS:/(iPhone OS\s*[0-9_]+)/},d={CHROME:[/\bChrome\/([\d\.]+)\b/,/\bCriOS\/([\d\.]+)\b/,/\bHeadlessChrome\/([\d\.]+)\b/],FIREFOX:[/\bFirefox\/([\d\.]+)\b/,/\bFxiOS\/([\d\.]+)\b/],SAFARI:[/\bVersion\/([\d\.]+)\b/,/\bSafari\/([\d\.]+)\b/],OPERA:[/\bVersion\/([\d\.]+)\b/,/\bOPR\/([\d\.]+)\b/],IE:[/\bMSIE ([\d\.]+\w?)\b/,/\brv:([\d\.]+\w?)\b/],MS_EDGE:/\bEdg(?:e|A|iOS)\/([\d\.]+)\b/,MS_EDGE_CHROMIUM:/\bEdg\/([\d\.]+)\b/,SAMSUNG:/\bSamsungBrowser\/([\d\.]+)\b/,UCBROWSER:/\bUCBrowser\/([\d\.]+)\b/},f=Object.keys(h).reduce((function(e,t){return e[t]=h[t],e}),{}),v=Object.keys(d).reduce((function(e,t){return e[a[t]]=d[t],e}),{}
1),m=Object.freeze({BROWSERS:a,MOBILES_RE:s,TABLETS_RE:u,DEVICES:l,OS:{WINDOWS:"Windows",MAC:"Mac",IOS:"iOS",ANDROID:"Android",LINUX:"Linux",UNIX:"Unix",FIREFOX_OS:"Firefox-OS",CHROME_OS:"Chrome-OS",WINDOWS_PHONE:"Windows-Phone",UNKNOWN:"Unknown"},OS_VERSIONS:{WINDOWS_3_11:"windows-3-11",WINDOWS_95:"windows-95",WINDOWS_ME:"windows-me",WINDOWS_98:"windows-98",WINDOWS_CE:"windows-ce",WINDOWS_2000:"windows-2000",WINDOWS_XP:"windows-xp",WINDOWS_SERVER_2003:"windows-server-2003",WINDOWS_VISTA:"windows-vista",WINDOWS_7:"windows-7",WINDOWS_8_1:"windows-8-1",WINDOWS_8:"windows-8",WINDOWS_10:"windows-10",WINDOWS_PHONE_7_5:"windows-phone-7-5",WINDOWS_PHONE_8_1:"windows-phone-8-1",WINDOWS_PHONE_10:"windows-phone-10",WINDOWS_NT_4_0:"windows-nt-4-0",MACOSX_15:"mac-os-x-15",MACOSX_14:"mac-os-x-14",MACOSX_13:"mac-os-x-13",MACOSX_12:"mac-os-x-12",MACOSX_11:"mac-os-x-11",MACOSX_10:"mac-os-x-10",MACOSX_9:"mac-os-x-9",MACOSX_8:"mac-os-x-8",MACOSX_7:"mac-os-x-7",MACOSX_6:"mac-os-x-6",MACOSX_5:"mac-os-x-5",MACOSX_4:"mac-os-x-4",MACOSX_3:"mac-os-x-3",MACOSX_2:"mac-os-x-2",MACOSX:"mac-os-x",iOS:"iOS",UNKNOWN:"unknown"},OS_RE:{WINDOWS:{and:[{or:[/\bWindows|(Win\d\d)\b/,/\bWin 9x\b/]},{not:/\bWindows Phone\b/}]},MAC:{and:[/\bMac OS\b/,{not:{or:[/\biPhone\b/,/\bWindows Phone\b/]}}]},IOS:{and:[{or:[/\biPad\b/,/\biPhone\b/,/\biPod\b/]},{not:/\bWindows Phone\b/}]},ANDROID:{and:[/\bAndroid\b/,{not:/\bWindows Phone\b/}]},LINUX:/\bLinux\b/,UNIX:/\bUNIX\b/,FIREFOX_OS:{and:[/\bFirefox\b/,/Mobile\b/]},CHROME_OS:/\bCrOS\b/,WINDOWS_PHONE:{or:[/\bIEMobile\b/,/\bWindows Phone\b/]},PS4:/\bMozilla\/5.0 \(PlayStation 4\b/,VITA:/\bMozilla\/5.0 \(Play(S|s)tation Vita\b/},BROWSERS_RE:{CHROME:{and:[{or:[/\bChrome\b/,/\bCriOS\b/,/\bHeadlessChrome\b/]},{not:{or:[/\bOPR\b/,/\bEdg(e|A|iOS)\b/,/\bEdg\/\b/,/\bSamsungBrowser\b/,/\bUCBrowser\b/]}}]},FIREFOX:{or:[/\bFirefox\b/,/\bFxiOS\b/]},SAFARI:{and:[/^((?!CriOS).)*\Safari\b.*$/,{not:{or:[/\bOPR\b/,/\bEdg(e|A|iOS)\b/,/\bEdg\/\b/,/\bWindows Phone\b/,/\bSamsungBrowser\b/,/\bUCBrowser\b/]}}]},OPERA:{or:[/Opera\b/,/\bOPR\b/]},IE:{or:[/\bMSIE\b/,/\bTrident\b/,/^Mozilla\/5\.0 \(Windows NT 10\.0; Win64; x64\)$/]},MS_EDGE:{or:[/\bEdg(e|A|iOS)\b/]},MS_EDGE_CHROMIUM:/\bEdg\/\b/,PS4:/\bMozilla\/5.0 \(PlayStation 4\b/,VITA:/\bMozilla\/5.0 \(Play(S|s)tation Vita\b/,FB_MESSANGER:/\bFBAN\/MessengerForiOS\b/,SAMSUNG:/\bSamsungBrowser\b/,UCBROWSER:/\bUCBrowser\b/},DEVICES_RE:c,OS_VERSIONS_RE_MAP:h,BROWSER_VERSIONS_RE_MAP:d,OS_VERSIONS_RE:f,BROWSER_VERSIONS_RE:v}),b=function(){function e(){p(this,e)}return g(e,[{key:"test",value:function(e,t){var n=this;return"string"==typeof t&&(t=new RegExp(t)),t instanceof RegExp?t.test(e):t&&Array.isArray(t.and)?t.and.every((function(t){return n.test(e,t)})):t&&Array.isArray(t.or)?t.or.some((function(t){return n.test(e,t)})):!(!t||!t.not||n.test(e,t.not))}},{key:"exec",value:function(e,t){var n=this;return"string"==typeof t&&(t=new RegExp(t)),t instanceof RegExp?t.exec(e):t&&Array.isArray(t)?t.reduce((function(t,i){return t||n.exec(e,i)}),null):null}}]),e}(),y=function(){var e=function(){function e(t){p(this,e),this.platformId=t,this.ua="",this.userAgent="",this.os="",this.browser="",this.device="",this.os_version="",this.browser_version="",this.reTree=new b,Object(o.t)(this.platformId)&&"undefined"!=typeof window&&(this.userAgent=window.navigator.userAgent),this.setDeviceInfo(this.userAgent)}return g(e,[{key:"setDeviceInfo",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.userAgent;t!==this.userAgent&&(this.userAgent=t);var n=[{const:"OS",prop:"os"},{const:"BROWSERS",prop:"browser"},{const:"DEVICES",prop:"device"},{const:"OS_VERSIONS",prop:"os_version"}];if(n.forEach((function(n){e[n.prop]=Object.keys(m[n.const]).reduce((function(i,r){return"device"===m[n.const][r]&&Object(o.t)(e.platformId)&&(e.reTree.test(e.userAgent,u.iPad)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)?(i[m[n.const][r]]="iPad",Object):(i[m[n.const][r]]=e.reTree.test(t,m[n.const+"_RE"][r]),i)}),{})})),n.forEach((function(t){e[t.prop]=Object.keys(m[t.const]).map((function(e){return m[t.const][e]})).reduce((function(n,i){return"device"===t.prop&&n===m[t.const].ANDROID?e[t.prop][i]?i:n:n===m[t.const].UNKNOWN&&e[t.prop][i]?i:n}),m[t.const].UNKNOWN)})),this.browser_version="0",this.browser!==a.UNKNOWN){var i=this.reTree.exec(t,v[this.browser]);i&&(this.browser_version=i[1])}}},{key:"getDeviceInfo",value:function(){return{userAgent:this.userAgent,os:this.os,browser:this.browser,device:this.device,os_version:this.os_version,browser_version:this.browser_version}}},{key:"isMobile",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.userAgent;return!this.isTablet(t)&&!!Object.keys(s).find((function(n){return e.reTree.test(t,s[n])}))}},{key:"isTablet",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.userAgent;return!(!Object(o.t)(this.platformId)||!(this.reTree.test(this.userAgent,u.iPad)||"undefined"!=typeof navigator&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1))||!!Object.keys(u).find((function(n){return!!e.reTree.test(t,u[n])}))}},{key:"isDesktop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.userAgent,t=[l.PS4,l.CHROME_BOOK,l.UNKNOWN];return(this.device!==l.UNKNOWN||!this.isMobile(e)&&!this.isTablet(e))&&t.indexOf(this.device)>-1}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Vb(r.C))},e.\u0275prov=r.Ib({token:e,factory:function(t){return e.\u0275fac(t)},providedIn:"root"}),e.ngInjectableDef=Object(r.T)({factory:function(){return new e(Object(r.W)(r.C))},token:e,providedIn:"root"}),e}(),_=function(){var e=i=function(){function e(){p(this,e)}return g(e,null,[{key:"forRoot",value:function(){return{ngModule:i,providers:[y]}}}]),e}();return e.\u0275mod=r.Kb({type:e}),e.\u0275inj=r.Jb({factory:function(t){return new(t||e)},imports:[[o.b]]}),e}()},"9ppp":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}()},AytR:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i={production:!0,application:{api:"https://api.trigg.com.br",ccxp:"https://ccxp.trigg.com.br",web:"https://web.trigg.com.br"},api:{biz:"https://dxdbtxrrg2.execute-api.us-east-1.amazonaws.com/deploy"}}},BFxc:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("4I5i"),o=n("EY2u");function a(e){return function(t){return 0===e?Object(o.b)():t.lift(new u(e))}}var u=function(){function e(t){if(p(this,e),this.total=t,this.total<0)throw new r.a}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.total))}}]),e}(),c=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).total=i,r.ring=new Array,r.count=0,r}return g(n,[{key:"_next",value:function(e){var t=this.ring,n=this.total,i=this.count++;t.length<n?t.push(e):t[i%n]=e}},{key:"_complete",value:function(){var e=this.destination,t=this.count;if(t>0)for(var n=this.count>=this.total?this.total:this.count,i=this.ring,r=0;r<n;r++){var o=t++%n;e.next(i[o])}e.complete()}}]),n}(i.a)},Cfvw:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("HDdC"),r=n("SeVD"),o=n("quSY"),a=n("kJWO"),s=n("jZKg"),u=n("Lhse"),l=n("c2HN"),c=n("I55L");function h(e,t){return t?function(e,t){if(null!=e){if(function(e){return e&&"function"==typeof e[a.a]}(e))return function(e,t){return new i.a((function(n){var i=new o.a;return i.add(t.schedule((function(){var r=e[a.a]();i.add(r.subscribe({next:function(e){i.add(t.schedule((function(){return n.next(e)})))},error:function(e){i.add(t.schedule((function(){return n.error(e)})))},complete:function(){i.add(t.schedule((function(){return n.complete()}
1)))}}))}))),i}))}(e,t);if(Object(l.a)(e))return function(e,t){return new i.a((function(n){var i=new o.a;return i.add(t.schedule((function(){return e.then((function(e){i.add(t.schedule((function(){n.next(e),i.add(t.schedule((function(){return n.complete()})))})))}),(function(e){i.add(t.schedule((function(){return n.error(e)})))}))}))),i}))}(e,t);if(Object(c.a)(e))return Object(s.a)(e,t);if(function(e){return e&&"function"==typeof e[u.a]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new i.a((function(n){var i,r=new o.a;return r.add((function(){i&&"function"==typeof i.return&&i.return()})),r.add(t.schedule((function(){i=e[u.a](),r.add(t.schedule((function(){if(!n.closed){var e,t;try{var r=i.next();e=r.value,t=r.done}catch(o){return void n.error(o)}t?n.complete():(n.next(e),this.schedule())}})))}))),r}))}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}(e,t):e instanceof i.a?e:new i.a(Object(r.a)(e))}},D0XW:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("3N8a"),r=new(n("IjjT").a)(i.a)},DH7j:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=Array.isArray||function(e){return e&&"number"==typeof e.length}},EY2u:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=n("HDdC"),r=new i.a((function(e){return e.complete()}));function o(e){return e?function(e){return new i.a((function(t){return e.schedule((function(){return t.complete()}))}))}(e):r}},FWMu:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s}));var i=n("ofXK"),r=n("fXoL"),o=new r.r("cdk-dir-doc",{providedIn:"root",factory:function(){return Object(r.W)(i.d)}}),a=function(){var e=function(){function e(t){if(p(this,e),this.value="ltr",this.change=new r.n,t){var n=t.documentElement?t.documentElement.dir:null,i=(t.body?t.body.dir:null)||n;this.value="ltr"===i||"rtl"===i?i:"ltr"}}return g(e,[{key:"ngOnDestroy",value:function(){this.change.complete()}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Vb(o,8))},e.\u0275prov=r.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(r.Ib)({factory:function(){return new e(Object(r.Vb)(o,8))},token:e,providedIn:"root"}),e}(),s=function(){var e=function e(){p(this,e)};return e.\u0275mod=r.Kb({type:e}),e.\u0275inj=r.Jb({factory:function(t){return new(t||e)}}),e}()},"G/Ji":function(e,t,n){"use strict";n.d(t,"b",(function(){return k})),n.d(t,"a",(function(){return w}));var i=n("dEu6"),r=n("ofXK"),o=n("fXoL"),a=n("j14s"),u=n("R1ws"),c=n("LSvS");function h(e,t){if(1&e&&(o.bc(),o.Nb(0,"circle",3)),2&e){var n=o.cc();o.Cc("animation-name","mat-progress-spinner-stroke-rotate-"+n.diameter)("stroke-dashoffset",n._strokeDashOffset,"px")("stroke-dasharray",n._strokeCircumference,"px")("stroke-width",n._circleStrokeWidth,"%"),o.Cb("r",n._circleRadius)}}function d(e,t){if(1&e&&(o.bc(),o.Nb(0,"circle",3)),2&e){var n=o.cc();o.Cc("stroke-dashoffset",n._strokeDashOffset,"px")("stroke-dasharray",n._strokeCircumference,"px")("stroke-width",n._circleStrokeWidth,"%"),o.Cb("r",n._circleRadius)}}function f(e,t){if(1&e&&(o.bc(),o.Nb(0,"circle",3)),2&e){var n=o.cc();o.Cc("animation-name","mat-progress-spinner-stroke-rotate-"+n.diameter)("stroke-dashoffset",n._strokeDashOffset,"px")("stroke-dasharray",n._strokeCircumference,"px")("stroke-width",n._circleStrokeWidth,"%"),o.Cb("r",n._circleRadius)}}function v(e,t){if(1&e&&(o.bc(),o.Nb(0,"circle",3)),2&e){var n=o.cc();o.Cc("stroke-dashoffset",n._strokeDashOffset,"px")("stroke-dasharray",n._strokeCircumference,"px")("stroke-width",n._circleStrokeWidth,"%"),o.Cb("r",n._circleRadius)}}var m=".mat-progress-spinner{display:block;position:relative}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{animation:mat-progress-spinner-linear-rotate 2s linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4s;animation-timing-function:cubic-bezier(.35,0,.25,1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{animation:mat-progress-spinner-stroke-rotate-fallback 10s cubic-bezier(.87,.03,.33,1) infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}
1@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.60617px;transform:rotate(0)}12.5%{stroke-dashoffset:56.54867px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.60617px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.54867px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.60617px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.54867px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.60617px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.54867px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}100%{transform:rotate(4680deg)}}",b=Object(a.h)((function e(t){p(this,e),this._elementRef=t}),"primary"),y=new o.r("mat-progress-spinner-default-options",{providedIn:"root",factory:function(){return{diameter:100}}}),_=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r,o,a){var s;p(this,n),(s=t.call(this,e))._elementRef=e,s._document=r,s._diameter=100,s._value=0,s._fallbackAnimation=!1,s.mode="determinate";var u=n._diameters;return u.has(r.head)||u.set(r.head,new Set([100])),s._fallbackAnimation=i.EDGE||i.TRIDENT,s._noopAnimations="NoopAnimations"===o&&!!a&&!a._forceAnimations,a&&(a.diameter&&(s.diameter=a.diameter),a.strokeWidth&&(s.strokeWidth=a.strokeWidth)),s}return g(n,[{key:"ngOnInit",value:function(){var e=this._elementRef.nativeElement;this._styleRoot=function(e,t){if("undefined"!=typeof window){var n=t.head;if(n&&(n.createShadowRoot||n.attachShadow)){var i=e.getRootNode?e.getRootNode():null;if(i instanceof window.ShadowRoot)return i}}return null}(e,this._document)||this._document.head,this._attachStyleNode(),e.classList.add("mat-progress-spinner-indeterminate".concat(this._fallbackAnimation?"-fallback":"","-animation"))}},{key:"_attachStyleNode",value:function(){var e=this._styleRoot,t=this._diameter,i=n._diameters,r=i.get(e);if(!r||!r.has(t)){var o=this._document.createElement("style");o.setAttribute("mat-spinner-animation",t+""),o.textContent=this._getAnimationText(),e.appendChild(o),r||(r=new Set,i.set(e,r)),r.add(t)}}},{key:"_getAnimationText",value:function(){return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+.95*this._strokeCircumference).replace(/END_VALUE/g,""+.2*this._strokeCircumference).replace(/DIAMET
1ER/g,""+this.diameter)}},{key:"diameter",get:function(){return this._diameter},set:function(e){this._diameter=Object(i.e)(e),!this._fallbackAnimation&&this._styleRoot&&this._attachStyleNode()}},{key:"strokeWidth",get:function(){return this._strokeWidth||this.diameter/10},set:function(e){this._strokeWidth=Object(i.e)(e)}},{key:"value",get:function(){return"determinate"===this.mode?this._value:0},set:function(e){this._value=Math.max(0,Math.min(100,Object(i.e)(e)))}},{key:"_circleRadius",get:function(){return(this.diameter-10)/2}},{key:"_viewBox",get:function(){var e=2*this._circleRadius+this.strokeWidth;return"0 0 ".concat(e," ").concat(e)}},{key:"_strokeCircumference",get:function(){return 2*Math.PI*this._circleRadius}},{key:"_strokeDashOffset",get:function(){return"determinate"===this.mode?this._strokeCircumference*(100-this._value)/100:this._fallbackAnimation&&"indeterminate"===this.mode?.2*this._strokeCircumference:null}},{key:"_circleStrokeWidth",get:function(){return this.strokeWidth/this.diameter*100}}]),n}(b);return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.l),o.Mb(c.a),o.Mb(r.d,8),o.Mb(u.a,8),o.Mb(y))},e.\u0275cmp=o.Gb({type:e,selectors:[["mat-progress-spinner"]],hostAttrs:["role","progressbar",1,"mat-progress-spinner"],hostVars:10,hostBindings:function(e,t){2&e&&(o.Cb
1("aria-valuemin","determinate"===t.mode?0:null)("aria-valuemax","determinate"===t.mode?100:null)("aria-valuenow","determinate"===t.mode?t.value:null)("mode",t.mode),o.Cc("width",t.diameter,"px")("height",t.diameter,"px"),o.Eb("_mat-animation-noopable",t._noopAnimations))},inputs:{color:"color",mode:"mode",diameter:"diameter",strokeWidth:"strokeWidth",value:"value"},exportAs:["matProgressSpinner"],features:[o.yb],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(e,t){1&e&&(o.bc(),o.Rb(0,"svg",0),o.Fc(1,h,1,9,"circle",1),o.Fc(2,d,1,7,"circle",2),o.Qb()),2&e&&(o.Cc("width",t.diameter,"px")("height",t.diameter,"px"),o.ic("ngSwitch","indeterminate"===t.mode),o.Cb("viewBox",t._viewBox),o.Bb(1),o.ic("ngSwitchCase",!0),o.Bb(1),o.ic("ngSwitchCase",!1))},directives:[r.n,r.o],styles:[m],encapsulation:2,changeDetection:0}),e._diameters=new WeakMap,e}(),k=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,r,o,a){var s;return p(this,n),(s=t.call(this,e,i,r,o,a)).mode="indeterminate",s}return n}(_);return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.l),o.Mb(c.a),o.Mb(r.d,8),o.Mb(u.a,8),o.Mb(y))},e.\u0275cmp=o.Gb({type:e,selectors:[["mat-spinner"]],hostAttrs:["role","progressbar","mode","indeterminate",1,"mat-spinner","mat-progress-spinner"],hostVars:6,hostBindings:function(e,t){2&e&&(o.Cc("width",t.diameter,"px")("height",t.diameter,"px"),o.Eb("_mat-animation-noopable",t._noopAnimations))},inputs:{color:"color"},features:[o.yb],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(e,t){1&e&&(o.bc(),o.Rb(0,"svg",0),o.Fc(1,f,1,9,"circle",1),o.Fc(2,v,1,7,"circle",2),o.Qb()),2&e&&(o.Cc("width",t.diameter,"px")("height",t.diameter,"px"),o.ic("ngSwitch","indeterminate"===t.mode),o.Cb("viewBox",t._viewBox),o.Bb(1),o.ic("ngSwitchCase",!0),o.Bb(1),o.ic("ngSwitchCase",!1))},directives:[r.n,r.o],styles:[m],encapsulation:2,changeDetection:0}),e}(),w=function(){var e=function e(){p(this,e)};return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)},imports:[[a.d,r.b],a.d]}),e}()},GyhO:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("LRne"),r=n("0EUg");function o(){return Object(r.a)()(Object(i.a).apply(void 0,arguments))}},HDdC:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i,r=n("7o/Q"),o=n("2QA8"),a=n("gRHU"),s=n("kJWO"),u=n("mCNh"),l=n("2fFW"),c=((i=function(){function e(t){p(this,e),this._isScalar=!1,t&&(this._subscribe=t)}return g(e,[{key:"lift",value:function(t){var n=new e;return n.source=this,n.operator=t,n}},{key:"subscribe",value:function(e,t,n){var i=this.operator,s=function(e,t,n){if(e){if(e instanceof r.a)return e;if(e[o.a])return e[o.a]()}return e||t||n?new r.a(e,t,n):new r.a(a.a)}(e,t,n);if(s.add(i?i.call(s,this.source):this.source||l.a.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),l.a.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s}},{key:"_trySubscribe",value:function(e){try{return this._subscribe(e)}catch(t){l.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),function(e){for(;e;){var t=e,n=t.closed,i=t.destination,o=t.isStopped;if(n||o)return!1;e=i&&i instanceof r.a?i:null}return!0}(e)?e.error(t):console.warn(t)}}},{key:"forEach",value:function(e,t){var n=this;return new(t=h(t))((function(t,i){var r;r=n.subscribe((function(t){try{e(t)}catch(n){i(n),r&&r.unsubscribe()}}),i,t)}))}},{key:"_subscribe",value:function(e){var t=this.source;return t&&t.subscribe(e)}},{key:s.a,value:function(){return this}},{key:"pipe",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?this:Object(u.b)(t)(this)}},{key:"toPromise",value:function(e){var t=this;return new(e=h(e))((function(e,n){var i;t.subscribe((function(e){return i=e}),(function(e){return n(e)}),(function(){return e(i)}))}))}}]),e}()).create=function(e){return new i(e)},i);function h(e){if(e||(e=l.a.Promise||Promise),!e)throw new Error("no Promise impl found");return e}},I55L:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},IjjT:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}
1));var r=function(){var e=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.now;p(this,e),this.SchedulerAction=t,this.now=n}return g(e,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return new this.SchedulerAction(this,e).schedule(n,t)}}]),e}();return e.now=function(){return Date.now()},e}(),o=function(e){s(i,e);var t=l(i);function i(e){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.now;return p(this,i),(n=t.call(this,e,(function(){return i.delegate&&i.delegate!==h(n)?i.delegate.now():o()}))).actions=[],n.active=!1,n.scheduled=void 0,n}return g(i,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2?arguments[2]:void 0;return i.delegate&&i.delegate!==this?i.delegate.schedule(e,t,r):n(f(i.prototype),"schedule",this).call(this,e,t,r)}},{key:"flush",value:function(e){var t=this.actions;if(this.active)t.push(e);else{var n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}}}]),i}(r)},IzEk:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("4I5i"),o=n("EY2u");function a(e){return function(t){return 0===e?Object(o.b)():t.lift(new u(e))}}var u=function(){function e(t){if(p(this,e),this.total=t,this.total<0)throw new r.a}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.total))}}]),e}(),c=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).total=i,r.count=0,r}return g(n,[{key:"_next",value:function(e){var t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))}}]),n}(i.a)},JIr8:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var r=i("zx2A");function o(e){return function(t){var n=new a(e),i=t.lift(n);return n.caught=i}}var a=function(){function e(t){p(this,e),this.selector=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new u(e,this.selector,this.caught))}}]),e}(),u=function(e){s(i,e);var t=l(i);function i(e,n,r){var o;return p(this,i),(o=t.call(this,e)).selector=n,o.caught=r,o}return g(i,[{key:"error",value:function(e){if(!this.isStopped){var t;try{t=this.selector(e,this.caught)}catch(s){return void n(f(i.prototype),"error",this).call(this,s)}this._unsubscribeAndRecycle();var o=new r.a(this);this.add(o);var a=Object(r.c)(t,o);a!==o&&this.add(a)}}}]),i}(r.b)},JX91:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("GyhO"),r=n("z+Ro");function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t[t.length-1];return Object(r.a)(o)?(t.pop(),function(e){return Object(i.a)(t,e,o)}):function(e){return Object(i.a)(t,e)}}},Kj3r:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("D0XW");function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.a;return function(n){return n.lift(new a(e,t))}}var a=function(){function e(t,n){p(this,e),this.dueTime=t,this.scheduler=n}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new u(e,this.dueTime,this.scheduler))}}]),e}(),u=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e)).dueTime=i,o.scheduler=r,o.debouncedSubscription=null,o.lastValue=null,o.hasValue=!1,o}return g(n,[{key:"_next",value:function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(c,this.dueTime,this))}},{key:"_complete",value:function(){this.debouncedNext(),this.destination.complete()}},{key:"debouncedNext",value:function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}}},{key:"clearDebounce",value:function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)}}]),n}(i.a);function c(e){e.debouncedNext()}},Kqap:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){var n=!1;return arguments.length>=2&&(n=!0),function(i){return i.lift(new o(e,t,n))}}var o=function(){function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];p(this,e),this.accumulator=t,this.seed=n,this.hasSeed=i}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.accumulator,this.seed,this.hasSeed))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this,e)).accumulator=i,a._seed=r,a.hasSeed=o,a.index=0,a}return g(n,[{key:"_next",value:function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)}},{key:"_tryNext",value:function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(i){this.destination.error(i)}this.seed=t,this.destination.next(t)}},{key:"seed",get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e}}]),n}(i.a)},LRne:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("z+Ro"),r=n("yCtX"),o=n("jZKg");function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[t.length-1];return Object(i.a)(a)?(t.pop(),Object(o.a)(t,a)):Object(r.a)(t)}},LSvS:function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return g})),n.d(t,"d",(function(){return m})),n.d(t,"c",(function(){return v}));var i,r=n("fXoL"),o=n("ofXK");try{i="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(b){i=!1}var a,s,u=function(){var e=function e(t){p(this,e),this._platformId=t,this.isBrowser=this._platformId?Object(o.t)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(m
1sie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!i)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT};return e.\u0275fac=function(t){return new(t||e)(r.Vb(r.C,8))},e.\u0275prov=r.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(r.Ib)({factory:function(){return new e(Object(r.Vb)(r.C,8))},token:e,providedIn:"root"}),e}(),l=function(){var e=function e(){p(this,e)};return e.\u0275mod=r.Kb({type:e}),e.\u0275inj=r.Jb({factory:function(t){return new(t||e)}}),e}(),c=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function h(){if(a)return a;if("object"!=typeof document||!document)return a=new Set(c);var e=document.createElement("input");return a=new Set(c.filter((function(t){return e.setAttribute("type",t),e.type===t})))}function d(e){return function(){if(null==s&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return s=!0}}))}finally{s=s||!1}return s}()?e:!!e.capture}var f,v=function(){var e={NORMAL:0,NEGATED:1,INVERTED:2};return e[e.NORMAL]="NORMAL",e[e.NEGATED]="NEGATED",e[e.INVERTED]="INVERTED",e}();function g(){return!("object"!=typeof document||!("scrollBehavior"in document.documentElement.style))}function m(){if("object"!=typeof document||!document)return v.NORMAL;if(!f){var e=document.createElement("div"),t=e.style;e.dir="rtl",t.height="1px",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";var n=document.createElement("div"),i=n.style;i.width="2px",i.height="1px",e.appendChild(n),document.body.appendChild(e),f=v.NORMAL,0===e.scrollLeft&&(e.scrollLeft=1,f=0===e.scrollLeft?v.NEGATED:v.INVERTED),e.parentNode.removeChild(e)}return f}},LcAk:function(e,t,n){"use strict";n.d(t,"f",(function(){return F})),n.d(t,"a",(function(){return P})),n.d(t,"b",(function(){return R})),n.d(t,"d",(function(){return V})),n.d(t,"h",(function(){return L})),n.d(t,"e",(function(){return H})),n.d(t,"c",(function(){return j})),n.d(t,"g",(function(){return M}));var i=n("R0Ic"),r=n("fXoL"),o=n("ofXK"),a=n("6KbF"),u=n("3+Bf"),c=n("XNiG"),h=n("NXyV"),d=n("LRne"),f=n("pLZG"),v=n("IzEk"),m=n("JX91"),b=n("FWMu"),y=n("OCB9"),_=n("j14s"),k=n("tkJt");function w(e,t){}var S=function e(){p(this,e),this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0},C=[Object(i.j)("void, exit",Object(i.k)({opacity:0,transform:"scale(0.7)"})),Object(i.j)("enter",Object(i.k)({transform:"none"})),Object(i.l)("* => enter",Object(i.e)("150ms cubic-bezier(0, 0, 0.2, 1)",Object(i.k)({transform:"none",opacity:1}))),Object(i.l)("* => void, * => exit",Object(i.e)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",Object(i.k)({opacity:0})))],O={dialogContainer:Object(i.m)("dialogContainer",C),slideDialog:Object(i.m)("slideDialog",C)};function T(){throw Error("Attempting to attach dialog content after content is already attached")}var E=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i,o,a,s){var u;return p(this,n),(u=t.call(this))._elementRef=e,u._focusTrapFactory=i,u._changeDetectorRef=o,u._document=a,u._config=s,u._elementFocusedBeforeDialogWasOpened=null,u._state="enter",u._animationStateChanged=new r.n,u._ariaLabelledBy=s.ariaLabelledBy||null,u}return g(n,[{key:"attachComponentPortal",value:function(e){return this._portalOutlet.hasAttached()&&T(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachComponentPortal(e)}},{key:"attachTemplatePortal",value:function(e){return this._portalOutlet.hasAttached()&&T(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachTemplatePortal(e)}},{key:"_trapFocus",value:function(){var e=this._elementRef.nativeElement;if(this._focusTrap||(this._focusTrap=this._focusTrapFactory.create(e)),this._config.autoFocus)this._focusTrap.focusInitialElementWhenReady();else{var t=this._document.activeElement;t===e||e.contains(t)||e.focus()}}},{key:"_restoreFocus",value:function(){var e=this._elementFocusedBeforeDialogWasOpened;this._config.restoreFocus&&e&&"function"==typeof e.focus&&e.focus(),this._focusTrap&&this._focusTrap.destroy()}},{key:"_savePreviouslyFocusedElement",value:function(){var e=this;this._document&&(this._elementFocusedBeforeDialogWasOpened=this._document.activeElement,this._elementRef.nativeElement.focus&&Promise.resolve().then((function(){return e._elementRef.nativeElement.focus()})))}},{key:"_onAnimationDone",value:function(e){"enter"===e.toState?this._trapFocus():"exit"===e.toState&&this._restoreFocus(),this._animationStateChanged.emit(e)}},{key:"_onAnimationStart",value:function(e){this._animationStateChanged.emit(e)}},{key:"_startExitAnimation",value:function(){this._state="exit",this._changeDetectorRef.markForCheck()}}]),n}(a.a);return e.\u0275fac=function(t){return new(t||e)(r.Mb(r.l),r.Mb(k.e),r.Mb(r.h),r.Mb(
1o.d,8),r.Mb(S))},e.\u0275cmp=r.Gb({type:e,selectors:[["mat-dialog-container"]],viewQuery:function(e,t){var n;1&e&&r.Bc(a.c,!0),2&e&&r.rc(n=r.Zb())&&(t._portalOutlet=n.first)},hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,t){1&e&&r.Dc("@dialogContainer.start",(function(e){return t._onAnimationStart(e)}))("@dialogContainer.done",(function(e){return t._onAnimationDone(e)})),2&e&&(r.Cb("id",t._id)("role",t._config.role)("aria-labelledby",t._config.ariaLabel?null:t._ariaLabelledBy)("aria-label",t._config.ariaLabel)("aria-describedby",t._config.ariaDescribedBy||null),r.Ec("@dialogContainer",t._state))},features:[r.yb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&r.Fc(0,w,0,0,"ng-template",0)},directives:[a.c],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}@media (-ms-high-contrast:active){.mat-dialog-container{outline:solid 1px}}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[O.dialogContainer]}}),e}(),x=0,M=function(){function e(t,n,i){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"mat-dialog-"+x++;p(this,e),this._overlayRef=t,this._containerInstance=n,this.id=o,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new c.a,this._afterClosed=new c.a,this._beforeClosed=new c.a,this._state=0,n._id=o,n._animationStateChanged.pipe(Object(f.a)((function(e){return"done"===e.phaseName&&"enter"
1===e.toState})),Object(v.a)(1)).subscribe((function(){r._afterOpened.next(),r._afterOpened.complete()})),n._animationStateChanged.pipe(Object(f.a)((function(e){return"done"===e.phaseName&&"exit"===e.toState})),Object(v.a)(1)).subscribe((function(){clearTimeout(r._closeFallbackTimeout),r._overlayRef.dispose()})),t.detachments().subscribe((function(){r._beforeClosed.next(r._result),r._beforeClosed.complete(),r._afterClosed.next(r._result),r._afterClosed.complete(),r.componentInstance=null,r._overlayRef.dispose()})),t.keydownEvents().pipe(Object(f.a)((function(e){return e.keyCode===u.e&&!r.disableClose&&!Object(u.o)(e)}))).subscribe((function(e){e.preventDefault(),r.close()}))}return g(e,[{key:"close",value:function(e){var t=this;this._result=e,this._containerInstance._animationStateChanged.pipe(Object(f.a)((function(e){return"start"===e.phaseName})),Object(v.a)(1)).subscribe((function(n){t._beforeClosed.next(e),t._beforeClosed.complete(),t._state=2,t._overlayRef.detachBackdrop(),t._closeFallbackTimeout=setTimeout((function(){t._overlayRef.dispose()}),n.totalTime+100)})),this._containerInstance._startExitAnimation(),this._state=1}},{key:"afterOpened",value:function(){return this._afterOpened.asObservable()}},{key:"afterClosed",value:function(){return this._afterClosed.asObservable()}},{key:"beforeClosed",value:function(){return this._beforeClosed.asObservable()}},{key:"backdropClick",value:function(){return this._overlayRef.backdropClick()}},{key:"keydownEvents",value:function(){return this._overlayRef.keydownEvents()}},{key:"updatePosition",value:function(e){var t=this._getPositionStrategy();return e&&(e.left||e.right)?e.left?t.left(e.left):t.right(e.right):t.centerHorizontally(),e&&(e.top||e.bottom)?e.top?t.top(e.top):t.bottom(e.bottom):t.centerVertically(),this._overlayRef.updatePosition(),this}},{key:"updateSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this._getPositionStrategy().width(e).height(t),this._overlayRef.updatePosition(),this}},{key:"addPanelClass",value:function(e){return this._overlayRef.addPanelClass(e),this}},{key:"removePanelClass",value:function(e){return this._overlayRef.removePanelClass(e),this}},{key:"afterOpen",value:function(){return this.afterOpened()}},{key:"beforeClose",value:function(){return this.beforeClosed()}},{key:"getState",value:function(){return this._state}},{key:"_getPositionStrategy",value:function(){return this._overlayRef.getConfig().positionStrategy}}]),e}(),P=new r.r("MatDialogData"),A=new r.r("mat-dialog-default-options"),I=new r.r("mat-dialog-scroll-strategy"),D={provide:I,deps:[y.a],useFactory:function(e){return function(){return e.scrollStrategies.block()}}},R=function(){var e=function(){function e(t,n,i,r,o,a,s){var u=this;p(this,e),this._overlay=t,this._injector=n,this._location=i,this._defaultOptions=r,this._parentDialog=a,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new c.a,this._afterOpenedAtThisLevel=new c.a,this._ariaHiddenElements=new Map,this.afterAllClosed=Object(h.a)((function(){return u.openDialogs.length?u._afterAllClosed:u._afterAllClosed.pipe(Object(m.a)(void 0))})),this._scrollStrategy=o}return g(e,[{key:"open",value:function(e,t){var n=this;if((t=function(e,t){return Object.assign({},t,e)}(t,this._defaultOptions||new S)).id&&this.getDialogById(t.id))throw Error('Dialog with id "'.concat(t.id,'" exists already. The dialog id must be unique.'));var i=this._createOverlay(t),r=this._attachDialogContainer(i,t),o=this._attachDialogContent(e,r,i,t);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(o),o.afterClosed().subscribe((function(){return n._removeOpenDialog(o)})),this.afterOpened.next(o),o}},{key:"closeAll",value:function(){this._closeDialogs(this.openDialogs)}},{key:"getDialogById",value:function(e){return this.openDialogs.find((function(t){return t.id===e}))}},{key:"ngOnDestroy",value:function(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}},{key:"_createOverlay",value:function(e){var t=this._getOverlayConfig(e);return this._overlay.create(t)}},{key:"_getOverlayConfig",value:function(e){var t=new y.b({positionStrategy:this._overlay.position().global(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(t.backdropClass=e.backdropClass),t}},{key:"_attachDialogContainer",value:function(e,t){var n=new a.g(t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,new WeakMap([[S,t]])),i=new a.d(E,t.viewContainerRef,n,t.componentFactoryResolver);return e.attach(i).instance}},{key:"_attachDialogContent",value:function(e,t,n,i){var o=new M(n,t,this._location,i.id);if(i.hasBackdrop&&n.backdropClick().subscribe((function(){o.disableClose||o.close()})),e instanceof r.M)t.attachTemplatePortal(new a.i(e,null,{$implicit:i.data,dialogRef:o}));else{var s=this._createInjector(i,o,t),u=t.attachComponentPortal(new a.d(e,void 0,s));o.componentInstance=u.instance}return o.updateSize(i.width,i.height).updatePosition(i.position),o}},{key:"_createInjector",value:function(e,t,n){var i=e&&e.viewContainerRef&&e.viewContainerRef.injector,r=new WeakMap([[E,n],[P,e.data],[M,t]]);return!e.direction||i&&i.get(b.b,null)||r.set(b.b,{value:e.direction,change:Object(d.a)()}),new a.g(i||this._injector,r)}},{key:"_removeOpenDialog",value:function(e){var t=this.openDialogs.indexOf(e);t>-1&&(this.openDialogs.splice(t,1),this.openDialogs.length||(this._ariaHiddenElements.forEac
1h((function(e,t){e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")})),this._ariaHiddenElements.clear(),this._afterAllClosed.next()))}},{key:"_hideNonDialogContentFromAssistiveTechnology",value:function(){var e=this._overlayContainer.getContainerElement();if(e.parentElement)for(var t=e.parentElement.children,n=t.length-1;n>-1;n--){var i=t[n];i===e||"SCRIPT"===i.nodeName||"STYLE"===i.nodeName||i.hasAttribute("aria-live")||(this._ariaHiddenElements.set(i,i.getAttribute("aria-hidden")),i.setAttribute("aria-hidden","true"))}}},{key:"_closeDialogs",value:function(e){for(var t=e.length;t--;)e[t].close()}},{key:"openDialogs",get:function(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}},{key:"afterOpened",get:function(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}},{key:"afterOpen",get:function(){return this.afterOpened}},{key:"_afterAllClosed",get:function(){var e=this._parentDialog;return e?e._afterAllClosed:this._afterAllClosedAtThisLevel}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Vb(y.a),r.Vb(r.s),r.Vb(o.h,8),r.Vb(A,8),r.Vb(I),r.Vb(e,12),r.Vb(y.c))},e.\u0275prov=r.Ib({token:e,factory:e.\u0275fac}),e}(),N=0,V=function(){var e=function(){function e(t,n,i){p(this,e),this.dialogRef=t,this._elementRef=n,this._dialog=i,this.type="button"}return g(e,[{key:"ngOnInit",value:function(){this.dialogRef||(this.dialogRef=B(this._elementRef,this._dialog.openDialogs))}},{key:"ngOnChanges",value:function(e){var t=e._matDialogClose||e._matDialogCloseResult;t&&(this.dialogResult=t.currentValue)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Mb(M,8),r.Mb(r.l),r.Mb(R))},e.\u0275dir=r.Hb({type:e,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,t){1&e&&r.Yb("click",(function(){return t.dialogRef.close(t.dialogResult)})),2&e&&r.Cb("aria-label",t.ariaLabel||null)("type",t.type)},inputs:{type:"type",dialogResult:["mat-dialog-close","dialogResult"],ariaLabel:["aria-label","ariaLabel"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[r.zb]}),e}(),L=function(){var e=function(){function e(t,n,i){p(this,e),this._dialogRef=t,this._elementRef=n,this._dialog=i,this.id="mat-dialog-title-"+N++}return g(e,[{key:"ngOnInit",value:function(){var e=this;this._dialogRef||(this._dialogRef=B(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then((function(){var t=e._dialogRef._containerInstance;t&&!t._ariaLabelledBy&&(t._ariaLabelledBy=e.id)}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Mb(M,8),r.Mb(r.l),r.Mb(R))},e.\u0275dir=r.Hb({type:e,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(e,t){2&e&&r.Ub("id",t.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),e}(),H=function(){var e=function e(){p(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.Hb({type:e,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),e}(),j=function(){var e=function e(){p(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.Hb({type:e,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"]}),e}();function B(e,t){for(var n=e.nativeElement.parentElement;n&&!n.classList.contains("mat-dialog-container");)n=n.parentElement;return n?t.find((function(e){return e.id===n.id})):null}var F=function(){var e=function e(){p(this,e)};return e.\u0275mod=r.Kb({type:e}),e.\u0275inj=r.Jb({factory:function(t){return new(t||e)},providers:[R,D],imports:[[o.b,y.d,a.h,_.d],_.d]}),e}()},Lhse:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},NJ4a:function(e,t,n){"use strict";function i(e){setTimeout((function(){throw e}),0)}n.d(t,"a",(function(){return i}))},NXyV:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("Cfvw"),o=n("EY2u");function a(e){return new i.a((function(t){var n;try{n=e()}catch(i){return void t.error(i)}return(n?Object(r.a)(n):Object(o.b)()).subscribe(t)}))}},OCB9:function(e,t,n){"use strict";n.d(t,"a",(function(){return F})),n.d(t,"c",(function(){return D})),n.d(t,"b",(function(){return E})),n.d(t,"d",(function(){return U}));var i=n("dEu6"),o=n("+J/9"),a=n("fXoL"),s=n("LSvS"),u=n("FWMu"),l=n("ofXK"),c=n("XNiG"),h=n("quSY"),d=n("HDdC"),f=n("VRyK"),v=n("IzEk"),m=n("1G5W"),b=n("6KbF");n("3+Bf");
1var y=function(){function e(t,n){p(this,e),this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=n}return g(e,[{key:"attach",value:function(){}},{key:"enable",value:function(){if(this._canBeEnabled()){var e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=e.style.left||"",this._previousHTMLStyles.top=e.style.top||"",e.style.left=Object(i.c)(-this._previousScrollPosition.left),e.style.top=Object(i.c)(-this._previousScrollPosition.top),e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}},{key:"disable",value:function(){if(this._isEnabled){var e=this._document.documentElement,t=e.style,n=this._document.body.style,i=t.scrollBehavior||"",r=n.scrollBehavior||"";this._isEnabled=!1,t.left=this._previousHTMLStyles.left,t.top=this._previousHTMLStyles.top,e.classList.remove("cdk-global-scrollblock"),t.scrollBehavior=n.scrollBehavior="auto",window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),t.scrollBehavior=i,n.scrollBehavior=r}}},{key:"_canBeEnabled",value:function(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;var e=this._document.body,t=this._viewportRuler.getViewportSize();return e.scrollHeight>t.height||e.scrollWidth>t.width}}]),e}();function _(){return Error("Scroll strategy has already been attached.")}var k=function(){function e(t,n,i,r){var o=this;p(this,e),this._scrollDispatcher=t,this._ngZone=n,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=function(){o.disable(),o._overlayRef.hasAttached()&&o._ngZone.run((function(){return o._overlayRef.detach()}))}}return g(e,[{key:"attach",value:function(e){if(this._overlayRef)throw _();this._overlayRef=e}},{key:"enable",value:function(){var e=this;if(!this._scrollSubscription){var t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe((function(){var t=e._viewportRuler.getViewportScrollPosition().top;Math.abs(t-e._initialScrollPosition)>e._config.threshold?e._detach():e._overlayRef.updatePosition()}))):this._scrollSubscription=t.subscribe(this._detach)}}},{key:"disable",value:function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}},{key:"detach",value:function(){this.disable(),this._overlayRef=null}}]),e}(),w=function(){function e(){p(this,e)}return g(e,[{key:"enable",value:function(){}},{key:"disable",value:function(){}},{key:"attach",value:function(){}}]),e}();function S(e,t){return t.some((function(t){return e.bottom<t.top||e.top>t.bottom||e.right<t.left||e.left>t.right}))}function C(e,t){return t.some((function(t){return e.top<t.top||e.bottom>t.bottom||e.left<t.left||e.right>t.right}))}var O=function(){function e(t,n,i,r){p(this,e),this._scrollDispatcher=t,this._viewportRuler=n,this._ngZone=i,this._config=r,this._scrollSubscription=null}return g(e,[{key:"attach",value:function(e){if(this._overlayRef)throw _();this._overlayRef=e}},{key:"enable",value:function(){var e=this;this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe((function(){if(e._overlayRef.updatePosition(),e._config&&e._config.autoClose){var t=e._overlayRef.overlayElement.getBoundingClientRect(),n=e._viewportRuler.getViewportSize(),i=n.width,r=n.height;S(t,[{width:i,height:r,bottom:r,right:i,top:0,left:0}])&&(e.disable(),e._ngZone.run((function(){return e._overlayRef.detach()})))}})))}},{key:"disable",value:function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}},{key:"detach",value:function(){this.disable(),this._overlayRef=null}}]),e}(),T=function(){var e=function e(t,n,i,r){var o=this;p(this,e),this._scrollDispatcher=t,this._viewportRuler=n,this._ngZone=i,this.noop=function(){return new w},this.close=function(e){return new k(o._scrollDispatcher,o._ngZone,o._viewportRuler,e)},this.block=function(){return new y(o._viewportRuler,o._document)},this.reposition=function(e){return new O(o._scrollDispatcher,o._viewportRuler,o._ngZone,e)},this._document=r};return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.a),a.Vb(o.d),a.Vb(a.A),a.Vb(l.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(o.a),Object(a.Vb)(o.d),Object(a.Vb)(a.A),Object(a.Vb)(l.d))},token:e,providedIn:"root"}),e}(),E=function e(t){if(p(this,e),this.scrollStrategy=new w,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t)for(var n=0,i=Object.keys(t);n<i.length;n++){var r=i[n];void 0!==t[r]&&(this[r]=t[r])}},x=function e(t,n,i,r,o){p(this,e),this.offsetX=i,this.offsetY=r,this.panelClass=o,this.originX=t.originX,this.originY=t.originY,this.overlayX=n.overlayX,this.overlayY=n.overlayY},M=function e(t,n){p(this,e),this.connectionPair=t,this.scrollableViewProperties=n};function P(e,t){if("top"!==t&&"bottom"!==t&&"center"!==t)throw Error("ConnectedPosition: Invalid ".concat(e,' "').concat(t,'". Expected "top", "bottom" or "center".'))}function A(e,t){if("start"!==t&&"end"!==t&&"center"!==t)throw Error("ConnectedPosition: Invalid ".concat(e,' "').concat(t,'". Expected "start", "end" or "center".'))}var I=function(){var e=function(){function e(t){var n=this;
1p(this,e),this._attachedOverlays=[],this._keydownListener=function(e){for(var t=n._attachedOverlays,i=t.length-1;i>-1;i--)if(t[i]._keydownEventSubscriptions>0){t[i]._keydownEvents.next(e);break}},this._document=t}return g(e,[{key:"ngOnDestroy",value:function(){this._detach()}},{key:"add",value:function(e){this.remove(e),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0),this._attachedOverlays.push(e)}},{key:"remove",value:function(e){var t=this._attachedOverlays.indexOf(e);t>-1&&this._attachedOverlays.splice(t,1),0===this._attachedOverlays.length&&this._detach()}},{key:"_detach",value:function(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(l.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(l.d))},token:e,providedIn:"root"}),e}(),D=function(){var e=function(){function e(t){p(this,e),this._document=t}return g(e,[{key:"ngOnDestroy",value:function(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}},{key:"getContainerElement",value:function(){return this._containerElement||this._createContainer(),this._containerElement}},{key:"_createContainer",value:function(){for(var e=this._document.getElementsByClassName("cdk-overlay-container"),t=0;t<e.length;t++)e[t].parentNode.removeChild(e[t]);var n=this._document.createElement("div");n.classList.add("cdk-overlay-container"),this._document.body.appendChild(n),this._containerElement=n}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(l.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(l.d))},token:e,providedIn:"root"}),e}(),R=function(){function e(t,n,i,r,o,a,s,u){var l=this;p(this,e),this._portalOutlet=t,this._host=n,this._pane=i,this._config=r,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=u,this._backdropElement=null,this._backdropClick=new c.a,this._attachments=new c.a,this._detachments=new c.a,this._locationChanges=h.a.EMPTY,this._backdropClickHandler=function(e){return l._backdropClick.next(e)},this._keydownEventsObservable=new d.a((function(e){var t=l._keydownEvents.subscribe(e);return l._keydownEventSubscriptions++,function(){t.unsubscribe(),l._keydownEventSubscriptions--}}
1)),this._keydownEvents=new c.a,this._keydownEventSubscriptions=0,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}return g(e,[{key:"attach",value:function(e){var t=this,n=this._portalOutlet.attach(e);return this._positionStrategy&&this._positionStrategy.attach(this),!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.asObservable().pipe(Object(v.a)(1)).subscribe((function(){t.hasAttached()&&t.updatePosition()})),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&this._location&&(this._locationChanges=this._location.subscribe((function(){return t.dispose()}))),n}},{key:"detach",value:function(){if(this.hasAttached()){this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();var e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),e}}},{key:"dispose",value:function(){var e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._host&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=null,e&&this._detachments.next(),this._detachments.complete()}},{key:"hasAttached",value:function(){return this._portalOutlet.hasAttached()}},{key:"backdropClick",value:function(){return this._backdropClick.asObservable()}},{key:"attachments",value:function(){return this._attachments.asObservable()}},{key:"detachments",value:function(){return this._detachments.asObservable()}},{key:"keydownEvents",value:function(){return this._keydownEventsObservable}},{key:"getConfig",value:function(){return this._config}},{key:"updatePosition",value:function(){this._positionStrategy&&this._positionStrategy.apply()}},{key:"updatePositionStrategy",value:function(e){e!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=e,this.hasAttached()&&(e.attach(this),this.updatePosition()))}},{key:"updateSize",value:function(e){this._config=Object.assign({},this._config,e),this._updateElementSize()}},{key:"setDirection",value:function(e){this._config=Object.assign({},this._config,{direction:e}),this._updateElementDirection()}},{key:"addPanelClass",value:function(e){this._pane&&this._toggleClasses(this._pane,e,!0)}},{key:"removePanelClass",value:function(e){this._pane&&this._toggleClasses(this._pane,e,!1)}},{key:"getDirection",value:function(){var e=this._config.direction;return e?"string"==typeof e?e:e.value:"ltr"}},{key:"updateScrollStrategy",value:function(e){e!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=e,this.hasAttached()&&(e.attach(this),e.enable()))}},{key:"_updateElementDirection",value:function(){this._host.setAttribute("dir",this.getDirection())}},{key:"_updateElementSize",value:function(){if(this._pane){var e=this._pane.style;e.width=Object(i.c)(this._config.width),e.height=Object(i.c)(this._config.height),e.minWidth=Object(i.c)(this._config.minWidth),e.minHeight=Object(i.c)(this._config.minHeight),e.maxWidth=Object(i.c)(this._config.maxWidth),e.maxHeight=Object(i.c)(this._config.maxHeight)}}},{key:"_togglePointerEvents",value:function(e){this._pane.style.pointerEvents=e?"auto":"none"}},{key:"_attachBackdrop",value:function(){var e=this;this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular((function(){requestAnimationFrame((function(){e._backdropElement&&e._backdropElement.classList.add("cdk-overlay-backdrop-showing")}))})):this._backdropElement.classList.add("cdk-overlay-backdrop-showing")}},{key:"_updateStackingOrder",value:function(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}},{key:"detachBackdrop",value:function(){var e,t=this,n=this._backdropElement;
1if(n){var i=function i(){n&&(n.removeEventListener("click",t._backdropClickHandler),n.removeEventListener("transitionend",i),n.parentNode&&n.parentNode.removeChild(n)),t._backdropElement==n&&(t._backdropElement=null),t._config.backdropClass&&t._toggleClasses(n,t._config.backdropClass,!1),clearTimeout(e)};n.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular((function(){n.addEventListener("transitionend",i)})),n.style.pointerEvents="none",e=this._ngZone.runOutsideAngular((function(){return setTimeout(i,500)}))}}},{key:"_toggleClasses",value:function(e,t,n){var r=e.classList;Object(i.a)(t).forEach((function(e){e&&(n?r.add(e):r.remove(e))}))}},{key:"_detachContentWhenStable",value:function(){var e=this;this._ngZone.runOutsideAngular((function(){var t=e._ngZone.onStable.asObservable().pipe(Object(m.a)(Object(f.a)(e._attachments,e._detachments))).subscribe((function(){e._pane&&e._host&&0!==e._pane.children.length||(e._pane&&e._config.panelClass&&e._toggleClasses(e._pane,e._config.panelClass,!1),e._host&&e._host.parentElement&&(e._previousHostParent=e._host.parentElement,e._previousHostParent.removeChild(e._host)),t.unsubscribe())}))}))}},{key:"_disposeScrollStrategy",value:function(){var e=this._scrollStrategy;e&&(e.disable(),e.detach&&e.detach())}},{key:"overlayElement",get:function(){return this._pane}},{key:"backdropElement",get:function(){return this._backdropElement}},{key:"hostElement",get:function(){return this._host}}]),e}(),N=function(){function e(t,n,i,r,o){p(this,e),this._viewportRuler=n,this._document=i,this._platform=r,this._overlayContainer=o,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new c.a,this._resizeSubscription=h.a.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges.asObservable(),this.setOrigin(t)}return g(e,[{key:"attach",value:function(e){var t=this;if(this._overlayRef&&e!==this._overlayRef)throw Error("This position strategy is already attached to an overlay");this._validatePositions(),e.hostElement.classList.add("cdk-overlay-connected-position-bounding-box"),this._overlayRef=e,this._boundingBox=e.hostElement,this._pane=e.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe((function(){t._isInitialRender=!0,t.apply()}))}},{key:"apply",value:function(){if(!this._isDisposed&&this._platform.isBrowser)if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)this.reapplyLastPosition();else{this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect();var e,t,n=this._originRect,i=this._overlayRect,o=this._viewportRect,a=[],s=r(this._preferredPositions);try{for(s.s();!(t=s.n()).done;){var u=t.value,l=this._getOriginPoint(n,u),c=this._getOverlayPoint(l,i,u),h=this._getOverlayFit(c,i,o,u);if(h.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(u,l);this._canFitWithFlexibleDimensions(h,c,o)?a.push({position:u,origin:l,overlayRect:i,boundingBoxRect:this._calculateBoundingBoxRect(l,u)}):(!e||e.overlayFit.visibleArea<h.visibleArea)&&(e={overlayFit:h,overlayPoint:c,originPoint:l,position:u,overlayRect:i})}}catch(b){s.e(b)}finally{s.f()}if(a.length){var d,f=null,p=-1,v=r(a);try{for(v.s();!(d=v.n()).done;){var g=d.value,m=g.boundingBoxRect.width*g.boundingBoxRect.height*(g.position.weight||1);m>p&&(p=m,f=g)}}catch(b){v.e(b)}finally{v.f()}return this._isPushed=!1,void this._applyPosition(f.position,f.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(e.position,e.originPoint);this._applyPosition(e.position,e.originPoint)}}},{key:"detach",value:function(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}},{key:"dispose",value:function(){this._isDisposed||(this._boundingBox&&V(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}},{key:"reapplyLastPosition",value:function(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();var e=this._lastPosition||this._preferredPositions[0],t=this._getOriginPoint(this._originRect,e);this._applyPosition(e,t)}}},{key:"withScrollableContainers",value:function(e){return this._scrollables=e,this}},{key:"withPositions",value:function(e){return this._preferredPositions=e,-1===e.indexOf(this._lastPosition)&&(this._lastPosition=null),this._val
1idatePositions(),this}},{key:"withViewportMargin",value:function(e){return this._viewportMargin=e,this}},{key:"withFlexibleDimensions",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._hasFlexibleDimensions=e,this}},{key:"withGrowAfterOpen",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._growAfterOpen=e,this}},{key:"withPush",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._canPush=e,this}},{key:"withLockedPosition",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._positionLocked=e,this}},{key:"setOrigin",value:function(e){return this._origin=e,this}},{key:"withDefaultOffsetX",value:function(e){return this._offsetX=e,this}},{key:"withDefaultOffsetY",value:function(e){return this._offsetY=e,this}},{key:"withTransformOriginOn",value:function(e){return this._transformOriginSelector=e,this}},{key:"_getOriginPoint",value:function(e,t){var n;if("center"==t.originX)n=e.left+e.width/2;else{var i=this._isRtl()?e.right:e.left,r=this._isRtl()?e.left:e.right;n="start"==t.originX?i:r}return{x:n,y:"center"==t.originY?e.top+e.height/2:"top"==t.originY?e.top:e.bottom}}},{key:"_getOverlayPoint",value:function(e,t,n){var i,r;return i="center"==n.overlayX?-t.width/2:"start"===n.overlayX?this._isRtl()?-t.width:0:this._isRtl()?0:-t.width,r="center"==n.overlayY?-t.height/2:"top"==n.overlayY?0:-t.height,{x:e.x+i,y:e.y+r}}},{key:"_getOverlayFit",value:function(e,t,n,i){var r=e.x,o=e.y,a=this._getOffset(i,"x"),s=this._getOffset(i,"y");a&&(r+=a),s&&(o+=s);var u=0-o,l=o+t.height-n.height,c=this._subtractOverflows(t.width,0-r,r+t.width-n.width),h=this._subtractOverflows(t.height,u,l),d=c*h;return{visibleArea:d,isCompletelyWithinViewport:t.width*t.height===d,fitsInViewportVertically:h===t.height,fitsInViewportHorizontally:c==t.width}}},{key:"_canFitWithFlexibleDimensions",value:function(e,t,n){if(this._hasFlexibleDimensions){var i=n.bottom-t.y,r=n.right-t.x,o=this._overlayRef.getConfig().minHeight,a=this._overlayRef.getConfig().minWidth,s=e.fitsInViewportHorizontally||null!=a&&a<=r;return(e.fitsInViewportVertically||null!=o&&o<=i)&&s}return!1}},{key:"_pushOverlayOnScreen",value:function(e,t,n){if(this._previousPushAmount&&this._positionLocked)return{x:e.x+this._previousPushAmount.x,y:e.y+this._previousPushAmount.y};var i,r,o=this._viewportRect,a=Math.max(e.x+t.width-o.right,0),s=Math.max(e.y+t.height-o.bottom,0),u=Math.max(o.top-n.top-e.y,0),l=Math.max(o.left-n.left-e.x,0);return i=t.width<=o.width?l||-a:e.x<this._viewportMargin?o.left-n.left-e.x:0,r=t.height<=o.height?u||-s:e.y<this._viewportMargin?o.top-n.top-e.y:0,this._previousPushAmount={x:i,y:r},{x:e.x+i,y:e.y+r}}},{key:"_applyPosition",value:function(e,t){if(this._setTransformOrigin(e),this._setOverlayElementStyles(t,e),this._setBoundingBoxStyles(t,e),e.panelClass&&this._addPanelClasses(e.panelClass),this._lastPosition=e,this._positionChanges.observers.length){var n=this._getScrollVisibility(),i=new M(e,n);this._positionChanges.next(i)}this._isInitialRender=!1}},{key:"_setTransformOrigin",value:function(e){if(this._transformOriginSelector){var t,n=this._boundingBox.querySelectorAll(this._transformOriginSelector),i=e.overlayY;t="center"===e.overlayX?"center":this._isRtl()?"start"===e.overlayX?"right":"left":"start"===e.overlayX?"left":"right";for(var r=0;r<n.length;r++)n[r].style.transformOrigin="".concat(t," ").concat(i)}}},{key:"_calculateBoundingBoxRect",value:function(e,t){var n,i,r,o,a,s,u=this._viewportRect,l=this._isRtl();if("top"===t.overlayY)i=e.y,n=u.height-i+this._viewportMargin;else if("bottom"===t.overlayY)r=u.height-e.y+2*this._viewportMargin,n=u.height-r+this._viewportMargin;else{var c=Math.min(u.bottom-e.y+u.top,e.y),h=this._lastBoundingBoxSize.height;n=2*c,i=e.y-c,n>h&&!this._isInitialRender&&!this._growAfterOpen&&(i=e.y-h/2)}if("end"===t.overlayX&&!l||"start"===t.overlayX&&l)s=u.width-e.x+this._viewportMargin,o=e.x-this._viewportMargin;else if("start"===t.overlayX&&!l||"end"===t.overlayX&&l)a=e.x,o=u.right-e.x;else{var d=Math.min(u.right-e.x+u.left,e.x),f=this._lastBoundingBoxSize.width;o=2*d,a=e.x-d,o>f&&!this._isInitialRender&&!this._growAfterOpen&&(a=e.x-f/2)}return{top:i,left:a,bottom:r,right:s,width:o,height:n}}},{key:"_setBoundingBoxStyles",value:function(e,t){var n=this._calculateBoundingBoxRect(e,t);this._isInitialRender||this._growAfterOpen||(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));var r={};if(this._hasExactPosition())r.top=r.left="0",r.bottom=r.right="",r.width=r.height="100%";else{var o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;r.height=Object(i.c)(n.height),r.top=Object(i.c)(n.top),r.bottom=Object(i.c)(n.bottom),r.width=Object(i.c)(n.width),r.left=Object(i.c)(n.left),r.right=Object(i.c)(n.right),r.alignItems="center"===t.overlayX?"center":"end"===t.overlayX?"flex-end":"flex-start",r.justifyContent="center"===t.overlayY?"center":"bottom"===t.overlayY?"flex-end":"flex-start",o&&(r.maxHeight=Object(i.c)(o)),a&&(r.maxWidth=Object(i.c)(a))}this._lastBoundingBoxSize=n,V(this._boundingBox.style,r)}},{key:"_resetBoundingBoxStyles",value:function(){V(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}},{key:"_resetOverlayElementStyles",value:function(){V(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}},{key:"_setOverlayElementStyles",value:function(e,t){var n={};if(this._hasExactPosition()){var i=this._viewportRuler.getViewportScrollPosition();V(n,this._getExactOverlayY(t,e,i)),V(n,this._getExactOverlayX(t,e,i))}else n.position="static";var r="",o=this._getOffset(t,"x"),a=this._getOffset(t,"y");o&&(r+="translateX(".concat(o,"px) ")),a&&(r+="translateY(".concat(a,"px)")),n.transform=r.trim(),this._hasFlexibleDimensions&&this._overlayRef.getConfig().maxHeight&&(n.maxHeight=""),this._hasFlexibleDimensions&&this._overlayRef.getConfig().maxWidth&&(n.maxWidth=""),V(this._pane.style,n)}},{key:"_getExactOverlayY",value:function(e,t,n){var r={top:null,bottom:null},o=this._getOverlayPoint(t,this._overlayRect,e);this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,n));var a=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return o.y-=a,"bottom"===e.overlayY?r.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":r.top=Object(i.c)(o.y),r}},{key:"_getExactOverlayX",value:function(e,t,n){var r={left:null,right:null},o=this._getOverlayPoint(t,this._overlayRect,e);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,n)),"right"===(this._isRtl()?"end"===e.overlayX?"left":"right":"end"===e.overlayX?"right":"left")?r.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":r.left=Object(i.c)(o.x),r}},{key:"_getScrollVisibility",value:function(){var e=this._getOriginRect(),t=this._pane.getBoundingClientRect(),n=this._scrollables.map((function(e){return e.getElementRef().nativeElement.getBoundingClientRect()}));return{isOriginClipped:C(e,n),isOriginOutsideView:S(e,n),isOverlayClipped:C(t,n),isOverlayOutsideView:S(t,n)}}},{key:"_subtractOverflows",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return n.reduce((function(e,t){return e-Math.max(t,0)}),e)}},{key:"_getNarrowedViewportRect",value:function(){var e=this._document.documentElement.clientWidth,t=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+e-this._viewportMargin,bottom:n.top+t-this._viewportMargin,width:e-2*this._viewportMargin,height:t-2*this._viewportMargin}}},{key:"_isRtl",value:function(){return"rtl"===this._overlayRef.getDirection()}},{key:"_hasExactPosition",value:function(){return!this._hasFlexibleDimensions||this._isPushed}},{key:"_getOffset",value:function(e,t){return"x"===t?null==e.offsetX?this._offsetX:e.offsetX:null==e.offsetY?this._offsetY:e.offsetY}},{key:"_validatePositions",value:function(){if(!this._preferredPositions.length)throw Error("FlexibleConnectedPositionStrategy: At least one position is required.");this._preferredPositions.forEach((function(e){A("originX",e.originX),P("originY",e.originY),A("overlayX",e.overlayX),P("overlayY",e.overlayY)}))}},{key:"_addPanelClasses",value:function(e){var t=this;this._pane&&Object(i.a)(e).forEach((function(e){""!==e&&-1===t._appliedPanelClasses.indexOf(e)&&(t._appliedPanelClasses.push(e),t._pane.classList.add(e))}))}},{key:"_clearPanelClasses",value:function(){var e=this;
1this._pane&&(this._appliedPanelClasses.forEach((function(t){e._pane.classList.remove(t)})),this._appliedPanelClasses=[])}},{key:"_getOriginRect",value:function(){var e=this._origin;if(e instanceof a.l)return e.nativeElement.getBoundingClientRect();if(e instanceof HTMLElement)return e.getBoundingClientRect();var t=e.width||0,n=e.height||0;return{top:e.y,bottom:e.y+n,left:e.x,right:e.x+t,height:n,width:t}}},{key:"positions",get:function(){return this._preferredPositions}}]),e}();function V(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}var L=function(){function e(t,n,i,r,o,a,s){p(this,e),this._preferredPositions=[],this._positionStrategy=new N(i,r,o,a,s).withFlexibleDimensions(!1).withPush(!1).withViewportMargin(0),this.withFallbackPosition(t,n)}return g(e,[{key:"attach",value:function(e){this._overlayRef=e,this._positionStrategy.attach(e),this._direction&&(e.setDirection(this._direction),this._direction=null)}},{key:"dispose",value:function(){this._positionStrategy.dispose()}},{key:"detach",value:function(){this._positionStrategy.detach()}},{key:"apply",value:function(){this._positionStrategy.apply()}},{key:"recalculateLastPosition",value:function(){this._positionStrategy.reapplyLastPosition()}},{key:"withScrollableContainers",value:function(e){this._positionStrategy.withScrollableContainers(e)}},{key:"withFallbackPosition",value:function(e,t,n,i){var r=new x(e,t,n,i);return this._preferredPositions.push(r),this._positionStrategy.withPositions(this._preferredPositions),this}},{key:"withDirection",value:function(e){return this._overlayRef?this._overlayRef.setDirection(e):this._direction=e,this}},{key:"withOffsetX",value:function(e){return this._positionStrategy.withDefaultOffsetX(e),this}},{key:"withOffsetY",value:function(e){return this._positionStrategy.withDefaultOffsetY(e),this}},{key:"withLockedPosition",value:function(e){return this._positionStrategy.withLockedPosition(e),this}},{key:"withPositions",value:function(e){return this._preferredPositions=e.slice(),this._positionStrategy.withPositions(this._preferredPositions),this}},{key:"setOrigin",value:function(e){return this._positionStrategy.setOrigin(e),this}},{key:"_isRtl",get:function(){return"rtl"===this._overlayRef.getDirection()}},{key:"onPositionChange",get:function(){return this._positionStrategy.positionChanges}},{key:"positions",get:function(){return this._preferredPositions}}]),e}(),H=function(){function e(){p(this,e),this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}return g(e,[{key:"attach",value:function(e){var t=e.getConfig();this._overlayRef=e,this._width&&!t.width&&e.updateSize({width:this._width}),this._height&&!t.height&&e.updateSize({height:this._height}),e.hostElement.classList.add("cdk-global-overlay-wrapper"),this._isDisposed=!1}},{key:"top",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._bottomOffset="",this._topOffset=e,this._alignItems="flex-start",this}},{key:"left",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._rightOffset="",this._leftOffset=e,this._justifyContent="flex-start",this}},{key:"bottom",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._topOffset="",this._bottomOffset=e,this._alignItems="flex-end",this}},{key:"right",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._leftOffset="",this._rightOffset=e,this._justifyContent="flex-end",this}},{key:"width",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._overlayRef?this._overlayRef.updateSize({width:e}):this._width=e,this}},{key:"height",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._overlayRef?this._overlayRef.updateSize({height:e}):this._height=e,this}},{key:"centerHorizontally",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.left(e),this._justifyContent="center",this}},{key:"centerVertically",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.top(e),this._alignItems="center",this}},{key:"apply",value:function(){if(this._overlayRef&&this._overlayRef.hasAttached()){var e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig();e.position=this._cssPosition,e.marginLeft="100%"===n.width?"0":this._leftOffset,e.marginTop="100%"===n.height?"0":this._topOffset,e.marginBottom=this._bottomOffset,e.marginRight=this._rightOffset,"100%"===n.width?t.justifyContent="flex-start":"center"===this._justifyContent?t.justifyContent="center"
1:"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?t.justifyContent="flex-end":"flex-end"===this._justifyContent&&(t.justifyContent="flex-start"):t.justifyContent=this._justifyContent,t.alignItems="100%"===n.height?"flex-start":this._alignItems}}},{key:"dispose",value:function(){if(!this._isDisposed&&this._overlayRef){var e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement,n=t.style;t.classList.remove("cdk-global-overlay-wrapper"),n.justifyContent=n.alignItems=e.marginTop=e.marginBottom=e.marginLeft=e.marginRight=e.position="",this._overlayRef=null,this._isDisposed=!0}}}]),e}(),j=function(){var e=function(){function e(t,n,i,r){p(this,e),this._viewportRuler=t,this._document=n,this._platform=i,this._overlayContainer=r}return g(e,[{key:"global",value:function(){return new H}},{key:"connectedTo",value:function(e,t,n){return new L(t,n,e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}},{key:"flexibleConnectedTo",value:function(e){return new N(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d),a.Vb(l.d),a.Vb(s.a),a.Vb(D))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(o.d),Object(a.Vb)(l.d),Object(a.Vb)(s.a),Object(a.Vb)(D))},token:e,providedIn:"root"}),e}(),B=0,F=function(){var e=function(){function e(t,n,i,r,o,a,s,u,l,c){p(this,e),this.scrollStrategies=t,this._overlayContainer=n,this._componentFactoryResolver=i,this._positionBuilder=r,this._keyboardDispatcher=o,this._injector=a,this._ngZone=s,this._document=u,this._directionality=l,this._location=c}return g(e,[{key:"create",value:function(e){var t=this._createHostElement(),n=this._createPaneElement(t),i=this._createPortalOutlet(n),r=new E(e);return r.direction=r.direction||this._directionality.value,new R(i,t,n,r,this._ngZone,this._keyboardDispatcher,this._document,this._location)}},{key:"position",value:function(){return this._positionBuilder}},{key:"_createPaneElement",value:function(e){var t=this._document.createElement("div");return t.id="cdk-overlay-"+B++,t.classList.add("cdk-overlay-pane"),e.appendChild(t),t}},{key:"_createHostElement",value:function(){var e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}},{key:"_createPortalOutlet",value:function(e){return this._appRef||(this._appRef=this._injector.get(a.g)),new b.e(e,this._componentFactoryResolver,this._appRef,this._injector)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(T),a.Vb(D),a.Vb(a.j),a.Vb(j),a.Vb(I),a.Vb(a.s),a.Vb(a.A),a.Vb(l.d),a.Vb(u.b),a.Vb(l.h,8))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),G={provide:new a.r("cdk-connected-overlay-scroll-strategy"),deps:[F],useFactory:function(e){return function(){return e.scrollStrategies.reposition()}}},U=function(){var e=function e(){p(this,e)};return e.\u0275mod=a.Kb({type:e}),e.\u0275inj=a.Jb({factory:function(t){return new(t||e)},providers:[F,G],imports:[[u.a,b.h,o.b],o.b]}),e}()},P64T:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("mrSG"),r=n("IzEk"),o=n("fXoL"),a=n("9YtQ"),s=n("jhN1"),u=n("tk/3"),l=n("tyNb"),c=function(){var e=function(){function e(t,n,i,r){p(this,e),this.deviceService=t,this.meta=n,this.http=i,this.route=r,this.searchText=""}return g(e,[{key:"validarDevice",value:function(){return!1===this.deviceService.isMobile()?"https://www.trigg.com.br":"Android"===this.deviceService.os?"https://play.google.com/store/apps/details?id=com.trigg.triggcc":"https://apps.apple.com/app/id1173594355"}},{key:"validarDeviceAtivo",value:function(){return!0===this.deviceService.isMobile()?"Android"===this.deviceService.os?1:2:0}},{key:"scrollToElementPageAndAnchor",value:function(e){var t=window.location.href,n=t.substring(t.indexOf("#")+1);n===t?document.getElementById(e).scrollIntoView({behavior:"smooth",block:"start"}):document.getElementById(n).scrollIntoView({behavior:"smooth",block:"start"})}},{key:"ScrollIntoView",value:function(e){document.querySelector(e).scrollIntoView({behavior:"smooth",block:"start"})}},{key:"eventEmitter",value:function(e,t,n,i){dataLayer.push({event:e,event_category:t,event_label:n,event_value:i});try{fbq.push("trackCustom",e,{event_category:t,event_label:n,event_value:i})}catch(r){console.log(r)}}},{key:"getYearNow",value:function(){return(new Date).getFullYear()}},{key:"generateTags",value:function(e){e=Object.assign({title:"",description:"",image:"",slug:"",keywords:""},e),this.meta.updateTag({name:"title",content:e.title}),this.meta.updateTag({name:"description",content:e.description}),this.meta.updateTag({name:"keywords",content:e.keywords}),this.meta.updateTag({name:"image",content:"https://trigg.com.br/"+e.image}),this.meta.updateTag({name:"url",content:"https://trigg.com.br/"+e.slug}),this.meta.updateTag({rel:"canonical",content:"https://trigg.com.br/"+e.slug}),this.meta.updateTag({name:"twitter:card",content:"summary"}),this.meta.updateTag({name:"twitter:site",content:"@trigg_br"}),this.meta.updateTag({name:"twitter:title",content:e.title}),this.meta.updateTag({name:"twitter:description",content:e.description}),this.meta.updateTag({name:"twitter:image",content:e.image}),this.meta.updateTag({property:"og:type",content:"article"}),this.meta.updateTag({property:"og:site_name",content:"Trigg"}),this.meta.updateTag({property:"og:title",content:e.title}),this.meta.updateTag({property:"og:description",content:e.description}),this.meta.updateTag({property:"og:image",content:"https://trigg.com.br/"+e.image}),this.meta.updateTag({property:"og:url",content:"https://trigg.com.br/"+e.slug})}},{key:"getFaq",value:function(e){return Object(i.a)(this,void 0,void 0,regeneratorRuntime.mark((function t(){var n,i=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.http.get("https://trigg-files.s3.amazonaws.com/PUBLIC/SITE/faq-content.json").toProm
1ise().then((function(t){i.faqInfo=[t],console.log(i.faqInfo[0].category);for(var n=0;n<i.faqInfo[0].category.length;n++)i.faqInfo[0].category[n].slug===e&&(i.faqInfoMain=i.faqInfo[0].category[n].topic);return console.log("final",i.faqInfoMain),i.faqInfoMain})).catch((function(e){console.log("error",e)}));case 2:return n=t.sent,t.abrupt("return",(console.log("return",n),n));case 4:case"end":return t.stop()}}),t,this)})))}},{key:"filterFaq",value:function(e){var t=this;setTimeout((function(){t.route.queryParams.pipe(Object(r.a)(1)).subscribe((function(n){n[e]&&(t.searchText=n[e],console.log(n))}))}),100)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(a.b),o.Vb(s.f),o.Vb(u.a),o.Vb(l.a))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e}()},PCNd:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("tyNb"),r=n("ofXK"),o=n("3Pt+"),a=n("tmjD"),s=n("fXoL"),u=function(){var e=function e(){p(this,e)};return e.\u0275mod=s.Kb({type:e}),e.\u0275inj=s.Jb({factory:function(t){return new(t||e)},imports:[[r.b,i.g,o.p,o.h,a.b.forRoot({validation:!0})],i.g,o.p,o.h,r.b]}),e}()},PqYM:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("HDdC"),r=n("D0XW"),o=n("DH7j");function a(e){return!Object(o.a)(e)&&e-parseFloat(e)+1>=0}var s=n("z+Ro");function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o=-1;return a(t)?o=Number(t)<1?1:Number(t):Object(s.a)(t)&&(n=t),Object(s.a)(n)||(n=r.a),new i.a((function(t){var i=a(e)?e:+e-n.now();return n.schedule(l,i,{index:0,period:o,subscriber:t})}))}function l(e){var t=e.index,n=e.period,i=e.subscriber;if(i.next(t),!i.closed){if(-1===n)return i.complete();e.index=t+1,this.schedule(e,n)}}},R0Ic:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return b})),n.d(t,"e",(function(){return s})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return u})),n.d(t,"h",(function(){return v})),n.d(t,"i",(function(){return l})),n.d(t,"j",(function(){return h})),n.d(t,"k",(function(){return c})),n.d(t,"l",(function(){return d})),n.d(t,"m",(function(){return a})),n.d(t,"n",(function(){return y})),n.d(t,"o",(function(){return _}));var i=function e(){p(this,e)},r=function e(){p(this,e)},o="*";function a(e,t){return{type:7,name:e,definitions:t,options:{}}}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:4,styles:t,timings:e}}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:3,steps:e,options:t}}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:2,steps:e,options:t}}function c(e){return{type:6,styles:e,offset:null}}function h(e,t,n){return{type:0,name:e,styles:t,options:n}}function d(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{type:1,expr:e,animation:t,options:n}}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return{type:9,options:e}}function v(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{type:11,selector:e,animation:t,options:n}}function m(e){Promise.resolve(null).then(e)}var b=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;p(this,e),this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this.parentPlayer=null,this.totalTime=t+n}return g(e,[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[])}},{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"hasStarted",value:function(){return this._started}},{key:"init",value:function(){}},{key:"play",value:function(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}},{key:"triggerMicrotask",value:function(){var e=this;m((function(){return e._onFinish()}))}},{key:"_onStart",value:function(){this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[]}},{key:"pause",value:function(){}},{key:"restart",value:function(){}},{key:"finish",value:function(){this._onFinish()}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"reset",value:function(){}},{key:"setPosition",value:function(e){}},{key:"getPosition",value:function(){return 0}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}}]),e}(),y=function(){function e(t){var n=this;p(this,e),this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;var i=0,r=0,o=0,a=this.players.length;0==a?m((function(){return n._onFinish()}
1)):this.players.forEach((function(e){e.onDone((function(){++i==a&&n._onFinish()})),e.onDestroy((function(){++r==a&&n._onDestroy()})),e.onStart((function(){++o==a&&n._onStart()}))})),this.totalTime=this.players.reduce((function(e,t){return Math.max(e,t.totalTime)}),0)}return g(e,[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[])}},{key:"init",value:function(){this.players.forEach((function(e){return e.init()}))}},{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"_onStart",value:function(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[])}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"hasStarted",value:function(){return this._started}},{key:"play",value:function(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach((function(e){return e.play()}))}},{key:"pause",value:function(){this.players.forEach((function(e){return e.pause()}))}},{key:"restart",value:function(){this.players.forEach((function(e){return e.restart()}))}},{key:"finish",value:function(){this._onFinish(),this.players.forEach((function(e){return e.finish()}))}},{key:"destroy",value:function(){this._onDestroy()}},{key:"_onDestroy",value:function(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach((function(e){return e.destroy()})),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"reset",value:function(){this.players.forEach((function(e){return e.reset()})),this._destroyed=!1,this._finished=!1,this._started=!1}},{key:"setPosition",value:function(e){var t=e*this.totalTime;this.players.forEach((function(e){var n=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(n)}))}},{key:"getPosition",value:function(){var e=0;return this.players.forEach((function(t){var n=t.getPosition();e=Math.min(n,e)})),e}},{key:"beforeDestroy",value:function(){this.players.forEach((function(e){e.beforeDestroy&&e.beforeDestroy()}))}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}}]),e}(),_="!"},R1ws:function(e,o,a){"use strict";a.d(o,"a",(function(){return Pt})),a.d(o,"b",(function(){return It}));var u=a("fXoL"),c=a("jhN1"),h=a("R0Ic");function d(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function v(e){switch(e.length){case 0:return new h.d;case 1:return e[0];default:return new h.n(e)}}function m(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=[],s=[],u=-1,l=null;if(i.forEach((function(e){var n=e.offset,i=n==u,c=i&&l||{};Object.keys(e).forEach((function(n){var i=n,s=e[n];if("offset"!==n)switch(i=t.normalizePropertyName(i,a),s){case h.o:s=r[n];break;case h.a:s=o[n];break;default:s=t.normalizeStyleValue(n,i,s,a)}c[i]=s})),i||s.push(c),l=c,u=n})),a.length){var c="\n - ";throw new Error("Unable to animate due to the following errors:".concat(c).concat(a.join(c)))}return s}function b(e,t,n,i){switch(t){case"start":e.onStart((function(){return i(n&&y(n,"start",e))}));break;case"done":e.onDone((function(){return i(n&&y(n,"done",e))}));break;case"destroy":e.onDestroy((function(){return i(n&&y(n,"destroy",e))}))}}function y(e,t,n){var i=n.totalTime,r=_(e.element,e.triggerName,e.fromState,e.toState,t||e.phaseName,null==i?e.totalTime:i,!!n.disabled),o=e._data;return null!=o&&(r._data=o),r}function _(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6?arguments[6]:void 0;return{element:e,triggerName:t,fromState:n,toState:i,phaseName:r,totalTime:o,disabled:!!a}}function k(e,t,n){var i;return e instanceof Map?(i=e.get(t))||e.set(t,i=n):(i=e[t])||(i=e[t]=n),i}function w(e){var t=e.indexOf(":");return[e.substring(1,t),e.substr(t+1)]}var S=function(e,t){return!1},C=function(e,t){return!1},O=function(e,t,n){return[]},T=d();(T||"undefined"!=typeof Element)&&(S=function(e,t){return e.contains(t)}
1,C=function(){if(T||Element.prototype.matches)return function(e,t){return e.matches(t)};var e=Element.prototype,t=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;return t?function(e,n){return t.apply(e,[n])}:C}(),O=function(e,t,n){var r=[];if(n)r.push.apply(r,i(e.querySelectorAll(t)));else{var o=e.querySelector(t);o&&r.push(o)}return r});var E=null,x=!1;function M(e){E||(E=("undefined"!=typeof document?document.body:null)||{},x=!!E.style&&"WebkitAppearance"in E.style);var t=!0;return E.style&&!function(e){return"ebkit"==e.substring(1,6)}(e)&&(!(t=e in E.style)&&x)&&(t="Webkit"+e.charAt(0).toUpperCase()+e.substr(1)in E.style),t}var P=C,A=S,I=O;function D(e){var t={};return Object.keys(e).forEach((function(n){var i=n.replace(/([a-z])([A-Z])/g,"$1-$2");t[i]=e[n]})),t}var R,N=((R=function(){function e(){p(this,e)}return g(e,[{key:"validateStyleProperty",value:function(e){return M(e)}},{key:"matchesElement",value:function(e,t){return P(e,t)}},{key:"containsElement",value:function(e,t){return A(e,t)}},{key:"query",value:function(e,t,n){return I(e,t,n)}},{key:"computeStyle",value:function(e,t,n){return n||""}},{key:"animate",value:function(e,t,n,i,r){return new h.d(n,i)}}]),e}()).\u0275fac=function(e){return new(e||R)},R.\u0275prov=u.Ib({token:R,factory:R.\u0275fac}),R),V=function(){var e=function e(){p(this,e)};return e.NOOP=new N,e}();function L(e){if("number"==typeof e)return e;var t=e.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:H(parseFloat(t[1]),t[2])}function H(e,t){switch(t){case"s":return 1e3*e;default:return e}}function j(e,t,n){return e.hasOwnProperty("duration")?e:function(e,t,n){var i,r=0,o="";if("string"==typeof e){var a=e.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===a)return t.push('The provided timing value "'.concat(e,'" is invalid.')),{duration:0,delay:0,easing:""};i=H(parseFloat(a[1]),a[2]);var s=a[3];null!=s&&(r=H(parseFloat(s),a[4]));var u=a[5];u&&(o=u)}else i=e;if(!n){var l=!1,c=t.length;i<0&&(t.push("Duration values below 0 are not allowed for this animation step."),l=!0),r<0&&(t.push("Delay values below 0 are not allowed for this animation step."),l=!0),l&&t.splice(c,0,'The provided timing value "'.concat(e,'" is invalid.'))}return{duration:i,delay:r,easing:o}}(e,t,n)}function B(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).forEach((function(n){t[n]=e[n]})),t}function F(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t)for(var i in e)n[i]=e[i];else B(e,n);return n}function G(e,t,n){return n?t+":"+n+";":""}function U(e){for(var t="",n=0;n<e.style.length;n++){var i=e.style.item(n);t+=G(0,i,e.style.getPropertyValue(i))}for(var r in e.style)e.style.hasOwnProperty(r)&&!r.startsWith("_")&&(t+=G(0,r.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),e.style[r]));e.setAttribute("style",t)}function z(e,t,n){e.style&&(Object.keys(t).forEach((function(i){var r=$(i);n&&!n.hasOwnProperty(i)&&(n[i]=e.style[r]),e.style[r]=t[i]})),d()&&U(e))}function W(e,t){e.style&&(Object.keys(t).forEach((function(t){var n=$(t);e.style[n]=""})),d()&&U(e))}function X(e){return Array.isArray(e)?1==e.length?e[0]:Object(h.i)(e):e}var K=new RegExp("{{\\s*(.+?)\\s*}}","g");function q(e){var t=[];if("string"==typeof e){for(var n;n=K.exec(e);)t.push(n[1]);K.lastIndex=0}return t}function Q(e,t,n){var i=e.toString(),r=i.replace(K,(function(e,i){var r=t[i];return t.hasOwnProperty(i)||(n.push("Please provide a value for the animation param "+i),r=""),r.toString()}));return r==i?e:r}function Z(e){for(var t=[],n=e.next();!n.done;)t.push(n.value),n=e.next();return t}var Y=/-+([a-z0-9])/g;function $(e){return e.replace(Y,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t[1].toUpperCase()}))}function J(e,t){return 0===e||0===t}function ee(e,t,n){var i=Object.keys(n);if(i.length&&t.length){var r=t[0],o=[];if(i.forEach((function(e){r.hasOwnProperty(e)||o.push(e),r[e]=n[e]})),o.length)for(var a=function(){var n=t[s];o.forEach((function(t){n[t]=ne(e,t)}))},s=1;s<t.length;s++)a()}return t}function te(e,t,n){switch(t.type){case 7:return e.visitTrigger(t,n);case 0:return e.visitState(t,n);case 1:return e.visitTransition(t,n);case 2:return e.visitSequence(t,n);case 3:return e.visitGroup(t,n);case 4:return e.visitAnimate(t,n);case 5:return e.visitKeyframes(t,n);case 6:return e.visitStyle(t,n);case 8:return e.visitReference(t,n);case 9:return e.visitAnimateChild(t,n);case 10:return e.visitAnimateRef(t,n);case 11:return e.visitQuery(t,n);case 12:return e.visitStagger(t,n);default:throw new Error("Unable to resolve animation metadata node #"+t.type)}}function ne(e,t){return window.getComputedStyle(e)[t]}var ie=new Set(["true","1"]),re=new Set(["false","0"]);function oe(e,t){var n=ie.has(e)||re.has(e),i=ie.has(t)||re.has(t);return function(r,o){var a="*"==e||e==r,s="*"==t||t==o;return!a&&n&&"boolean"==typeof r&&(a=r?ie.has(e):re.has(e)),!s&&i&&"boolean"==typeof o&&(s=o?ie.has(t):re.has(t)),a&&s}}var ae=new RegExp("s*:selfs*,?","g");function se(e,t,n){return new ue(e).build(t,n)}var ue=function(){function e(t){p(this,e),this._driver=t}return g(e,[{key:"build",value:function(e,t){var n=new le(t);return this._resetContextStyleTimingState(n),te(this,X(e),n)}},{key:"_resetContextStyleTimingState",value:function(e){e.currentQuerySelector="",e.collectedStyles={},e.collectedStyles[""]={},e.currentTime=0}},{key:"visitTrigger",value:function(e,t){var n=this,i=t.queryCount=0,r=t.depCount=0,o=[],a=[];return"@"==e.name.charAt(0)&&t.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),e.definitions.forEach((function(e){if(n._resetContextStyleTimingState(t),0==e.type){var s=e,u=s.name;
1u.toString().split(/\s*,\s*/).forEach((function(e){s.name=e,o.push(n.visitState(s,t))})),s.name=u}else if(1==e.type){var l=n.visitTransition(e,t);i+=l.queryCount,r+=l.depCount,a.push(l)}else t.errors.push("only state() and transition() definitions can sit inside of a trigger()")})),{type:7,name:e.name,states:o,transitions:a,queryCount:i,depCount:r,options:null}}},{key:"visitState",value:function(e,t){var n=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){var r=new Set,o=i||{};if(n.styles.forEach((function(e){if(ce(e)){var t=e;Object.keys(t).forEach((function(e){q(t[e]).forEach((function(e){o.hasOwnProperty(e)||r.add(e)}))}))}})),r.size){var a=Z(r.values());t.errors.push('state("'.concat(e.name,'", ...) must define default values for all the following style substitutions: ').concat(a.join(", ")))}}return{type:0,name:e.name,style:n,options:i?{params:i}:null}}},{key:"visitTransition",value:function(e,t){t.queryCount=0,t.depCount=0;var n,i,r,o=te(this,X(e.animation),t);return{type:1,matchers:(n=e.expr,i=t.errors,r=[],"string"==typeof n?n.split(/\s*,\s*/).forEach((function(e){return function(e,t,n){if(":"==e[0]){var i=function(e,t){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return function(e,t){return parseFloat(t)>parseFloat(e)};case":decrement":return function(e,t){return parseFloat(t)<parseFloat(e)};default:return t.push('The transition alias value "'.concat(e,'" is not supported')),"* => *"}}(e,n);if("function"==typeof i)return void t.push(i);e=i}var r=e.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return n.push('The provided transition expression "'.concat(e,'" is not supported')),t;var o=r[1],a=r[2],s=r[3];t.push(oe(o,s)),"<"!=a[0]||"*"==o&&"*"==s||t.push(oe(s,o))}(e,r,i)})):r.push(n),r),animation:o,queryCount:t.queryCount,depCount:t.depCount,options:he(e.options)}}},{key:"visitSequence",value:function(e,t){var n=this;return{type:2,steps:e.steps.map((function(e){return te(n,e,t)})),options:he(e.options)}}},{key:"visitGroup",value:function(e,t){var n=this,i=t.currentTime,r=0,o=e.steps.map((function(e){t.currentTime=i;var o=te(n,e,t);return r=Math.max(r,t.currentTime),o}));return t.currentTime=r,{type:3,steps:o,options:he(e.options)}}},{key:"visitAnimate",value:function(e,t){var n,i=function(e,t){var n=null;if(e.hasOwnProperty("duration"))n=e;else if("number"==typeof e)return de(j(e,t).duration,0,"");var i=e;if(i.split(/\s+/).some((function(e){return"{"==e.charAt(0)&&"{"==e.charAt(1)}))){var r=de(0,0,"");return r.dynamic=!0,r.strValue=i,r}return de((n=n||j(i,t)).duration,n.delay,n.easing)}(e.timings,t.errors);t.currentAnimateTimings=i;var r=e.styles?e.styles:Object(h.k)({});if(5==r.type)n=this.visitKeyframes(r,t);else{var o=e.styles,a=!1;if(!o){a=!0;var s={};i.easing&&(s.easing=i.easing),o=Object(h.k)(s)}t.currentTime+=i.duration+i.delay;var u=this.visitStyle(o,t);u.isEmptyStep=a,n=u}return t.currentAnimateTimings=null,{type:4,timings:i,style:n,options:null}}},{key:"visitStyle",value:function(e,t){var n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}},{key:"_makeStyleAst",value:function(e,t){var n=[];Array.isArray(e.styles)?e.styles.forEach((function(e){"string"==typeof e?e==h.a?n.push(e):t.errors.push("The provided style string value ".concat(e," is not allowed.")):n.push(e)})):n.push(e.styles);var i=!1,r=null;return n.forEach((function(e){if(ce(e)){var t=e,n=t.easing;if(n&&(r=n,delete t.easing),!i)for(var o in t)if(t[o].toString().indexOf("{{")>=0){i=!0;break}}})),{type:6,styles:n,easing:r,offset:e.offset,containsDynamicStyles:i,options:null}}},{key:"_validateStyleAst",value:function(e,t){var n=this,i=t.currentAnimateTimings,r=t.currentTime,o=t.currentTime;i&&o>0&&(o-=i.duration+i.delay),e.styles.forEach((function(e){"string"!=typeof e&&Object.keys(e).forEach((function(i){if(n._driver.validateStyleProperty(i)){var a,s,u,l,c,h=t.collectedStyles[t.currentQuerySelector],d=h[i],f=!0;d&&(o!=r&&o>=d.startTime&&r<=d.endTime&&(t.errors.push('The CSS property "'.concat(i,'" that exists between the times of "').concat(d.startTime,'ms" and "').concat(d.endTime,'ms" is also being animated in a parallel animation between the times of "').concat(o,'ms" and "').concat(r,'ms"')),f=!1),o=d.startTime),f&&(h[i]={startTime:o,endTime:r}
1),t.options&&(a=e[i],s=t.options,u=t.errors,l=s.params||{},(c=q(a)).length&&c.forEach((function(e){l.hasOwnProperty(e)||u.push("Unable to resolve the local animation param ".concat(e," in the given list of values"))})))}else t.errors.push('The provided animation property "'.concat(i,'" is not a supported CSS property for animations'))}))}))}},{key:"visitKeyframes",value:function(e,t){var n=this,i={type:5,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push("keyframes() must be placed inside of a call to animate()"),i;var r=0,o=[],a=!1,s=!1,u=0,l=e.steps.map((function(e){var i=n._makeStyleAst(e,t),l=null!=i.offset?i.offset:function(e){if("string"==typeof e)return null;var t=null;if(Array.isArray(e))e.forEach((function(e){if(ce(e)&&e.hasOwnProperty("offset")){var n=e;t=parseFloat(n.offset),delete n.offset}}));else if(ce(e)&&e.hasOwnProperty("offset")){var n=e;t=parseFloat(n.offset),delete n.offset}return t}(i.styles),c=0;return null!=l&&(r++,c=i.offset=l),s=s||c<0||c>1,a=a||c<u,u=c,o.push(c),i}));s&&t.errors.push("Please ensure that all keyframe offsets are between 0 and 1"),a&&t.errors.push("Please ensure that all keyframe offsets are in order");var c=e.steps.length,h=0;r>0&&r<c?t.errors.push("Not all style() steps within the declared keyframes() contain offsets"):0==r&&(h=1/(c-1));var d=c-1,f=t.currentTime,p=t.currentAnimateTimings,v=p.duration;return l.forEach((function(e,r){var a=h>0?r==d?1:h*r:o[r],s=a*v;t.currentTime=f+p.delay+s,p.duration=s,n._validateStyleAst(e,t),e.offset=a,i.styles.push(e)})),i}},{key:"visitReference",value:function(e,t){return{type:8,animation:te(this,X(e.animation),t),options:he(e.options)}}},{key:"visitAnimateChild",value:function(e,t){return t.depCount++,{type:9,options:he(e.options)}}},{key:"visitAnimateRef",value:function(e,t){return{type:10,animation:this.visitReference(e.animation,t),options:he(e.options)}}},{key:"visitQuery",value:function(e,n){var i=n.currentQuerySelector,r=e.options||{};n.queryCount++,n.currentQuery=e;var o=t(function(e){var t=!!e.split(/\s*,\s*/).find((function(e){return":self"==e}));return t&&(e=e.replace(ae,"")),[e=e.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,(function(e){return".ng-trigger-"+e.substr(1)})).replace(/:animating/g,".ng-animating"),t]}(e.selector),2),a=o[0],s=o[1];n.currentQuerySelector=i.length?i+" "+a:a,k(n.collectedStyles,n.currentQuerySelector,{});var u=te(this,X(e.animation),n);return n.currentQuery=null,n.currentQuerySelector=i,{type:11,selector:a,limit:r.limit||0,optional:!!r.optional,includeSelf:s,animation:u,originalSelector:e.selector,options:he(e.options)}}},{key:"visitStagger",value:function(e,t){t.currentQuery||t.errors.push("stagger() can only be used inside of query()");var n="full"===e.timings?{duration:0,delay:0,easing:"full"}:j(e.timings,t.errors,!0);return{type:12,animation:te(this,X(e.animation),t),timings:n,options:null}}}]),e}(),le=function e(t){p(this,e),this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null};function ce(e){return!Array.isArray(e)&&"object"==typeof e}function he(e){var t;return e?(e=B(e)).params&&(e.params=(t=e.params)?B(t):null):e={},e}function de(e,t,n){return{duration:e,delay:t,easing:n}}function fe(e,t,n,i,r,o){var a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return{type:1,element:e,keyframes:t,preStyleProps:n,postStyleProps:i,duration:r,delay:o,totalTime:r+o,easing:a,subTimeline:s}}var pe=function(){function e(){p(this,e),this._map=new Map}return g(e,[{key:"consume",value:function(e){var t=this._map.get(e);return t?this._map.delete(e):t=[],t}},{key:"append",value:function(e,t){var n,r=this._map.get(e);r||this._map.set(e,r=[]),(n=r).push.apply(n,i(t))}},{key:"has",value:function(e){return this._map.has(e)}},{key:"clear",value:function(){this._map.clear()}}]),e}(),ve=new RegExp(":enter","g"),ge=new RegExp(":leave","g");function me(e,t,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},s=arguments.length>7?arguments[7]:void 0,u=arguments.length>8?arguments[8]:void 0,l=arguments.length>9&&void 0!==arguments[9]?arguments[9]:[];return(new be).buildKeyframes(e,t,n,i,r,o,a,s,u,l)}var be=function(){function e(){p(this,e)}return g(e,[{key:"buildKeyframes",value:function(e,t,n,i,r,o,a,s,u){var l=arguments.length>9&&void 0!==arguments[9]?arguments[9]:[];u=u||new pe;var c=new _e(e,t,u,i,r,l,[]);c.options=s,c.currentTimeline.setStyles([o],null,c.errors,s),te(this,n,c);var h=c.timelines.filter((function(e){return e.containsAnimation()}));if(h.length&&Object.keys(a).length){var d=h[h.length-1];d.allowOnlyTimelineStyles()||d.setStyles([a],null,c.errors,s)}return h.length?h.map((function(e){return e.buildKeyframes()})):[fe(t,[],[],[],0,0,"",!1)]}},{key:"visitTrigger",value:function(e,t){}},{key:"visitState",value:function(e,t){}},{key:"visitTransition",value:function(e,t){}}
1,{key:"visitAnimateChild",value:function(e,t){var n=t.subInstructions.consume(t.element);if(n){var i=t.createSubContext(e.options),r=t.currentTimeline.currentTime,o=this._visitSubInstructions(n,i,i.options);r!=o&&t.transformIntoNewTimeline(o)}t.previousNode=e}},{key:"visitAnimateRef",value:function(e,t){var n=t.createSubContext(e.options);n.transformIntoNewTimeline(),this.visitReference(e.animation,n),t.transformIntoNewTimeline(n.currentTimeline.currentTime),t.previousNode=e}},{key:"_visitSubInstructions",value:function(e,t,n){var i=t.currentTimeline.currentTime,r=null!=n.duration?L(n.duration):null,o=null!=n.delay?L(n.delay):null;return 0!==r&&e.forEach((function(e){var n=t.appendInstructionToTimeline(e,r,o);i=Math.max(i,n.duration+n.delay)})),i}},{key:"visitReference",value:function(e,t){t.updateOptions(e.options,!0),te(this,e.animation,t),t.previousNode=e}},{key:"visitSequence",value:function(e,t){var n=this,i=t.subContextCount,r=t,o=e.options;if(o&&(o.params||o.delay)&&((r=t.createSubContext(o)).transformIntoNewTimeline(),null!=o.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=ye);var a=L(o.delay);r.delayNextStep(a)}e.steps.length&&(e.steps.forEach((function(e){return te(n,e,r)})),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),t.previousNode=e}},{key:"visitGroup",value:function(e,t){var n=this,i=[],r=t.currentTimeline.currentTime,o=e.options&&e.options.delay?L(e.options.delay):0;e.steps.forEach((function(a){var s=t.createSubContext(e.options);o&&s.delayNextStep(o),te(n,a,s),r=Math.max(r,s.currentTimeline.currentTime),i.push(s.currentTimeline)})),i.forEach((function(e){return t.currentTimeline.mergeTimelineCollectedStyles(e)})),t.transformIntoNewTimeline(r),t.previousNode=e}},{key:"_visitTiming",value:function(e,t){if(e.dynamic){var n=e.strValue;return j(t.params?Q(n,t.params,t.errors):n,t.errors)}return{duration:e.duration,delay:e.delay,easing:e.easing}}},{key:"visitAnimate",value:function(e,t){var n=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),i.snapshotCurrentStyles());var r=e.style;5==r.type?this.visitKeyframes(r,t):(t.incrementTime(n.duration),this.visitStyle(r,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}},{key:"visitStyle",value:function(e,t){var n=t.currentTimeline,i=t.currentAnimateTimings;!i&&n.getCurrentStyleProperties().length&&n.forwardFrame();var r=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(r):n.setStyles(e.styles,r,t.errors,t.options),t.previousNode=e}},{key:"visitKeyframes",value:function(e,t){var n=t.currentAnimateTimings,i=t.currentTimeline.duration,r=n.duration,o=t.createSubContext().currentTimeline;o.easing=n.easing,e.styles.forEach((function(e){o.forwardTime((e.offset||0)*r),o.setStyles(e.styles,e.easing,t.errors,t.options),o.applyStylesToKeyframe()})),t.currentTimeline.mergeTimelineCollectedStyles(o),t.transformIntoNewTimeline(i+r),t.previousNode=e}},{key:"visitQuery",value:function(e,t){var n=this,i=t.currentTimeline.currentTime,r=e.options||{},o=r.delay?L(r.delay):0;o&&(6===t.previousNode.type||0==i&&t.currentTimeline.getCurrentStyleProperties().length)&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=ye);var a=i,s=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!r.optional,t.errors);t.currentQueryTotal=s.length;var u=null;
1s.forEach((function(i,r){t.currentQueryIndex=r;var s=t.createSubContext(e.options,i);o&&s.delayNextStep(o),i===t.element&&(u=s.currentTimeline),te(n,e.animation,s),s.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,s.currentTimeline.currentTime)})),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),u&&(t.currentTimeline.mergeTimelineCollectedStyles(u),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}},{key:"visitStagger",value:function(e,t){var n=t.parentContext,i=t.currentTimeline,r=e.timings,o=Math.abs(r.duration),a=o*(t.currentQueryTotal-1),s=o*t.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":s=a-s;break;case"full":s=n.currentStaggerTime}var u=t.currentTimeline;s&&u.delayNextStep(s);var l=u.currentTime;te(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=i.currentTime-l+(i.startTime-n.currentTimeline.startTime)}}]),e}(),ye={},_e=function(){function e(t,n,i,r,o,a,s,u){p(this,e),this._driver=t,this.element=n,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=o,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ye,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=u||new ke(this._driver,n,0),s.push(this.currentTimeline)}return g(e,[{key:"updateOptions",value:function(e,t){var n=this;if(e){var i=e,r=this.options;null!=i.duration&&(r.duration=L(i.duration)),null!=i.delay&&(r.delay=L(i.delay));var o=i.params;if(o){var a=r.params;a||(a=this.options.params={}),Object.keys(o).forEach((function(e){t&&a.hasOwnProperty(e)||(a[e]=Q(o[e],a,n.errors))}))}}}},{key:"_copyOptions",value:function(){var e={};if(this.options){var t=this.options.params;if(t){var n=e.params={};Object.keys(t).forEach((function(e){n[e]=t[e]}))}}return e}},{key:"createSubContext",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,r=n||this.element,o=new e(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(t),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}},{key:"transformIntoNewTimeline",value:function(e){return this.previousNode=ye,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}},{key:"appendInstructionToTimeline",value:function(e,t,n){var i={duration:null!=t?t:e.duration,delay:this.currentTimeline.currentTime+(null!=n?n:0)+e.delay,easing:""},r=new we(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(r),i}},{key:"incrementTime",value:function(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}},{key:"delayNextStep",value:function(e){e>0&&this.currentTimeline.delayNextStep(e)}},{key:"invokeQuery",value:function(e,t,n,r,o,a){var s=[];if(r&&s.push(this.element),e.length>0){e=(e=e.replace(ve,"."+this._enterClassName)).replace(ge,"."+this._leaveClassName);var u=this._driver.query(this.element,e,1!=n);0!==n&&(u=n<0?u.slice(u.length+n,u.length):u.slice(0,n)),s.push.apply(s,i(u))}return o||0!=s.length||a.push('`query("'.concat(t,'")` returned zero elements. (Use `query("').concat(t,'", { optional: true })` if you wish to allow this.)')),s}},{key:"params",get:function(){return this.options.params}}]),e}(),ke=function(){function e(t,n,i,r){p(this,e),this._driver=t,this.element=n,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(n),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(n,this._localTimelineStyles)),this._loadKeyframe()}
1return g(e,[{key:"containsAnimation",value:function(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}},{key:"getCurrentStyleProperties",value:function(){return Object.keys(this._currentKeyframe)}},{key:"delayNextStep",value:function(e){var t=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}},{key:"fork",value:function(t,n){return this.applyStylesToKeyframe(),new e(this._driver,t,n||this.currentTime,this._elementTimelineStylesLookup)}},{key:"_loadKeyframe",value:function(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}},{key:"forwardFrame",value:function(){this.duration+=1,this._loadKeyframe()}},{key:"forwardTime",value:function(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}},{key:"_updateStyle",value:function(e,t){this._localTimelineStyles[e]=t,this._globalTimelineStyles[e]=t,this._styleSummary[e]={time:this.currentTime,value:t}}},{key:"allowOnlyTimelineStyles",value:function(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}},{key:"applyEmptyStep",value:function(e){var t=this;e&&(this._previousKeyframe.easing=e),Object.keys(this._globalTimelineStyles).forEach((function(e){t._backFill[e]=t._globalTimelineStyles[e]||h.a,t._currentKeyframe[e]=h.a})),this._currentEmptyStepKeyframe=this._currentKeyframe}},{key:"setStyles",value:function(e,t,n,i){var r=this;t&&(this._previousKeyframe.easing=t);var o=i&&i.params||{},a=function(e,t){var n,i={};return e.forEach((function(e){"*"===e?(n=n||Object.keys(t)).forEach((function(e){i[e]=h.a})):F(e,!1,i)})),i}(e,this._globalTimelineStyles);Object.keys(a).forEach((function(e){var t=Q(a[e],o,n);r._pendingStyles[e]=t,r._localTimelineStyles.hasOwnProperty(e)||(r._backFill[e]=r._globalTimelineStyles.hasOwnProperty(e)?r._globalTimelineStyles[e]:h.a),r._updateStyle(e,t)}))}},{key:"applyStylesToKeyframe",value:function(){var e=this,t=this._pendingStyles,n=Object.keys(t);0!=n.length&&(this._pendingStyles={},n.forEach((function(n){e._currentKeyframe[n]=t[n]})),Object.keys(this._localTimelineStyles).forEach((function(t){e._currentKeyframe.hasOwnProperty(t)||(e._currentKeyframe[t]=e._localTimelineStyles[t])})))}},{key:"snapshotCurrentStyles",value:function(){var e=this;Object.keys(this._localTimelineStyles).forEach((function(t){var n=e._localTimelineStyles[t];e._pendingStyles[t]=n,e._updateStyle(t,n)}))}},{key:"getFinalKeyframe",value:function(){return this._keyframes.get(this.duration)}},{key:"mergeTimelineCollectedStyles",value:function(e){var t=this;Object.keys(e._styleSummary).forEach((function(n){var i=t._styleSummary[n],r=e._styleSummary[n];(!i||r.time>i.time)&&t._updateStyle(n,r.value)}))}},{key:"buildKeyframes",value:function(){var e=this;this.applyStylesToKeyframe();var t=new Set,n=new Set,i=1===this._keyframes.size&&0===this.duration,r=[];this._keyframes.forEach((function(o,a){var s=F(o,!0);Object.keys(s).forEach((function(e){var i=s[e];i==h.o?t.add(e):i==h.a&&n.add(e)})),i||(s.offset=a/e.duration),r.push(s)}));var o=t.size?Z(t.values()):[],a=n.size?Z(n.values()):[];if(i){var s=r[0],u=B(s);s.offset=0,u.offset=1,r=[s,u]}return fe(this.element,r,o,a,this.duration,this.startTime,this.easing,!1)}},{key:"currentTime",get:function(){return this.startTime+this.duration}},{key:"properties",get:function(){var e=[];for(var t in this._currentKeyframe)e.push(t);return e}}]),e}(),we=function(e){s(n,e);var t=l(n);function n(e,i,r,o,a,s){var u,l=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return p(this,n),(u=t.call(this,e,i,s.delay)).element=i,u.keyframes=r,u.preStyleProps=o,u.postStyleProps=a,u._stretchStartingKeyframe=l,u.timings={duration:s.duration,delay:s.delay,easing:s.easing},u}return g(n,[{key:"containsAnimation",value:function(){return this.keyframes.length>1}},{key:"buildKeyframes",value:function(){var e=this.keyframes,t=this.timings,n=t.delay,i=t.duration,r=t.easing;if(this._stretchStartingKeyframe&&n){var o=[],a=i+n,s=n/a,u=F(e[0],!1);u.offset=0,o.push(u);var l=F(e[0],!1);l.offset=Se(s),o.push(l);for(var c=e.length-1,h=1;h<=c;h++){var d=F(e[h],!1);d.offset=Se((n+d.offset*i)/a),o.push(d)}i=a,n=0,r="",e=o}return fe(this.element,e,this.preStyleProps,this.postStyleProps,i,n,r,!0)}}]),n}(ke);function Se(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=Math.pow(10,t-1);return Math.round(e*n)/n}var Ce,Oe,Te=function e(){p(this,e)},Ee=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"normalizePropertyName",value:function(e,t){return $(e)}},{key:"normalizeStyleValue",value:function(e,t,n,i){var r="",o=n.toString().trim();if(xe[t]&&0!==n&&"0"!==n)if("number"==typeof n)r="px";else{var a=n.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&0==a[1].length&&i.push("Please provide a CSS unit value for ".concat(e,":").concat(n))}return o+r}}]),n}(Te),xe=(Ce="width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(","),Oe={},Ce.forEach((function(e){return Oe[e]=!0})),Oe);function Me(e,t,n,i,r,o,a,s,u,l,c,h,d){return{type:0,element:e,triggerName:t,isRemovalTransition:r,fromState:n,fromStyles:o,toState:i,toStyles:a,timelines:s,queriedElements:u,preStyleProps:l,postStyleProps:c,totalTime:h,errors:d}}var Pe={},Ae=function(){function e(t,n,i){p(this,e),this._triggerName=t,this.ast=n,this._stateStyles=i}return g(e,[{key:"match",value:function(e,t,n,i){return function(e,t,n,i,r){return e.some((function(e){return e(t,n,i,r)}))}(this.ast.matchers,e,t,n,i)}},{key:"buildStyles",value:function(e,t,n){var i=this._stateStyles["*"],r=this._stateStyles[e],o=i?i.buildStyles(t,n):{};return r?r.buildStyles(t,n):o}},{key:"build",value:function(e,t,n,i,r,o,a,s,u,l){var c=[],h=this.ast.options&&this.ast.options.params||Pe,d=this.buildStyles(n,a&&a.params||Pe,c),f=s&&s.params||Pe,p=this.buildStyles(i,f,c),v=new Set,g=new Map,m=new Map,b="void"===i,y={params:Object.assign(Object.assign({},h),f)},_=l?[]:me(e,t,this.ast.animation,r,o,d,p,y,u,c),w=0;if(_.forEach((function(e){w=Math.max(e.duration+e.delay,w)})),c.length)return Me(t,this._triggerName,n,i,b,d,p,[],[],g,m,w,c);_.forEach((function(e){var n=e.element,i=k(g,n,{});e.preStyleProps.forEach((function(e){return i[e]=!0}));var r=k(m,n,{});e.postStyleProps.forEach((function(e){return r[e]=!0})),n!==t&&v.add(n)}));var S=Z(v.values());return Me(t,this._triggerName,n,i,b,d,p,_,S,g,m,w)}}]),e}(),Ie=function(){function e(t,n){p(this,e),this.styles=t,this.defaultParams=n}return g(e,[{key:"buildStyles",value:function(e,t){var n={},i=B(this.defaultParams);return Object.keys(e).forEach((function(t){var n=e[t];null!=n&&(i[t]=n)}
1)),this.styles.styles.forEach((function(e){if("string"!=typeof e){var r=e;Object.keys(r).forEach((function(e){var o=r[e];o.length>1&&(o=Q(o,i,t)),n[e]=o}))}})),n}}]),e}(),De=function(){function e(t,n){var i=this;p(this,e),this.name=t,this.ast=n,this.transitionFactories=[],this.states={},n.states.forEach((function(e){i.states[e.name]=new Ie(e.style,e.options&&e.options.params||{})})),Re(this.states,"true","1"),Re(this.states,"false","0"),n.transitions.forEach((function(e){i.transitionFactories.push(new Ae(t,e,i.states))})),this.fallbackTransition=new Ae(t,{type:1,animation:{type:2,steps:[],options:null},matchers:[function(e,t){return!0}],options:null,queryCount:0,depCount:0},this.states)}return g(e,[{key:"matchTransition",value:function(e,t,n,i){return this.transitionFactories.find((function(r){return r.match(e,t,n,i)}))||null}},{key:"matchStyles",value:function(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}},{key:"containsQueries",get:function(){return this.ast.queryCount>0}}]),e}();function Re(e,t,n){e.hasOwnProperty(t)?e.hasOwnProperty(n)||(e[n]=e[t]):e.hasOwnProperty(n)&&(e[t]=e[n])}var Ne=new pe,Ve=function(){function e(t,n,i){p(this,e),this.bodyNode=t,this._driver=n,this._normalizer=i,this._animations={},this._playersById={},this.players=[]}return g(e,[{key:"register",value:function(e,t){var n=[],i=se(this._driver,t,n);if(n.length)throw new Error("Unable to build the animation due to the following errors: "+n.join("\n"));this._animations[e]=i}},{key:"_buildPlayer",value:function(e,t,n){var i=e.element,r=m(0,this._normalizer,0,e.keyframes,t,n);return this._driver.animate(i,r,e.duration,e.delay,e.easing,[],!0)}},{key:"create",value:function(e,t){var n,i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=[],a=this._animations[e],s=new Map;if(a?(n=me(this._driver,t,a,"ng-enter","ng-leave",{},{},r,Ne,o)).forEach((function(e){var t=k(s,e.element,{});e.postStyleProps.forEach((function(e){return t[e]=null}))})):(o.push("The requested animation doesn't exist or has already been destroyed"),n=[]),o.length)throw new Error("Unable to create the animation due to the following errors: "+o.join("\n"));s.forEach((function(e,t){Object.keys(e).forEach((function(n){e[n]=i._driver.computeStyle(t,n,h.a)}))}));var u=v(n.map((function(e){var t=s.get(e.element);return i._buildPlayer(e,{},t)})));return this._playersById[e]=u,u.onDestroy((function(){return i.destroy(e)})),this.players.push(u),u}},{key:"destroy",value:function(e){var t=this._getPlayer(e);t.destroy(),delete this._playersById[e];var n=this.players.indexOf(t);n>=0&&this.players.splice(n,1)}},{key:"_getPlayer",value:function(e){var t=this._playersById[e];if(!t)throw new Error("Unable to find the timeline player referenced by "+e);return t}},{key:"listen",value:function(e,t,n,i){var r=_(t,"","","");return b(this._getPlayer(e),n,r,i),function(){}}},{key:"command",value:function(e,t,n,i){if("register"!=n)if("create"!=n){var r=this._getPlayer(e);switch(n){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e)}}else this.create(e,t,i[0]||{});else this.register(e,i[0])}}]),e}(),Le=[],He={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},je={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Be=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";p(this,e),this.namespaceId=n;var i,r=t&&t.hasOwnProperty("value");if(this.value=null!=(i=r?t.value:t)?i:null,r){var o=B(t);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}return g(e,[{key:"absorbOptions",value:function(e){var t=e.params;if(t){var n=this.options.params;Object.keys(t).forEach((function(e){null==n[e]&&(n[e]=t[e])}))}}},{key:"params",get:function(){return this.options.params}}]),e}(),Fe=new Be("void"),Ge=function(){function e(t,n,i){p(this,e),this.id=t,this.hostElement=n,this._engine=i,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"
1+t,Qe(n,this._hostClassName)}return g(e,[{key:"listen",value:function(e,t,n,i){var r,o=this;if(!this._triggers.hasOwnProperty(t))throw new Error('Unable to listen on the animation trigger event "'.concat(n,'" because the animation trigger "').concat(t,"\" doesn't exist!"));if(null==n||0==n.length)throw new Error('Unable to listen on the animation trigger "'.concat(t,'" because the provided event is undefined!'));if("start"!=(r=n)&&"done"!=r)throw new Error('The provided animation trigger event "'.concat(n,'" for the animation trigger "').concat(t,'" is not supported!'));var a=k(this._elementListeners,e,[]),s={name:t,phase:n,callback:i};a.push(s);var u=k(this._engine.statesByElement,e,{});return u.hasOwnProperty(t)||(Qe(e,"ng-trigger"),Qe(e,"ng-trigger-"+t),u[t]=Fe),function(){o._engine.afterFlush((function(){var e=a.indexOf(s);e>=0&&a.splice(e,1),o._triggers[t]||delete u[t]}))}}},{key:"register",value:function(e,t){return!this._triggers[e]&&(this._triggers[e]=t,!0)}},{key:"_getTrigger",value:function(e){var t=this._triggers[e];if(!t)throw new Error('The provided animation trigger "'.concat(e,'" has not been registered!'));return t}},{key:"trigger",value:function(e,t,n){var i=this,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=this._getTrigger(t),a=new ze(this.id,t,e),s=this._engine.statesByElement.get(e);s||(Qe(e,"ng-trigger"),Qe(e,"ng-trigger-"+t),this._engine.statesByElement.set(e,s={}));var u=s[t],l=new Be(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&u&&l.absorbOptions(u.options),s[t]=l,u||(u=Fe),"void"===l.value||u.value!==l.value){var c=k(this._engine.playersByElement,e,[]);c.forEach((function(e){e.namespaceId==i.id&&e.triggerName==t&&e.queued&&e.destroy()}));var h=o.matchTransition(u.value,l.value,e,l.params),d=!1;if(!h){if(!r)return;h=o.fallbackTransition,d=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:h,fromState:u,toState:l,player:a,isFallbackTransition:d}),d||(Qe(e,"ng-animate-queued"),a.onStart((function(){Ze(e,"ng-animate-queued")}))),a.onDone((function(){var t=i.players.indexOf(a);t>=0&&i.players.splice(t,1);var n=i._engine.playersByElement.get(e);if(n){var r=n.indexOf(a);r>=0&&n.splice(r,1)}})),this.players.push(a),c.push(a),a}if(!function(e,t){var n=Object.keys(e),i=Object.keys(t);if(n.length!=i.length)return!1;for(var r=0;r<n.length;r++){var o=n[r];if(!t.hasOwnProperty(o)||e[o]!==t[o])return!1}return!0}(u.params,l.params)){var f=[],p=o.matchStyles(u.value,u.params,f),v=o.matchStyles(l.value,l.params,f);f.length?this._engine.reportError(f):this._engine.afterFlush((function(){W(e,p),z(e,v)}))}}},{key:"deregister",value:function(e){var t=this;delete this._triggers[e],this._engine.statesByElement.forEach((function(t,n){delete t[e]})),this._elementListeners.forEach((function(n,i){t._elementListeners.set(i,n.filter((function(t){return t.name!=e})))}))}},{key:"clearElementCache",value:function(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);var t=this._engine.playersByElement.get(e);t&&(t.forEach((function(e){return e.destroy()})),this._engine.playersByElement.delete(e))}},{key:"_signalRemovalForInnerTriggers",value:function(e,t){var n=this,i=this._engine.driver.query(e,".ng-trigger",!0);i.forEach((function(e){if(!e.__ng_removed){var i=n._engine.fetchNamespacesByElement(e);i.size?i.forEach((function(n){return n.triggerLeaveAnimation(e,t,!1,!0)})):n.clearElementCache(e)}})),this._engine.afterFlushAnimationsDone((function(){return i.forEach((function(e){return n.clearElementCache(e)}))}))}},{key:"triggerLeaveAnimation",value:function(e,t,n,i){var r=this,o=this._engine.statesByElement.get(e);if(o){var a=[];if(Object.keys(o).forEach((function(t){if(r._triggers[t]){var n=r.trigger(e,t,"void",i);n&&a.push(n)}})),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t),n&&v(a).onDone((function(){return r._engine.processLeaveNode(e)})),!0}return!1}},{key:"prepareLeaveAnimationListeners",value:function(e){var t=this,n=this._elementListeners.get(e);if(n){var i=new Set;n.forEach((function(n){var r=n.name;if(!i.has(r)){i.add(r);var o=t._triggers[r].fallbackTransition,a=t._engine.statesByElement.get(e)[r]||Fe,s=new Be("void"),u=new ze(t.id,r,e);t._engine.totalQueuedPlayers++,t._queue.push({element:e,triggerName:r,transition:o,fromState:a,toState:s,player:u,isFallbackTransition:!0})}}))}}},{key:"removeNode",value:function(e,t){var n=this,i=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),!this.triggerLeaveAnimation(e,t,!0)){var r=!1;if(i.totalAnimations){var o=i.players.length?i.playersByQueriedElement.get(e):[];if(o&&o.length)r=!0;else for(var a=e;a=a.parentNode;)if(i.statesByElement.get(a)){r=!0;break}}if(this.prepareLeaveAnimationListeners(e),r)i.markElementAsRemoved(this.id,e,!1,t);else{var s=e.__ng_removed;s&&s!==He||(i.afterFlush((function(){return n.clearElementCache(e)})),i.destroyInnerAnimations(e),i._onRemovalComplete(e,t))}}}},{key:"insertNode",value:function(e,t){Qe(e,this._hostClassName)}},{key:"drainQueuedTransitions",value:function(e){var t=this,n=[];return this._queue.forEach((function(i){var r=i.player;if(!r.destroyed){var o=i.element,a=t._elementListeners.get(o);a&&a.forEach((function(t){if(t.name==i.triggerName){var n=_(o,i.triggerName,i.fromState.value,i.toState.value);n._data=e,b(i.player,t.phase,n,t.callback)}})),r.markedForDestroy?t._engine.afterFlush((function(){r.destroy()})):n.push(i)}})),this._queue=[],n.sort((function(e,n){var i=e.transition.ast.depCount,r=n.transition.ast.depCount;return 0==i||0==r?i-r:t._engine.driver.containsElement(e.element,n.element)?1:-1}))}}
1,{key:"destroy",value:function(e){this.players.forEach((function(e){return e.destroy()})),this._signalRemovalForInnerTriggers(this.hostElement,e)}},{key:"elementContainsData",value:function(e){var t=!1;return this._elementListeners.has(e)&&(t=!0),t=!!this._queue.find((function(t){return t.element===e}))||t}}]),e}(),Ue=function(){function e(t,n,i){p(this,e),this.bodyNode=t,this.driver=n,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=function(e,t){}}return g(e,[{key:"_onRemovalComplete",value:function(e,t){this.onRemovalComplete(e,t)}},{key:"createNamespace",value:function(e,t){var n=new Ge(e,t,this);return t.parentNode?this._balanceNamespaceList(n,t):(this.newHostElements.set(t,n),this.collectEnterElement(t)),this._namespaceLookup[e]=n}},{key:"_balanceNamespaceList",value:function(e,t){var n=this._namespaceList.length-1;if(n>=0){for(var i=!1,r=n;r>=0;r--)if(this.driver.containsElement(this._namespaceList[r].hostElement,t)){this._namespaceList.splice(r+1,0,e),i=!0;break}i||this._namespaceList.splice(0,0,e)}else this._namespaceList.push(e);return this.namespacesByHostElement.set(t,e),e}},{key:"register",value:function(e,t){var n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,t)),n}},{key:"registerTrigger",value:function(e,t,n){var i=this._namespaceLookup[e];i&&i.register(t,n)&&this.totalAnimations++}},{key:"destroy",value:function(e,t){var n=this;if(e){var i=this._fetchNamespace(e);this.afterFlush((function(){n.namespacesByHostElement.delete(i.hostElement),delete n._namespaceLookup[e];var t=n._namespaceList.indexOf(i);t>=0&&n._namespaceList.splice(t,1)})),this.afterFlushAnimationsDone((function(){return i.destroy(t)}))}}},{key:"_fetchNamespace",value:function(e){return this._namespaceLookup[e]}},{key:"fetchNamespacesByElement",value:function(e){var t=new Set,n=this.statesByElement.get(e);if(n)for(var i=Object.keys(n),r=0;r<i.length;r++){var o=n[i[r]].namespaceId;if(o){var a=this._fetchNamespace(o);a&&t.add(a)}}return t}},{key:"trigger",value:function(e,t,n,i){if(We(t)){var r=this._fetchNamespace(e);if(r)return r.trigger(t,n,i),!0}return!1}},{key:"insertNode",value:function(e,t,n,i){if(We(t)){var r=t.__ng_removed;if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;var o=this.collectedLeaveElements.indexOf(t);o>=0&&this.collectedLeaveElements.splice(o,1)}if(e){var a=this._fetchNamespace(e);a&&a.insertNode(t,n)}i&&this.collectEnterElement(t)}}},{key:"collectEnterElement",value:function(e){this.collectedEnterElements.push(e)}},{key:"markElementAsDisabled",value:function(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Qe(e,"ng-animate-disabled")):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Ze(e,"ng-animate-disabled"))}},{key:"removeNode",value:function(e,t,n,i){if(We(t)){var r=e?this._fetchNamespace(e):null;if(r?r.removeNode(t,i):this.markElementAsRemoved(e,t,!1,i),n){var o=this.namespacesByHostElement.get(t);o&&o.id!==e&&o.removeNode(t,i)}}else this._onRemovalComplete(t,i)}},{key:"markElementAsRemoved",value:function(e,t,n,i){this.collectedLeaveElements.push(t),t.__ng_removed={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1}}},{key:"listen",value:function(e,t,n,i,r){return We(t)?this._fetchNamespace(e).listen(t,n,i,r):function(){}}},{key:"_buildInstruction",value:function(e,t,n,i,r){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,t,r)}},{key:"destroyInnerAnimations",value:function(e){var t=this,n=this.driver.query(e,".ng-trigger",!0);n.forEach((function(e){return t.destroyActiveAnimationsForElement(e)})),0!=this.playersByQueriedElement.size&&(n=this.driver.query(e,".ng-animating",!0)).forEach((function(e){return t.finishActiveQueriedAnimationOnElement(e)}))}},{key:"destroyActiveAnimationsForElement",value:function(e){var t=this.playersByElement.get(e);t&&t.forEach((function(e){e.queued?e.markedForDestroy=!0:e.destroy()}))}},{key:"finishActiveQueriedAnimationOnElement",value:function(e){var t=this.playersByQueriedElement.get(e);t&&t.forEach((function(e){return e.finish()}))}},{key:"whenRenderingDone",value:function(){var e=this;return new Promise((function(t){if(e.players.length)return v(e.players).onDone((function(){return t()}));t()}))}},{key:"processLeaveNode",value:function(e){var t=this,n=e.__ng_removed;if(n&&n.setForRemoval){if(e.__ng_removed=He,n.namespaceId){this.destroyInnerAnimations(e);var i=this._fetchNamespace(n.namespaceId);i&&i.clearElementCache(e)}this._onRemovalComplete(e,n.setForRemoval)}this.driver.matchesElement(e,".ng-animate-disabled")&&this.markElementAsDisabled(e,!1),this.driver.query(e,".ng-animate-disabled",!0).forEac
1h((function(e){t.markElementAsDisabled(e,!1)}))}},{key:"flush",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,n=[];if(this.newHostElements.size&&(this.newHostElements.forEach((function(t,n){return e._balanceNamespaceList(t,n)})),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(var i=0;i<this.collectedEnterElements.length;i++)Qe(this.collectedEnterElements[i],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){var r=[];try{n=this._flushAnimations(r,t)}finally{for(var o=0;o<r.length;o++)r[o]()}}else for(var a=0;a<this.collectedLeaveElements.length;a++)this.processLeaveNode(this.collectedLeaveElements[a]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach((function(e){return e()})),this._flushFns=[],this._whenQuietFns.length){var s=this._whenQuietFns;this._whenQuietFns=[],n.length?v(n).onDone((function(){s.forEach((function(e){return e()}))})):s.forEach((function(e){return e()}))}}},{key:"reportError",value:function(e){throw new Error("Unable to process animations due to the following failed trigger transitions\n "+e.join("\n"))}},{key:"_flushAnimations",value:function(e,t){var n=this,r=new pe,o=[],a=new Map,s=[],u=new Map,l=new Map,c=new Map,d=new Set;this.disabledNodes.forEach((function(e){d.add(e);for(var t=n.driver.query(e,".ng-animate-queued",!0),i=0;i<t.length;i++)d.add(t[i])}));var f=this.bodyNode,p=Array.from(this.statesByElement.keys()),g=qe(p,this.collectedEnterElements),m=new Map,b=0;g.forEach((function(e,t){var n="ng-enter"+b++;m.set(t,n),e.forEach((function(e){return Qe(e,n)}))}));for(var y=[],_=new Set,w=new Set,S=0;S<this.collectedLeaveElements.length;S++){var C=this.collectedLeaveElements[S],O=C.__ng_removed;O&&O.setForRemoval&&(y.push(C),_.add(C),O.hasAnimation?this.driver.query(C,".ng-star-inserted",!0).forEach((function(e){return _.add(e)})):w.add(C))}var T=new Map,E=qe(p,Array.from(_));E.forEach((function(e,t){var n="ng-leave"+b++;T.set(t,n),e.forEach((function(e){return Qe(e,n)}))})),e.push((function(){g.forEach((function(e,t){var n=m.get(t);e.forEach((function(e){return Ze(e,n)}))}
1)),E.forEach((function(e,t){var n=T.get(t);e.forEach((function(e){return Ze(e,n)}))})),y.forEach((function(e){n.processLeaveNode(e)}))}));for(var x=[],M=[],P=this._namespaceList.length-1;P>=0;P--)this._namespaceList[P].drainQueuedTransitions(t).forEach((function(e){var t=e.player,i=e.element;if(x.push(t),n.collectedEnterElements.length){var a=i.__ng_removed;if(a&&a.setForMove)return void t.destroy()}var h=!f||!n.driver.containsElement(f,i),d=T.get(i),p=m.get(i),v=n._buildInstruction(e,r,p,d,h);if(v.errors&&v.errors.length)M.push(v);else{if(h)return t.onStart((function(){return W(i,v.fromStyles)})),t.onDestroy((function(){return z(i,v.toStyles)})),void o.push(t);if(e.isFallbackTransition)return t.onStart((function(){return W(i,v.fromStyles)})),t.onDestroy((function(){return z(i,v.toStyles)})),void o.push(t);v.timelines.forEach((function(e){return e.stretchStartingKeyframe=!0})),r.append(i,v.timelines),s.push({instruction:v,player:t,element:i}),v.queriedElements.forEach((function(e){return k(u,e,[]).push(t)})),v.preStyleProps.forEach((function(e,t){var n=Object.keys(e);if(n.length){var i=l.get(t);i||l.set(t,i=new Set),n.forEach((function(e){return i.add(e)}))}})),v.postStyleProps.forEach((function(e,t){var n=Object.keys(e),i=c.get(t);i||c.set(t,i=new Set),n.forEach((function(e){return i.add(e)}))}))}}));if(M.length){var A=[];M.forEach((function(e){A.push("@".concat(e.triggerName," has failed due to:\n")),e.errors.forEach((function(e){return A.push("- ".concat(e,"\n"))}))})),x.forEach((function(e){return e.destroy()})),this.reportError(A)}var I=new Map,D=new Map;s.forEach((function(e){var t=e.element;r.has(t)&&(D.set(t,t),n._beforeAnimationBuild(e.player.namespaceId,e.instruction,I))})),o.forEach((function(e){var t=e.element;n._getPreviousPlayers(t,!1,e.namespaceId,e.triggerName,null).forEach((function(e){k(I,t,[]).push(e),e.destroy()}))}));var R=y.filter((function(e){return $e(e,l,c)})),N=new Map;Ke(N,this.driver,w,c,h.a).forEach((function(e){$e(e,l,c)&&R.push(e)}));var V=new Map;g.forEach((function(e,t){Ke(V,n.driver,new Set(e),l,h.o)})),R.forEach((function(e){var t=N.get(e),n=V.get(e);N.set(e,Object.assign(Object.assign({},t),n))}));var L=[],H=[],j={};s.forEach((function(e){var t=e.element,i=e.player,s=e.instruction;if(r.has(t)){if(d.has(t))return i.onDestroy((function(){return z(t,s.toStyles)})),i.disabled=!0,i.overrideTotalTime(s.totalTime),void o.push(i);var u=j;if(D.size>1){for(var l=t,c=[];l=l.parentNode;){var h=D.get(l);if(h){u=h;break}c.push(l)}c.forEach((function(e){return D.set(e,u)}))}var f=n._buildAnimation(i.namespaceId,s,I,a,V,N);if(i.setRealPlayer(f),u===j)L.push(i);else{var p=n.playersByElement.get(u);p&&p.length&&(i.parentPlayer=v(p)),o.push(i)}}else W(t,s.fromStyles),i.onDestroy((function(){return z(t,s.toStyles)})),H.push(i),d.has(t)&&o.push(i)})),H.forEach((function(e){var t=a.get(e.element);if(t&&t.length){var n=v(t);e.setRealPlayer(n)}})),o.forEach((function(e){e.parentPlayer?e.syncPlayerEvents(e.parentPlayer):e.destroy()}));for(var B=0;B<y.length;B++){var F=y[B],G=F.__ng_removed;if(Ze(F,"ng-leave"),!G||!G.hasAnimation){var U=[];if(u.size){var X=u.get(F);X&&X.length&&U.push.apply(U,i(X));for(var K=this.driver.query(F,".ng-animating",!0),q=0;q<K.length;q++){var Q=u.get(K[q]);Q&&Q.length&&U.push.apply(U,i(Q))}}var Z=U.filter((function(e){return!e.destroyed}));Z.length?Ye(this,F,Z):this.processLeaveNode(F)}}return y.length=0,L.forEach((function(e){n.players.push(e),e.onDone((function(){e.destroy();var t=n.players.indexOf(e);n.players.splice(t,1)})),e.play()})),L}},{key:"elementContainsData",value:function(e,t){var n=!1,i=t.__ng_removed;return i&&i.setForRemoval&&(n=!0),this.playersByElement.has(t)&&(n=!0),this.playersByQueriedElement.has(t)&&(n=!0),this.statesByElement.has(t)&&(n=!0),this._fetchNamespace(e).elementContainsData(t)||n}},{key:"afterFlush",value:function(e){this._flushFns.push(e)}},{key:"afterFlushAnimationsDone",value:function(e){this._whenQuietFns.push(e)}},{key:"_getPreviousPlayers",value:function(e,t,n,i,r){var o=[];if(t){var a=this.playersByQueriedElement.get(e);a&&(o=a)}else{var s=this.playersByElement.get(e);if(s){var u=!r||"void"==r;
1s.forEach((function(e){e.queued||(u||e.triggerName==i)&&o.push(e)}))}}return(n||i)&&(o=o.filter((function(e){return!(n&&n!=e.namespaceId||i&&i!=e.triggerName)}))),o}},{key:"_beforeAnimationBuild",value:function(e,t,n){var i,o=this,a=t.element,s=t.isRemovalTransition?void 0:e,u=t.isRemovalTransition?void 0:t.triggerName,l=r(t.timelines);try{var c=function(){var e=i.value.element,r=e!==a,l=k(n,e,[]);o._getPreviousPlayers(e,r,s,u,t.toState).forEach((function(e){var t=e.getRealPlayer();t.beforeDestroy&&t.beforeDestroy(),e.destroy(),l.push(e)}))};for(l.s();!(i=l.n()).done;)c()}catch(h){l.e(h)}finally{l.f()}W(a,t.fromStyles)}},{key:"_buildAnimation",value:function(e,t,n,i,r,o){var a=this,s=t.triggerName,u=t.element,l=[],c=new Set,d=new Set,f=t.timelines.map((function(t){var f=t.element;c.add(f);var p=f.__ng_removed;if(p&&p.removedBeforeQueried)return new h.d(t.duration,t.delay);var v,g,b=f!==u,y=(v=(n.get(f)||Le).map((function(e){return e.getRealPlayer()})),g=[],function e(t,n){for(var i=0;i<t.length;i++){var r=t[i];r instanceof h.n?e(r.players,n):n.push(r)}}(v,g),g).filter((function(e){return!!e.element&&e.element===f})),_=r.get(f),k=o.get(f),w=m(0,a._normalizer,0,t.keyframes,_,k),S=a._buildPlayer(t,w,y);if(t.subTimeline&&i&&d.add(f),b){var C=new ze(e,s,f);C.setRealPlayer(S),l.push(C)}return S}));l.forEach((function(e){k(a.playersByQueriedElement,e.element,[]).push(e),e.onDone((function(){return function(e,t,n){var i;if(e instanceof Map){if(i=e.get(t)){if(i.length){var r=i.indexOf(n);i.splice(r,1)}0==i.length&&e.delete(t)}}else if(i=e[t]){if(i.length){var o=i.indexOf(n);i.splice(o,1)}0==i.length&&delete e[t]}return i}(a.playersByQueriedElement,e.element,e)}))})),c.forEach((function(e){return Qe(e,"ng-animating")}));var p=v(f);return p.onDestroy((function(){c.forEach((function(e){return Ze(e,"ng-animating")})),z(u,t.toStyles)})),d.forEach((function(e){k(i,e,[]).push(p)})),p}},{key:"_buildPlayer",value:function(e,t,n){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,n):new h.d(e.duration,e.delay)}},{key:"queuedPlayers",get:function(){var e=[];return this._namespaceList.forEach((function(t){t.players.forEach((function(t){t.queued&&e.push(t)}))})),e}}]),e}(),ze=function(){function e(t,n,i){p(this,e),this.namespaceId=t,this.triggerName=n,this.element=i,this._player=new h.d,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}return g(e,[{key:"setRealPlayer",value:function(e){var t=this;this._containsRealPlayer||(this._player=e,Object.keys(this._queuedCallbacks).forEac
1h((function(n){t._queuedCallbacks[n].forEach((function(t){return b(e,n,void 0,t)}))})),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}},{key:"getRealPlayer",value:function(){return this._player}},{key:"overrideTotalTime",value:function(e){this.totalTime=e}},{key:"syncPlayerEvents",value:function(e){var t=this,n=this._player;n.triggerCallback&&e.onStart((function(){return n.triggerCallback("start")})),e.onDone((function(){return t.finish()})),e.onDestroy((function(){return t.destroy()}))}},{key:"_queueEvent",value:function(e,t){k(this._queuedCallbacks,e,[]).push(t)}},{key:"onDone",value:function(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}},{key:"onStart",value:function(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}},{key:"onDestroy",value:function(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}},{key:"init",value:function(){this._player.init()}},{key:"hasStarted",value:function(){return!this.queued&&this._player.hasStarted()}},{key:"play",value:function(){!this.queued&&this._player.play()}},{key:"pause",value:function(){!this.queued&&this._player.pause()}},{key:"restart",value:function(){!this.queued&&this._player.restart()}},{key:"finish",value:function(){this._player.finish()}},{key:"destroy",value:function(){this.destroyed=!0,this._player.destroy()}},{key:"reset",value:function(){!this.queued&&this._player.reset()}},{key:"setPosition",value:function(e){this.queued||this._player.setPosition(e)}},{key:"getPosition",value:function(){return this.queued?0:this._player.getPosition()}},{key:"triggerCallback",value:function(e){var t=this._player;t.triggerCallback&&t.triggerCallback(e)}}]),e}();function We(e){return e&&1===e.nodeType}function Xe(e,t){var n=e.style.display;return e.style.display=null!=t?t:"none",n}function Ke(e,t,n,i,r){var o=[];n.forEach((function(e){return o.push(Xe(e))}));var a=[];i.forEach((function(n,i){var o={};n.forEach((function(e){var n=o[e]=t.computeStyle(i,e,r);n&&0!=n.length||(i.__ng_removed=je,a.push(i))})),e.set(i,o)}));var s=0;return n.forEach((function(e){return Xe(e,o[s++])})),a}function qe(e,t){var n=new Map;if(e.forEach((function(e){return n.set(e,[])})),0==t.length)return n;var i=new Set(t),r=new Map;return t.forEach((function(e){var t=function e(t){if(!t)return 1;var o=r.get(t);if(o)return o;var a=t.parentNode;return o=n.has(a)?a:i.has(a)?1:e(a),r.set(t,o),o}(e);1!==t&&n.get(t).push(e)})),n}function Qe(e,t){if(e.classList)e.classList.add(t);else{var n=e.$$classes;n||(n=e.$$classes={}),n[t]=!0}}function Ze(e,t){if(e.classList)e.classList.remove(t);else{var n=e.$$classes;n&&delete n[t]}}function Ye(e,t,n){v(n).onDone((function(){return e.processLeaveNode(t)}))}function $e(e,t,n){var i=n.get(e);if(!i)return!1;var r=t.get(e);return r?i.forEach((function(e){return r.add(e)})):t.set(e,i),n.delete(e),!0}var Je=function(){function e(t,n,i){var r=this;p(this,e),this.bodyNode=t,this._driver=n,this._triggerCache={},this.onRemovalComplete=function(e,t){},this._transitionEngine=new Ue(t,n,i),this._timelineEngine=new Ve(t,n,i),this._transitionEngine.onRemovalComplete=function(e,t){return r.onRemovalComplete(e,t)}}return g(e,[{key:"registerTrigger",value:function(e,t,n,i,r){var o=e+"-"+i,a=this._triggerCache[o];if(!a){var s=[],u=se(this._driver,r,s);if(s.length)throw new Error('The animation trigger "'.concat(i,'" has failed to build due to the following errors:\n - ').concat(s.join("\n - ")));a=function(e,t){return new De(e,t)}(i,u),this._triggerCache[o]=a}this._transitionEngine.registerTrigger(t,i,a)}},{key:"register",value:function(e,t){this._transitionEngine.register(e,t)}},{key:"destroy",value:function(e,t){this._transitionEngine.destroy(e,t)}},{key:"onInsert",value:function(e,t,n,i){this._transitionEngine.insertNode(e,t,n,i)}},{key:"onRemove",value:function(e,t,n,i){this._transitionEngine.removeNode(e,t,i||!1,n)}},{key:"disableAnimations",value:function(e,t){this._transitionEngine.markElementAsDisabled(e,t)}},{key:"process",value:function(e,n,i,r){if("@"==i.charAt(0)){var o=t(w(i),2),a=o[0],s=o[1];this._timelineEngine.command(a,n,s,r)}else this._transitionEngine.trigger(e,n,i,r)}},{key:"listen",value:function(e,n,i,r,o){if("@"==i.charAt(0)){var a=t(w(i),2),s=a[0],u=a[1];return this._timelineEngine.listen(s,n,u,o)}return this._transitionEngine.listen(e,n,i,r,o)}},{key:"flush",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;this._transitionEngine.flush(e)}},{key:"whenRenderingDone",value:function(){return this._transitionEngine.whenRenderingDone()}},{key:"players",get:function(){return this._transitionEngine.players.concat(this._timelineEngine.players)}}]),e}();function et(e,t){var n=null,i=null;return Array.isArray(t)&&t.length?(n=nt(t[0]),t.length>1&&(i=nt(t[t.length-1]))):t&&(n=nt(t)),n||i?new tt(e,n,i):null}var tt=function(){var e=function(){function e(t,n,i){p(this,e),this._element=t,this._startStyles=n,this._endStyles=i,this._state=0;var r=e.initialStylesByElement.get(t);r||e.initialStylesByElement.set(t,r={}),this._initialStyles=r}return g(e,[{key:"start",value:function(){this._state<1&&(this._startStyles&&z(this._element,this._startStyles,this._initialStyles),this._state=1)}},{key:"finish",value:function(){this.start(),this._state<2&&(z(this._element,this._initialStyles),this._endStyles&&(z(this._element,this._endStyles),this._endStyles=null),this._state=1)}},{key:"destroy",value:function(){this.finish(),this._state<3&&(e.initialStylesByElement.delete(this._element),this._startStyles&&(W(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(W(this._element,this._endStyles),this._endStyles=null),z(this._element,this._initialStyles),this._state=3)}}]),e}();return e.initialStylesByElement=new WeakMap,e}();function nt(e){for(var t=null,n=Object.keys(e),i=0;i<n.length;i++){var r=n[i];it(r)&&((t=t||{})[r]=e[r])}return t}function it(e){return"display"===e||"position"===e}var rt=function(){function e(t,n,i,r,o,a,s){var u=this;p(this,e),this._element=t,this._name=n,this._duration=i,this._delay=r,this._easing=o,this._fillMode=a,this._onDoneFn=s,this._finished=!1,this._destroyed=!1,this._startTime=0,this._position=0,this._eventFn=function(e){return u._handleCallback(e)}}return g(e,[{key:"apply",value:function(){var e,t,n;e=this._element,t="".concat(this._duration,"ms ").concat(this._easing," ").concat(this._delay,"ms 1 normal ").concat(this._fillMode," ").concat(this._name),(n=ct(e,"").trim()).length&&(function(e,t){for(var n=0;n<e.length;n++)e.charAt(n)}(n),t="".concat(n,", ").concat(t)),lt(e,"",t),ut(this._element,this._eventFn,!1),this._startTime=Date.now()}},{key:"pause",value:function(){ot(this._element,this._name,"paused")}},{key:"resume",value:function(){ot(this._element,this._name,"running")}},{key:"setPosition",value:function(e){var t=at(this._element,this._name);this._position=e*this._duration,lt(this._element,"Delay","-".concat(this._position,"ms"),t)}},{key:"getPosition",value:function(){return this._position}},{key:"_handleCallback",value:function(e){var t=e._ngTestManualTimestamp||Date.now(),n=1e3*parseFloat(e.elapsedTime.toFixed(3));e.animationName==this._name&&Math.max(t-this._startTime,0)>=this._delay&&n>=this._duration&&this.finish()}},{key:"finish",value:function(){this._finished||(this._finished=!0,this._onDoneFn(),ut(this._element,this._eventFn,!0))}},{key:"destroy",value:function(){var e,t,n,i;this._destroyed||(this._destroyed=!0,this.finish(),e=this._element,t=this._name,n=ct(e,"").split(","),(i=st(n,t))>=0&&(n.splice(i,1),lt(e,"",n.join(","))))}}]),e}();function ot(e,t,n){lt(e,"PlayState",n,at(e,t))}function at(e,t){var n=ct(e,"");return n.indexOf(",")>0?st(n.split(","),t):st([n],t)}function st(e,t){for(var n=0;n<e.length;n++)if(e[n].indexOf(t)>=0)return n;return-1}function ut(e,t,n){n?e.removeEventListener("animationend",t):e.addEventListener("animationend",t)}function lt(e,t,n,i){var r="animation"+t;if(null!=i){var o=e.style[r];if(o.length){var a=o.split(",");a[i]=n,n=a.join(",")}}e.style[r]=n}function ct(e,t){return e.style["animation"+t]}var ht=function(){function e(t,n,i,r,o,a,s,u){p(this,e),this.element=t,this.keyframes=n,this.animationName=i,this._duration=r,this._delay=o,this._finalStyles=s,this._specialStyles=u,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={}
1,this._state=0,this.easing=a||"linear",this.totalTime=r+o,this._buildStyler()}return g(e,[{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"destroy",value:function(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"_flushDoneFns",value:function(){this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[]}},{key:"_flushStartFns",value:function(){this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[]}},{key:"finish",value:function(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}},{key:"setPosition",value:function(e){this._styler.setPosition(e)}},{key:"getPosition",value:function(){return this._styler.getPosition()}},{key:"hasStarted",value:function(){return this._state>=2}},{key:"init",value:function(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}},{key:"play",value:function(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}},{key:"pause",value:function(){this.init(),this._styler.pause()}},{key:"restart",value:function(){this.reset(),this.play()}},{key:"reset",value:function(){this._styler.destroy(),this._buildStyler(),this._styler.apply()}},{key:"_buildStyler",value:function(){var e=this;this._styler=new rt(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",(function(){return e.finish()}))}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}},{key:"beforeDestroy",value:function(){var e=this;this.init();var t={};if(this.hasStarted()){var n=this._state>=3;Object.keys(this._finalStyles).forEach((function(i){"offset"!=i&&(t[i]=n?e._finalStyles[i]:ne(e.element,i))}))}this.currentSnapshot=t}}]),e}(),dt=function(e){s(i,e);var t=l(i);function i(e,n){var r;return p(this,i),(r=t.call(this)).element=e,r._startingStyles={},r.__initialized=!1,r._styles=D(n),r}return g(i,[{key:"init",value:function(){var e=this;!this.__initialized&&this._startingStyles&&(this.__initialized=!0,Object.keys(this._styles).forEach((function(t){e._startingStyles[t]=e.element.style[t]})),n(f(i.prototype),"init",this).call(this))}},{key:"play",value:function(){var e=this;this._startingStyles&&(this.init(),Object.keys(this._styles).forEach((function(t){return e.element.style.setProperty(t,e._styles[t])})),n(f(i.prototype),"play",this).call(this))}},{key:"destroy",value:function(){var e=this;this._startingStyles&&(Object.keys(this._startingStyles).forEach((function(t){var n=e._startingStyles[t];n?e.element.style.setProperty(t,n):e.element.style.removeProperty(t)})),this._startingStyles=null,n(f(i.prototype),"destroy",this).call(this))}}]),i}(h.d),ft=function(){function e(){p(this,e),this._count=0,this._head=document.querySelector("head"),this._warningIssued=!1}return g(e,[{key:"validateStyleProperty",value:function(e){return M(e)}},{key:"matchesElement",value:function(e,t){return P(e,t)}},{key:"containsElement",value:function(e,t){return A(e,t)}},{key:"query",value:function(e,t,n){return I(e,t,n)}},{key:"computeStyle",value:function(e,t,n){return window.getComputedStyle(e)[t]}},{key:"buildKeyframeElement",value:function(e,t,n){n=n.map((function(e){return D(e)}));var i="@keyframes ".concat(t," {\n"),r="";n.forEach((function(e){r=" ";var t=parseFloat(e.offset);i+="".concat(r).concat(100*t,"% {\n"),r+=" ",Object.keys(e).forEach((function(t){var n=e[t];switch(t){case"offset":return;case"easing":return void(n&&(i+="".concat(r,"animation-timing-function: ").concat(n,";\n")));default:return void(i+="".concat(r).concat(t,": ").concat(n,";\n"))}})),i+=r+"}\n"})),i+="}\n";var o=document.createElement("style");return o.innerHTML=i,o}},{key:"animate",value:function(e,t,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],a=arguments.length>6?arguments[6]:void 0;a&&this._notifyFaultyScrubber();var s=o.filter((function(e){return e instanceof ht})),u={};
1J(n,i)&&s.forEach((function(e){var t=e.currentSnapshot;Object.keys(t).forEach((function(e){return u[e]=t[e]}))}));var l=function(e){var t={};return e&&(Array.isArray(e)?e:[e]).forEach((function(e){Object.keys(e).forEach((function(n){"offset"!=n&&"easing"!=n&&(t[n]=e[n])}))})),t}(t=ee(e,t,u));if(0==n)return new dt(e,l);var c="gen_css_kf_"+this._count++,h=this.buildKeyframeElement(e,c,t);document.querySelector("head").appendChild(h);var d=et(e,t),f=new ht(e,t,c,n,i,r,l,d);return f.onDestroy((function(){var e;(e=h).parentNode.removeChild(e)})),f}},{key:"_notifyFaultyScrubber",value:function(){this._warningIssued||(console.warn("@angular/animations: please load the web-animations.js polyfill to allow programmatic access...\n","  visit http://bit.ly/IWukam to learn more about using the web-animation-js polyfill."),this._warningIssued=!0)}}]),e}(),pt=function(){function e(t,n,i,r){p(this,e),this.element=t,this.keyframes=n,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}return g(e,[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[])}},{key:"init",value:function(){this._buildPlayer(),this._preparePlayerBeforeStart()}},{key:"_buildPlayer",value:function(){var e=this;if(!this._initialized){this._initialized=!0;var t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:{},this.domPlayer.addEventListener("finish",(function(){return e._onFinish()}))}}},{key:"_preparePlayerBeforeStart",value:function(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}},{key:"_triggerWebAnimation",value:function(e,t,n){return e.animate(t,n)}},{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"play",value:function(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}},{key:"pause",value:function(){this.init(),this.domPlayer.pause()}},{key:"finish",value:function(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}},{key:"reset",value:function(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}},{key:"_resetDomPlayerState",value:function(){this.domPlayer&&this.domPlayer.cancel()}},{key:"restart",value:function(){this.reset(),this.play()}},{key:"hasStarted",value:function(){return this._started}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"setPosition",value:function(e){this.domPlayer.currentTime=e*this.time}},{key:"getPosition",value:function(){return this.domPlayer.currentTime/this.time}},{key:"beforeDestroy",value:function(){var e=this,t={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach((function(n){"offset"!=n&&(t[n]=e._finished?e._finalKeyframe[n]:ne(e.element,n))})),this.currentSnapshot=t}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}},{key:"totalTime",get:function(){return this._delay+this._duration}}]),e}(),vt=function(){function e(){p(this,e),this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(gt().toString()),this._cssKeyframesDriver=new ft}return g(e,[{key:"validateStyleProperty",value:function(e){return M(e)}},{key:"matchesElement",value:function(e,t){return P(e,t)}},{key:"containsElement",value:function(e,t){return A(e,t)}},{key:"query",value:function(e,t,n){return I(e,t,n)}},{key:"computeStyle",value:function(e,t,n){return window.getComputedStyle(e)[t]}},{key:"overrideWebAnimationsSupport",value:function(e){this._isNativeImpl=e}},{key:"animate",value:function(e,t,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],a=arguments.length>6?arguments[6]:void 0;if(!a&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(e,t,n,i,r,o);var s={duration:n,delay:i,fill:0==i?"both":"forwards"};r&&(s.easing=r);var u={},l=o.filter((function(e){return e instanceof pt}));J(n,i)&&l.forEach((function(e){var t=e.currentSnapshot;Object.keys(t).forEach((function(e){return u[e]=t[e]}))}));var c=et(e,t=ee(e,t=t.map((function(e){return F(e,!1)})),u));return new pt(e,t,s,c)}}]),e}();function gt(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}var mt,bt=a("ofXK"),yt=((mt=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this))._nextAnimationId=0,r._renderer=e.createRenderer(i.body,{id:"0",encapsulation:u.R.None,styles:[],data:{animation:[]}}),r}return g(n,[{key:"build",value:function(e){var t=this._nextAnimationId.toString();this._nextAnimationId++;var n=Array.isArray(e)?Object(h.i)(e):e;return wt(this._renderer,null,t,"register",[n]),new _t(t,this._renderer)}}]),n}(h.b)).\u0275fac=function(e){return new(e||mt)(u.Vb(u.G),u.Vb(bt.d))},mt.\u0275prov=u.Ib({token:mt,factory:mt.\u0275fac}),mt),_t=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this))._id=e,r._renderer=i,r}return g(n,[{key:"create",value:function(e,t){return new kt(this._id,e,t||{},this._renderer)}}]),n}(h.c),kt=function(){function e(t,n,i,r){p(this,e),this.id=t,this.element=n,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}return g(e,[{key:"_listen",value:function(e,t){return this._renderer.listen(this.element,"@@".concat(this.id,":").concat(e),t)}},{key:"_command",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return wt(this._renderer,this.element,this.id,e,n)}},{key:"onDone",value:function(e){this._listen("done",e)}},{key:"onStart",value:function(e){this._listen("start",e)}},{key:"onDestroy",value:function(e){this._listen("destroy",e)}},{key:"init",value:function(){this._command("init")}},{key:"hasStarted",value:function(){return this._started}},{key:"play",value:function(){this._command("play"),this._started=!0}},{key:"pause",value:function(){this._command("pause")}},{key:"restart",value:function(){this._command("restart")}},{key:"finish",value:function(){this._command("finish")}},{key:"destroy",value:function(){this._command("destroy")}},{key:"reset",value:function(){this._command("reset")}},{key:"setPosition",value:function(e){this._command("setPosition",e)}},{key:"getPosition",value:function(){return 0}}]),e}();function wt(e,t,n,i,r){return e.setProperty(t,"@@".concat(n,":").concat(i),r)}var St,Ct,Ot,Tt=((St=function(){function e(t,n,i){p(this,e),this.delegate=t,this.engine=n,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),n.onRemovalComplete=function(e,t){t&&t.parentNode(e)&&t.removeChild(e.parentNode,e)}}return g(e,[{key:"createRenderer",value:function(e,t){var n=this,i=this.delegate.createRenderer(e,t);if(!(e&&t&&t.data&&t.data.animation)){var r=this._rendererCache.get(i);return r||(r=new Et("",i,this.engine),this._rendererCache.set(i,r)),r}var o=t.id,a=t.id+"-"+this._currentId;return this._currentId++,this.engine.register(a,e),t.data.animation.forEach((function t(i){Array.isArray(i)?i.forEac
1h(t):n.engine.registerTrigger(o,a,e,i.name,i)})),new xt(this,a,i,this.engine)}},{key:"begin",value:function(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}},{key:"_scheduleCountTask",value:function(){var e=this;this.promise.then((function(){e._microtaskId++}))}},{key:"scheduleListenerCallback",value:function(e,n,i){var r=this;e>=0&&e<this._microtaskId?this._zone.run((function(){return n(i)})):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then((function(){r._zone.run((function(){r._animationCallbacksBuffer.forEach((function(e){var n=t(e,2);(0,n[0])(n[1])})),r._animationCallbacksBuffer=[]}))})),this._animationCallbacksBuffer.push([n,i]))}},{key:"end",value:function(){var e=this;this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular((function(){e._scheduleCountTask(),e.engine.flush(e._microtaskId)})),this.delegate.end&&this.delegate.end()}},{key:"whenRenderingDone",value:function(){return this.engine.whenRenderingDone()}}]),e}()).\u0275fac=function(e){return new(e||St)(u.Vb(u.G),u.Vb(Je),u.Vb(u.A))},St.\u0275prov=u.Ib({token:St,factory:St.\u0275fac}),St),Et=function(){function e(t,n,i){p(this,e),this.namespaceId=t,this.delegate=n,this.engine=i,this.destroyNode=this.delegate.destroyNode?function(e){return n.destroyNode(e)}:null}return g(e,[{key:"destroy",value:function(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}},{key:"createElement",value:function(e,t){return this.delegate.createElement(e,t)}},{key:"createComment",value:function(e){return this.delegate.createComment(e)}},{key:"createText",value:function(e){return this.delegate.createText(e)}},{key:"appendChild",value:function(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}},{key:"insertBefore",value:function(e,t,n){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,!0)}},{key:"removeChild",value:function(e,t,n){this.engine.onRemove(this.namespaceId,t,this.delegate,n)}},{key:"selectRootElement",value:function(e,t){return this.delegate.selectRootElement(e,t)}},{key:"parentNode",value:function(e){return this.delegate.parentNode(e)}},{key:"nextSibling",value:function(e){return this.delegate.nextSibling(e)}},{key:"setAttribute",value:function(e,t,n,i){this.delegate.setAttribute(e,t,n,i)}},{key:"removeAttribute",value:function(e,t,n){this.delegate.removeAttribute(e,t,n)}},{key:"addClass",value:function(e,t){this.delegate.addClass(e,t)}},{key:"removeClass",value:function(e,t){this.delegate.removeClass(e,t)}},{key:"setStyle",value:function(e,t,n,i){this.delegate.setStyle(e,t,n,i)}},{key:"removeStyle",value:function(e,t,n){this.delegate.removeStyle(e,t,n)}},{key:"setProperty",value:function(e,t,n){"@"==t.charAt(0)&&"@.disabled"==t?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}},{key:"setValue",value:function(e,t){this.delegate.setValue(e,t)}},{key:"listen",value:function(e,t,n){return this.delegate.listen(e,t,n)}},{key:"disableAnimations",value:function(e,t){this.engine.disableAnimations(e,t)}},{key:"data",get:function(){return this.delegate.data}}]),e}(),xt=function(e){s(i,e);var n=l(i);function i(e,t,r,o){var a;return p(this,i),(a=n.call(this,t,r,o)).factory=e,a.namespaceId=t,a}return g(i,[{key:"setProperty",value:function(e,t,n){"@"==t.charAt(0)?"."==t.charAt(1)&&"@.disabled"==t?this.disableAnimations(e,n=void 0===n||!!n):this.engine.process(this.namespaceId,e,t.substr(1),n):this.delegate.setProperty(e,t,n)}},{key:"listen",value:function(e,n,i){var r,o,a=this;if("@"==n.charAt(0)){var s,u=function(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}(e),l=n.substr(1),c="";return"@"!=l.charAt(0)&&(o=(r=l).indexOf("."),l=(s=t([r.substring(0,o),r.substr(o+1)],2))[0],c=s[1]),this.engine.listen(this.namespaceId,u,l,c,(function(e){a.factory.scheduleListenerCallback(e._data||-1,i,e)}))}return this.delegate.listen(e,n,i)}}]),i}(Et),Mt=((Ct=function(e){s(n,e);var t=l(n);function n(e,i,r){return p(this,n),t.call(this,e.body,i,r)}return n}(Je)).\u0275fac=function(e){return new(e||Ct)(u.Vb(bt.d),u.Vb(V),u.Vb(Te))},Ct.\u0275prov=u.Ib({token:Ct,factory:Ct.\u0275fac}),Ct),Pt=new u.r("AnimationModuleType"),At=[{provide:V,useFactory:function(){return"function"==typeof gt()?new vt:new ft}},{provide:Pt,useValue:"BrowserAnimations"},{provide:h.b,useClass:yt},{provide:Te,useFactory:function(){return new Ee}},{provide:Je,useClass:Mt},{provide:u.G,useFactory:function(e,t,n){return new Tt(e,t,n)},deps:[c.i,Je,u.A]}],It=((Ot=function e(){p(this,e)}).\u0275mod=u.Kb({type:Ot}),Ot.\u0275inj=u.Jb({factory:function(e){return new(e||Ot)},providers:At,imports:[c.a]}),Ot)},SeVD:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("ngJS"),r=n("NJ4a"),o=n("Lhse"),a=n("kJWO"),s=n("I55L"),u=n("c2HN"),l=n("XoHu"),c=function(e){if(e&&"function"==typeof e[a.a])return c=e,function(e){var t=c[a.a]();if("function"!=typeof t.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return t.subscribe(e)};if(Object(s.a)(e))return Object(i.a)(e);if(Object(u.a)(e))return n=e,function(e){return n.then((function(t){e.closed||(e.next(t),e.complete())}),(function(t){return e.error(t)})).then(null,r.a),e};
1if(e&&"function"==typeof e[o.a])return t=e,function(e){for(var n=t[o.a]();;){var i=void 0;try{i=n.next()}catch(r){return e.error(r),e}if(i.done){e.complete();break}if(e.next(i.value),e.closed)break}return"function"==typeof n.return&&e.add((function(){n.return&&n.return()})),e};var t,n,c,h=Object(l.a)(e)?"an invalid object":"'".concat(e,"'");throw new TypeError("You provided ".concat(h," where a stream was expected. You can provide an Observable, Promise, Array, or Iterable."))}},SpAZ:function(e,t,n){"use strict";function i(e){return e}n.d(t,"a",(function(){return i}))},SxV6:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("sVev"),r=n("pLZG"),o=n("IzEk"),a=n("xbPD"),s=n("XDbj"),u=n("SpAZ");function l(e,t){var n=arguments.length>=2;return function(l){return l.pipe(e?Object(r.a)((function(t,n){return e(t,n,l)})):u.a,Object(o.a)(1),n?Object(a.a)(t):Object(s.a)((function(){return new i.a})))}}},TY1r:function(e,n,i){"use strict";i.d(n,"b",(function(){return L})),i.d(n,"a",(function(){return V}));var r=i("ofXK"),o=i("tk/3"),a=i("fXoL"),u=i("jhN1"),c=i("LRne"),h=i("z6cu"),d=i("cp0P"),f=i("vkgz"),v=i("lJxs"),m=i("JIr8"),b=i("nYR2"),y=i("w1tV"),_=i("IzEk"),k=i("dEu6"),w=i("j14s"),S=["*"];function C(e){return Error('Unable to find icon with the name "'.concat(e,'"'))}function O(e){return Error("The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was \"".concat(e,'".'))}function T(e){return Error("The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was \"".concat(e,'".'))}var E=function e(t,n){p(this,e),this.options=n,t.nodeName?this.svgElement=t:this.url=t},x=function(){var e=function(){function e(t,n,i,r){p(this,e),this._httpClient=t,this._sanitizer=n,this._errorHandler=r,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._defaultFontSetClass="material-icons",this._document=i}return g(e,[{key:"addSvgIcon",value:function(e,t,n){return this.addSvgIconInNamespace("",e,t,n)}},{key:"addSvgIconLiteral",value:function(e,t,n){return this.addSvgIconLiteralInNamespace("",e,t,n)}},{key:"addSvgIconInNamespace",value:function(e,t,n,i){return this._addSvgIconConfig(e,t,new E(n,i))}},{key:"addSvgIconLiteralInNamespace",value:function(e,t,n,i){var r=this._sanitizer.sanitize(a.J.HTML,n);if(!r)throw T(n);var o=this._createSvgElementForSingleIcon(r,i);return this._addSvgIconConfig(e,t,new E(o,i))}},{key:"addSvgIconSet",value:function(e,t){return this.addSvgIconSetInNamespace("",e,t)}},{key:"addSvgIconSetLiteral",value:function(e,t){return this.addSvgIconSetLiteralInNamespace("",e,t)}},{key:"addSvgIconSetInNamespace",value:function(e,t,n){return this._addSvgIconSetConfig(e,new E(t,n))}},{key:"addSvgIconSetLiteralInNamespace",value:function(e,t,n){var i=this._sanitizer.sanitize(a.J.HTML,t);if(!i)throw T(t);var r=this._svgElementFromString(i);return this._addSvgIconSetConfig(e,new E(r,n))}},{key:"registerFontClassAlias",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return this._fontCssClassesByAlias.set(e,t),this}},{key:"classNameForFontAlias",value:function(e){return this._fontCssClassesByAlias.get(e)||e}},{key:"setDefaultFontSetClass",value:function(e){return this._defaultFontSetClass=e,this}},{key:"getDefaultFontSetClass",value:function(){return this._defaultFontSetClass}},{key:"getSvgIconFromUrl",value:function(e){var t=this,n=this._sanitizer.sanitize(a.J.RESOURCE_URL,e);if(!n)throw O(e);var i=this._cachedIconsByUrl.get(n);return i?Object(c.a)(M(i)):this._loadSvgIconFromConfig(new E(e)).pipe(Object(f.a)((function(e){return t._cachedIconsByUrl.set(n,e)})),Object(v.a)((function(e){return M(e)})))}},{key:"getNamedSvgIcon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=P(t,e),i=this._svgIconConfigs.get(n);if(i)return this._getSvgFromConfig(i);var r=this._iconSetConfigs.get(t);return r?this._getSvgFromIconSetConfigs(e,r):Object(h.a)(C(n))}},{key:"ngOnDestroy",value:function(){this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}},{key:"_getSvgFromConfig",value:function(e){return e.svgElement?Object(c.a)(M(e.svgElement)):this._loadSvgIconFromConfig(e).pipe(Object(f.a)((function(t){return e.svgElement=t})),Object(v.a)((function(e){return M(e)})))}},{key:"_getSvgFromIconSetConfigs",value:function(e,t){var n=this,i=this._extractIconWithNameFromAnySet(e,t);if(i)return Object(c.a)(i);var r=t.filter((function(e){return!e.svgElement})).map((function(e){return n._loadSvgIconSetFromConfig(e).pipe(Object(m.a)((function(t){var i="Loading icon set URL: ".concat(n._sanitizer.sanitize(a.J.RESOURCE_URL,e.url)," failed: ").concat(t.message);return n._errorHandler?n._errorHandler.handleError(new Error(i)):console.error(i),Object(c.a)(null)})))}));return Object(d.a)(r).pipe(Object(v.a)((function(){var i=n._extractIconWithNameFromAnySet(e,t);if(!i)throw C(e);return i})))}},{key:"_extractIconWithNameFromAnySet",value:function(e,t){for(var n=t.length-1;n>=0;n--){var i=t[n];if(i.svgElement){var r=this._extractSvgIconFromSet(i.svgElement,e,i.options);if(r)return r}}return null}},{key:"_loadSvgIconFromConfig",value:function(e){var t=this;return this._fetchUrl(e.url).pipe(Object(v.a)((function(n){return t._createSvgElementForSingleIcon(n,e.options)})))}},{key:"_loadSvgIconSetFromConfig",value:function(e){var t=this;return e.svgElement?Object(c.a)(e.svgElement):this._fetchUrl(e.url).pipe(Object(v.a)((function(n){return e.svgElement||(e.svgElement=t._svgElementFromString(n)),e.svgElement})))}},{key:"_createSvgElementForSingleIcon",value:function(e,t){var n=this._svgElementFromString(e);return this._setSvgAttributes(n,t),n}},{key:"_extractSvgIconFromSet",value:function(e,t,n){var i=e.querySelector('[id="'.concat(t,'"]'));if(!i)return null;var r=i.cloneNode(!0);if(r.removeAttribute("id"),"svg"===r.nodeName.toLowerCase())return this._setSvgAttributes(r,n);if("symbol"===r.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(r),n);var o=this._svgElementFromString("<svg></svg>");return o.appendChild(r),this._setSvgAttributes(o,n)}},{key:"_svgElementFromString",value:function(e){var t=this._document.createElement("DIV");t.innerHTML=e;var n=t.querySelector("svg");if(!n)throw Error("<svg> tag not found");return n}},{key:"_toSvgElement",value:function(e){for(var t=this._svgElementFromString("<svg></svg>"),n=e.attributes,i=0;i<n.length;i++){var r=n[i],o=r.name,a=r.value;"id"!==o&&t.setAttribute(o,a)}for(var s=0;s<e.childNodes.length;s++)e.childNodes[s].nodeType===this._document.ELEMENT_NODE&&t.appendChild(e.childNodes[s].cloneNode(!0));return t}},{key:"_setSvgAttributes",value:function(e,t){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),t&&t.viewBox&&e.setAttribute("viewBox",t.viewBox),e}},{key:"_fetchUrl",value:function(e){var t=this;if(!this._httpClient)throw Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.");if(null==e)throw Error('Cannot fetch icon from URL "'.concat(e,'".'));var n=this._sanitizer.sanitize(a.J.RESOURCE_URL,e);if(!n)throw O(e);var i=this._inProgressUrlFetches.get(n);if(i)return i;var r=this._httpClient.get(n,{responseType:"text"}).pipe(Object(b.a)((function(){return t._inProgressUrlFetches.delete(n)})),Object(y.a)());return this._inProgressUrlFetches.set(n,r),r}},{key:"_addSvgIconConfig",value:function(e,t,n){return this._svgIconConfigs.set(P(e,t),n),this}},{key:"_addSvgIconSetConfig",value:function(e,t){var n=this._iconSetConfigs.get(e);return n?n.push(t):this._iconSetConfigs.set(e,[t]),this}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.a,8),a.Vb(u.b),a.Vb(r.d,8),a.Vb(a.m,8))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(o.a,8),Object(a.Vb)(u.b),Object(a.Vb)(r.d,8),Object(a.Vb)(a.m,8))},token:e,providedIn:"root"}),e}();function M(e){return e.cloneNode(!0)}function P(e,t){return e+":"+t}var A=Object(w.h)((function e(t){p(this,e),this._elementRef=t})),I=new a.r("mat-icon-location",{providedIn:"root",factory:function(){var e=Object(a.W)(r.d),t=e?e.location:null;return{getPathname:function(){return t?t.pathname+t.search:""}}}}),D=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],R=D.map((function(e){return"[".concat(e,"]")})).join(", "),N=/^url\(['"]?#(.*?)['"]?\)$/,V=function(){var e=function(e){s(i,e);var n=l(i);function i(e,t,r,o,a){var s;return p(this,i),(s=n.call(this,e))._iconRegistry=t,s._location=o,s._errorHandler=a,s._inline=!1,r||e.nativeElement.setAttribute("aria-hidden","true"),s}return g(i,[{key:"_splitIconName",value:function(e){if(!e)return["",""];var t=e.split(":");switch(t.length){case 1:return["",t[0]];case 2:return t;default:throw Error('Invalid icon name: "'.concat(e,'"'))}}},{key:"ngOnChanges",value:function(e){var n=this,i=e.svgIcon;
1if(i)if(this.svgIcon){var r=t(this._splitIconName(this.svgIcon),2),o=r[0],a=r[1];this._iconRegistry.getNamedSvgIcon(a,o).pipe(Object(_.a)(1)).subscribe((function(e){return n._setSvgElement(e)}),(function(e){var t="Error retrieving icon ".concat(o,":").concat(a,"! ").concat(e.message);n._errorHandler?n._errorHandler.handleError(new Error(t)):console.error(t)}))}else i.previousValue&&this._clearSvgElement();this._usingFontIcon()&&this._updateFontIconClasses()}},{key:"ngOnInit",value:function(){this._usingFontIcon()&&this._updateFontIconClasses()}},{key:"ngAfterViewChecked",value:function(){var e=this._elementsWithExternalReferences;if(e&&this._location&&e.size){var t=this._location.getPathname();t!==this._previousPath&&(this._previousPath=t,this._prependPathToReferences(t))}}},{key:"ngOnDestroy",value:function(){this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}},{key:"_usingFontIcon",value:function(){return!this.svgIcon}},{key:"_setSvgElement",value:function(e){this._clearSvgElement();for(var t=e.querySelectorAll("style"),n=0;n<t.length;n++)t[n].textContent+=" ";if(this._location){var i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i)}this._elementRef.nativeElement.appendChild(e)}},{key:"_clearSvgElement",value:function(){var e=this._elementRef.nativeElement,t=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();t--;){var n=e.childNodes[t];1===n.nodeType&&"svg"!==n.nodeName.toLowerCase()||e.removeChild(n)}}},{key:"_updateFontIconClasses",value:function(){if(this._usingFontIcon()){var e=this._elementRef.nativeElement,t=this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet):this._iconRegistry.getDefaultFontSetClass();t!=this._previousFontSetClass&&(this._previousFontSetClass&&e.classList.remove(this._previousFontSetClass),t&&e.classList.add(t),this._previousFontSetClass=t),this.fontIcon!=this._previousFontIconClass&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}}},{key:"_cleanupFontValue",value:function(e){return"string"==typeof e?e.trim().split(" ")[0]:e}},{key:"_prependPathToReferences",value:function(e){var t=this._elementsWithExternalReferences;t&&t.forEach((function(t,n){t.forEach((function(t){n.setAttribute(t.name,"url('".concat(e,"#").concat(t.value,"')"))}))}))}},{key:"_cacheChildrenWithExternalReferences",value:function(e){for(var t=e.querySelectorAll(R),n=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map,i=function(e){D.forEach((function(i){var r=t[e],o=r.getAttribute(i),a=o?o.match(N):null;if(a){var s=n.get(r);s||(s=[],n.set(r,s)),s.push({name:i,value:a[1]})}}))},r=0;r<t.length;r++)i(r)}},{key:"inline",get:function(){return this._inline},set:function(e){this._inline=Object(k.b)(e)}},{key:"fontSet",get:function(){return this._fontSet},set:function(e){this._fontSet=this._cleanupFontValue(e)}},{key:"fontIcon",get:function(){return this._fontIcon},set:function(e){this._fontIcon=this._cleanupFontValue(e)}}]),i}(A);return e.\u0275fac=function(t){return new(t||e)(a.Mb(a.l),a.Mb(x),a.Wb("aria-hidden"),a.Mb(I,8),a.Mb(a.m,8))},e.\u0275cmp=a.Gb({type:e,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:4,hostBindings:function(e,t){2&e&&a.Eb("mat-icon-inline",t.inline)("mat-icon-no-color","primary"!==t.color&&"accent"!==t.color&&"warn"!==t.color)},inputs:{color:"color",inline:"inline",fontSet:"fontSet",fontIcon:"fontIcon",svgIcon:"svgIcon"},exportAs:["matIcon"],features:[a.yb,a.zb],ngContentSelectors:S,decls:1,vars:0,template:function(e,t){1&e&&(a.hc(),a.gc(0))},styles:[".mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1,1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0}),e}(),L=function(){var e=function e(){p(this,e)};return e.\u0275mod=a.Kb({type:e}),e.\u0275inj=a.Jb({factory:function(t){return new(t||e)},imports:[[w.d],w.d]}),e}()},VRyK:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HDdC"),r=n("z+Ro"),o=n("bHdf"),a=n("yCtX");function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var s=Number.POSITIVE_INFINITY,u=null,l=t[t.length-1];return Object(r.a)(l)?(u=t.pop(),t.length>
11&&"number"==typeof t[t.length-1]&&(s=t.pop())):"number"==typeof l&&(s=t.pop()),null===u&&1===t.length&&t[0]instanceof i.a?t[0]:Object(o.a)(s)(Object(a.a)(t,u))}},WMd4:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("EY2u"),r=n("LRne"),o=n("z6cu"),a=function(){var e=function(){function e(t,n,i){p(this,e),this.kind=t,this.value=n,this.error=i,this.hasValue="N"===t}return g(e,[{key:"observe",value:function(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}}},{key:"do",value:function(e,t,n){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return n&&n()}}},{key:"accept",value:function(e,t,n){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,n)}},{key:"toObservable",value:function(){switch(this.kind){case"N":return Object(r.a)(this.value);case"E":return Object(o.a)(this.error);case"C":return Object(i.b)()}throw new Error("unexpected notification kind value")}}],[{key:"createNext",value:function(t){return void 0!==t?new e("N",t):e.undefinedValueNotification}},{key:"createError",value:function(t){return new e("E",void 0,t)}},{key:"createComplete",value:function(){return e.completeNotification}}]),e}();return e.completeNotification=new e("C"),e.undefinedValueNotification=new e("N",void 0),e}()},XDbj:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("sVev"),r=n("7o/Q");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;return function(t){return t.lift(new a(e))}}var a=function(){function e(t){p(this,e),this.errorFactory=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new u(e,this.errorFactory))}}]),e}(),u=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).errorFactory=i,r.hasValue=!1,r}return g(n,[{key:"_next",value:function(e){this.hasValue=!0,this.destination.next(e)}},{key:"_complete",value:function(){if(this.hasValue)return this.destination.complete();var e;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)}}]),n}(r.a);function c(){return new i.a}},XNiG:function(e,t,i){"use strict";i.d(t,"b",(function(){return d})),i.d(t,"a",(function(){return v}));var r=i("HDdC"),o=i("7o/Q"),a=i("quSY"),u=i("9ppp"),c=i("Ylt2"),h=i("2QA8"),d=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this,e)).destination=e,i}return n}(o.a),v=function(){var e=function(e){s(i,e);var t=l(i);function i(){var e;return p(this,i),(e=t.call(this)).observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return g(i,[{key:h.a,value:function(){return new d(this)}},{key:"lift",value:function(e){var t=new m(this,this);return t.operator=e,t}},{key:"next",value:function(e){if(this.closed)throw new u.a;if(!this.isStopped)for(var t=this.observers,n=t.length,i=t.slice(),r=0;r<n;r++)i[r].next(e)}},{key:"error",value:function(e){if(this.closed)throw new u.a;this.hasError=!0,this.thrownError=e,this.isStopped=!0;for(var t=this.observers,n=t.length,i=t.slice(),r=0;r<n;r++)i[r].error(e);this.observers.length=0}},{key:"complete",value:function(){if(this.closed)throw new u.a;this.isStopped=!0;for(var e=this.observers,t=e.length,n=e.slice(),i=0;i<t;i++)n[i].complete();this.observers.length=0}},{key:"unsubscribe",value:function(){this.isStopped=!0,this.closed=!0,this.observers=null}},{key:"_trySubscribe",value:function(e){if(this.closed)throw new u.a;return n(f(i.prototype),"_trySubscribe",this).call(this,e)}},{key:"_subscribe",value:function(e){if(this.closed)throw new u.a;return this.hasError?(e.error(this.thrownError),a.a.EMPTY):this.isStopped?(e.complete(),a.a.EMPTY):(this.observers.push(e),new c.a(this,e))}},{key:"asObservable",value:function(){var e=new r.a;return e.source=this,e}}]),i}(r.a);return e.create=function(e,t){return new m(e,t)},e}(),m=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this)).destination=e,r.source=i,r}return g(n,[{key:"next",value:function(e){var t=this.destination;t&&t.next&&t.next(e)}},{key:"error",value:function(e){var t=this.destination;t&&t.error&&this.destination.error(e)}},{key:"complete",value:function(){var e=this.destination;e&&e.complete&&this.destination.complete()}},{key:"_subscribe",value:function(e){return this.source?this.source.subscribe(e):a.a.EMPTY}}]),n}(v)},XoHu:function(e,t,n){"use strict";function i(e){return null!==e&&"object"==typeof e}n.d(t,"a",(function(){return i}))},Ylt2:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this)).subject=e,r.subscriber=i,r.closed=!1,r}return g(n,[{key:"unsubscribe",value:function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}}}]),n}(n("quSY").a)},bHdf:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}
1));var i=n("5+tZ"),r=n("SpAZ");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;return Object(i.a)(r.a,e)}},bOdf:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("5+tZ");function r(e,t){return Object(i.a)(e,t,1)}},bhfF:function(e,t,n){"use strict";n.d(t,"a",(function(){return xe})),n.d(t,"b",(function(){return Pe})),n.d(t,"c",(function(){return Ee}));var i=n("fXoL"),r=n("ofXK"),o=n("XNiG"),a=n("VRyK"),u=n("LRne"),c=n("Cfvw"),h=n("vkgz"),d=n("pLZG"),f=n("eIep"),v=n("SxV6"),m=n("IzEk"),b=n("zP0r"),y=n("lJxs"),_=n("Kqap"),k=n("BFxc"),w=n("xbPD"),S=n("mCNh");function C(e,t,n){return 0===n?[t]:(e.push(t),e)}var O=n("D0XW"),T=n("7o/Q"),E=n("WMd4"),x=function(){function e(t,n){p(this,e),this.delay=t,this.scheduler=n}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new M(e,this.delay,this.scheduler))}}]),e}(),M=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e)).delay=i,o.scheduler=r,o.queue=[],o.active=!1,o.errored=!1,o}return g(n,[{key:"_schedule",value:function(e){this.active=!0,this.destination.add(e.schedule(n.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))}},{key:"scheduleNotification",value:function(e){if(!0!==this.errored){var t=this.scheduler,n=new P(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}}},{key:"_next",value:function(e){this.scheduleNotification(E.a.createNext(e))}},{key:"_error",value:function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.scheduleNotification(E.a.createComplete()),this.unsubscribe()}}],[{key:"dispatch",value:function(e){for(var t=e.source,n=t.queue,i=e.scheduler,r=e.destination;n.length>0&&n[0].time-i.now()<=0;)n.shift().notification.observe(r);if(n.length>0){var o=Math.max(0,n[0].time-i.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1}}]),n}(T.a),P=function e(t,n){p(this,e),this.time=t,this.notification=n},A=n("tyNb"),I=n("R0Ic"),D=n("jhN1"),R=function(e,t){return{isMouseDragable:e,isTouchDragable:t}};function N(e,t){if(1&e&&(i.Rb(0,"div",4),i.Nb(1,"owl-stage",5),i.Qb()),2&e){var n=i.cc();i.Bb(1),i.ic("owlDraggable",i.nc(3,R,null==n.owlDOMData?null:n.owlDOMData.isMouseDragable,null==n.owlDOMData?null:n.owlDOMData.isTouchDragable))("stageData",n.stageData)("slidesData",n.slidesData)}}var V=function(e,t){return{active:e,"owl-dot-text":t}};function L(e,t){if(1&e){var n=i.Sb();i.Rb(0,"div",11),i.Yb("click",(function(){i.vc(n);var e=t.$implicit;return i.cc(2).moveByDot(e.id)})),i.Nb(1,"span",12),i.Qb()}if(2&e){var r=t.$implicit;i.ic("ngClass",i.nc(2,V,r.active,r.showInnerContent)),i.Bb(1),i.ic("innerHTML",r.innerContent,i.wc)}}var H=function(e){return{disabled:e}};function j(e,t){if(1&e){var n=i.Sb();i.Pb(0),i.Rb(1,"div",6),i.Rb(2,"div",7),i.Yb("click",(function(){return i.vc(n),i.cc().prev()})),i.Qb(),i.Rb(3,"div",8),i.Yb("click",(function(){return i.vc(n),i.cc().next()})),i.Qb(),i.Qb(),i.Rb(4,"div",9),i.Fc(5,L,2,5,"div",10),i.Qb(),i.Ob()}if(2&e){var r=i.cc();i.Bb(1),i.ic("ngClass",i.mc(7,H,null==r.navData?null:r.navData.disabled)),i.Bb(1),i.ic("ngClass",i.mc(9,H,null==r.navData||null==r.navData.prev?null:r.navData.prev.disabled))("innerHTML",null==r.navData||null==r.navData.prev?null:r.navData.prev.htmlText,i.wc),i.Bb(1),i.ic("ngClass",i.mc(11,H,null==r.navData||null==r.navData.next?null:r.navData.next.disabled))("innerHTML",null==r.navData||null==r.navData.next?null:r.navData.next.htmlText,i.wc),i.Bb(1),i.ic("ngClass",i.mc(13,H,null==r.dotsData?null:r.dotsData.disabled)),i.Bb(1),i.ic("ngForOf",null==r.dotsData?null:r.dotsData.dots)}}var B=function(e,t,n,i,r){return{"owl-rtl":e,"owl-loaded":t,"owl-responsive":n,"owl-drag":i,"owl-grab":r}};function F(e,t){}function G(e,t){if(1&e&&i.Fc(0,F,0,0,"ng-template",4),2&e){var n=i.cc().$implicit;i.ic("ngTemplateOutlet",n.tplRef)}}var U=function(e,t,n,i){return{width:e,"margin-left":t,"margin-right":n,left:i}};function z(e,t){if(1&e){var n=i.Sb();i.Pb(0),i.Rb(1,"div",2),i.Yb("animationend",(function(){i.vc(n);var e=t.$implicit;return i.cc().clear(e.id)})),i.Fc(2,G,1,1,void 0,3),i.Qb(),i.Ob()}if(2&e){var r=t.$implicit;i.Bb(1),i.ic("ngClass",r.classes)("ngStyle",i.pc(4,U,r.width+"px",r.marginL?r.marginL+"px":"",r.marginR?r.marginR+"px":"",r.left))("@autoHeight",r.heightState),i.Bb(1),i.ic("ngIf",r.load)}}var W,X,K,q,Q,Z,Y,$,J,ee,te,ne,ie,re,oe,ae=function(e,t,n,i,r){return{width:e,transform:t,transition:n,"padding-left":i,"padding-right":r}},se=((W=function(){function e(t){p(this,e),this.eventManager=t,this.resizeSubject=ne
1w o.a,this.eventManager.addGlobalEventListener("window","resize",this.onResize.bind(this)),this.eventManager.addGlobalEventListener("window","onload",this.onLoaded.bind(this))}return g(e,[{key:"onResize",value:function(e){this.resizeSubject.next(e.target)}},{key:"onLoaded",value:function(e){this.windowWidth=e.target}},{key:"onResize$",get:function(){return this.resizeSubject.asObservable()}}]),e}()).\u0275fac=function(e){return new(e||W)(i.Vb(D.c))},W.\u0275prov=i.Ib({token:W,factory:W.\u0275fac}),W),ue=function e(){p(this,e),this.items=3,this.skip_validateItems=!1,this.loop=!1,this.center=!1,this.rewind=!1,this.mouseDrag=!0,this.touchDrag=!0,this.pullDrag=!0,this.freeDrag=!1,this.margin=0,this.stagePadding=0,this.merge=!1,this.mergeFit=!0,this.autoWidth=!1,this.startPosition=0,this.rtl=!1,this.smartSpeed=250,this.fluidSpeed=!1,this.dragEndSpeed=!1,this.responsive={},this.responsiveRefreshRate=200,this.nav=!1,this.navText=["prev","next"],this.navSpeed=!1,this.slideBy=1,this.dots=!0,this.dotsEach=!1,this.dotsData=!1,this.dotsSpeed=!1,this.autoplay=!1,this.autoplayTimeout=5e3,this.autoplayHoverPause=!1,this.autoplaySpeed=!1,this.autoplayMouseleaveTimeout=1,this.lazyLoad=!1,this.lazyLoadEager=0,this.slideTransition="",this.animateOut=!1,this.animateIn=!1,this.autoHeight=!1,this.URLhashListener=!1},le=function e(){p(this,e),this.items="number",this.skip_validateItems="boolean",this.loop="boolean",this.center="boolean",this.rewind="boolean",this.mouseDrag="boolean",this.touchDrag="boolean",this.pullDrag="boolean",this.freeDrag="boolean",this.margin="number",this.stagePadding="number",this.merge="boolean",this.mergeFit="boolean",this.autoWidth="boolean",this.startPosition="number|string",this.rtl="boolean",this.smartSpeed="number",this.fluidSpeed="boolean",this.dragEndSpeed="number|boolean",this.responsive={},this.responsiveRefreshRate="number",this.nav="boolean",this.navText="string[]",this.navSpeed="number|boolean",this.slideBy="number|string",this.dots="boolean",this.dotsEach="number|boolean",this.dotsData="boolean",this.dotsSpeed="number|boolean",this.autoplay="boolean",this.autoplayTimeout="number",this.autoplayHoverPause="boolean",this.autoplaySpeed="number|boolean",this.autoplayMouseleaveTimeout="number",this.lazyLoad="boolean",this.lazyLoadEager="number",this.slideTransition="string",this.animateOut="string|boolean",this.animateIn="string|boolean",this.autoHeight="boolean",this.URLhashListener="boolean"},ce=((X=function(){function e(t){p(this,e),this.errorHandler=t}return g(e,[{key:"log",value:function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];Object(i.X)()&&(t=console).log.apply(t,[e].concat(r))}},{key:"error",value:function(e){this.errorHandler.handleError(e)}},{key:"warn",value:function(e){for(var t,n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];(t=console).warn.apply(t,[e].concat(i))}}]),e}()).\u0275fac=function(e){return new(e||X)(i.Vb(i.m))},X.\u0275prov=i.Ib({token:X,factory:X.\u0275fac}),X),he=function(e){return e.Event="event",e.State="state",e}({}),de=function(e){return e.Default="default",e.Inner="inner",e.Outer="outer",e}({}),fe=((q=function(){function e(t){var n=this;p(this,e),this.logger=t,this._viewSettingsShipper$=new o.a,this._initializedCarousel$=new o.a,this._changeSettingsCarousel$=new o.a,this._changedSettingsCarousel$=new o.a,this._translateCarousel$=new o.a,this._translatedCarousel$=new o.a,this._resizeCarousel$=new o.a,this._resizedCarousel$=new o.a,this._refreshCarousel$=new o.a,this._refreshedCarousel$=new o.a,this._dragCarousel$=new o.a,this._draggedCarousel$=new o.a,this.settings={items:0},this.owlDOMData={rtl:!1,isResponsive:!1,isRefreshed:!1,isLoaded:!1,isLoading:!1,isMouseDragable:!1,isGrab:!1,isTouchDragable:!1},this.stageData={transform:"translate3d(0px,0px,0px)",transition:"0s",width:0,paddingL:0,paddingR:0},this._items=[],this._widths=[],this._supress={},this._plugins={},this._current=null,this._clones=[],this._mergers=[],this._speed=null,this._coordinates=[],this._breakpoint=null,this.clonedIdPrefix="cloned-",this._options={},this._invalidated={},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},this._pipe=[{filter:["width","items","settings"],run:function(e){e.current=n._items&&n._items[n.relative(n._current)].id}},{filter:["width","items","settings"],run:function(e){var t=n.settings.margin||"",i=n.settings.rtl,r={"margin-left":i?t:"","margin-right":i?"":t};!n.settings.autoWidth||n.slidesData.forEach((function(e){e.marginL=r["margin-left"],e.marginR=r["margin-right"]})),e.css=r}},{filter:["width","items","settings"],run:function(e){var t=+(n.width()/n.settings.items).toFixed(3)-n.settings.margin,i=!n.settings.autoWidth,r=[],o=null,a=n._items.length;for(e.items={merge:!1,width:t};a--;)o=n._mergers[a],o=n.settings.mergeFit&&Math.min(o,n.settings.items)||o,e.items.merge=o>1||e.items.merge,r[a]=i?t*o:n._items[a].width?n._items[a].width:t;n._widths=r,n.slidesData.forEach((function(t,i){t.width=n._widths[i],t.marginR=e.css["margin-right"],t.marginL=e.css["margin-left"]}))}},{filter:["items","settings"],run:function(){var e=[],t=n._items,i=n.settings,r=Math.max(2*i.items,4),o=2*Math.ceil(t.length/2),a=[],s=[],u=i.loop&&t.length?
1i.rewind?r:Math.max(r,o):0;for(u/=2;u--;)e.push(n.normalize(e.length/2,!0)),a.push(Object.assign({},n.slidesData[e[e.length-1]])),e.push(n.normalize(t.length-1-(e.length-1)/2,!0)),s.unshift(Object.assign({},n.slidesData[e[e.length-1]]));n._clones=e,a=a.map((function(e){return e.id="".concat(n.clonedIdPrefix).concat(e.id),e.isActive=!1,e.isCloned=!0,e})),s=s.map((function(e){return e.id="".concat(n.clonedIdPrefix).concat(e.id),e.isActive=!1,e.isCloned=!0,e})),n.slidesData=s.concat(n.slidesData).concat(a)}},{filter:["width","items","settings"],run:function(){for(var e=n.settings.rtl?1:-1,t=n._clones.length+n._items.length,i=[],r=-1,o=0,a=0;++r<t;)o=i[r-1]||0,a=n._widths[n.relative(r)]+n.settings.margin,i.push(o+a*e);n._coordinates=i}},{filter:["width","items","settings"],run:function(){var e=n.settings.stagePadding,t=n._coordinates,i={width:Math.ceil(Math.abs(t[t.length-1]))+2*e,"padding-left":e||"","padding-right":e||""};n.stageData.width=i.width,n.stageData.paddingL=i["padding-left"],n.stageData.paddingR=i["padding-right"]}},{filter:["width","items","settings"],run:function(e){var t=e.current?n.slidesData.findIndex((function(t){return t.id===e.current})):0;t=Math.max(n.minimum(),Math.min(n.maximum(),t)),n.reset(t)}},{filter:["position"],run:function(){n.animate(n.coordinates(n._current))}},{filter:["width","position","items","settings"],run:function(){var e,t,i,r,o,a,s=n.settings.rtl?1:-1,u=2*n.settings.stagePadding,l=[];if("number"==typeof(e=n.coordinates(n.current()))?e+=u:e=0,t=e+n.width()*s,-1===s&&n.settings.center){var c=n._coordinates.filter((function(t){return n.settings.items%2==1?t>=e:t>e}));e=c.length?c[c.length-1]:e}for(o=0,a=n._coordinates.length;o<a;o++)i=Math.ceil(n._coordinates[o-1]||0),r=Math.ceil(Math.abs(n._coordinates[o])+u*s),(n._op(i,"<=",e)&&n._op(i,">",t)||n._op(r,"<",e)&&n._op(r,">",t))&&l.push(o);n.slidesData.forEach((function(e){return e.isActive=!1,e})),l.forEach((function(e){n.slidesData[e].isActive=!0})),n.settings.center&&(n.slidesData.forEach((function(e){return e.isCentered=!1,e})),n.slidesData[n.current()].isCentered=!0)}}]}return g(e,[{key:"getViewCurSettings",value:function(){return this._viewSettingsShipper$.asObservable()}},{key:"getInitializedState",value:function(){return this._initializedCarousel$.asObservable()}},{key:"getChangeState",value:function(){return this._changeSettingsCarousel$.asObservable()}},{key:"getChangedState",value:function(){return this._changedSettingsCarousel$.asObservable()}},{key:"getTranslateState",value:function(){return this._translateCarousel$.asObservable()}},{key:"getTranslatedState",value:function(){return this._translatedCarousel$.asObservable()}},{key:"getResizeState",value:function(){return this._resizeCarousel$.asObservable()}},{key:"getResizedState",value:function(){return this._resizedCarousel$.asObservable()}},{key:"getRefreshState",value:function(){return this._refreshCarousel$.asObservable()}},{key:"getRefreshedState",value:function(){return this._refreshedCarousel$.asObservable()}},{key:"getDragState",value:function(){return this._dragCarousel$.asObservable()}},{key:"getDraggedState",value:function(){return this._draggedCarousel$.asObservable()}},{key:"setOptions",value:function(e){var t=new ue,n=this._validateOptions(e,t);this._options=Object.assign(Object.assign({},t),n)}},{key:"_validateOptions",value:function(e,t){var n=this,i=Object.assign({},e),r=new le,o=function(i,r){return n.logger.log("options.".concat(r," must be type of ").concat(i,"; ").concat(r,"=").concat(e[r]," skipped to defaults: ").concat(r,"=").concat(t[r])),t[r]};for(var a in i)if(i.hasOwnProperty(a))if("number"===r[a])this._isNumeric(i[a])?(i[a]=+i[a],i[a]="items"===a?this._validateItems(i[a],i.skip_validateItems):i[a]):i[a]=o(r[a],a);else if("boolean"===r[a]&&"boolean"!=typeof i[a])i[a]=o(r[a],a);else if("number|boolean"!==r[a]||this._isNumberOrBoolean(i[a]))if("number|string"!==r[a]||this._isNumberOrString(i[a]))if("string|boolean"!==r[a]||this._isStringOrBoolean(i[a])){if("string[]"===r[a])if(Array.isArray(i[a])){var s=!1;i[a].forEach((function(e){s="string"==typeof e})),s||(i[a]=o(r[a],a))}else i[a]=o(r[a],a)}else i[a]=o(r[a],a);else i[a]=o(r[a],a);else i[a]=o(r[a],a);return i}},{key:"_validateItems",value:function(e,t){var n=e;return e>this._items.length?t?this.logger.log("The option 'items' in your options is bigger than the number of slides. The navigation got disabled"):(n=this._items.length,this.logger.log("The option 'items' in your options is bigger than the number of slides. This option is updated to the current number of slides and the navigation got disabled")):e===this._items.length&&(this.settings.dots||this.settings.nav)&&this.logger.log("Option 'items' in your options is equal to the number of slides. So the navigation got disabled"),n}},{key:"setCarouselWidth",value:function(e){this._width=e}},{key:"setup",value:function(e,t,n){this.setCarouselWidth(e),this.setItems(t),this._defineSlidesData(),this.setOptions(n),this.settings=Object.assign({},this._options),this.setOptionsForViewport(),this._trigger("change",{property:{name:"settings",value:this.settings}}),this.invalidate("settings"),this._trigger("changed",{property:{name:"settings",value:this.settings}})}},{key:"setOptionsForViewport",value:function(){var e=this,t=this._width,n=this._options.responsive,i=-1;if(Object.keys(n).length)if(t){for(var r in n)n.hasOwnProperty(r)&&+r<=t&&+r>i&&(i=Number(r));this.settings=Object.assign(Object.assign(Object.assign({}
1,this._options),n[i]),{items:n[i]&&n[i].items?this._validateItems(n[i].items,this._options.skip_validateItems):this._options.items}),delete this.settings.responsive,this.owlDOMData.isResponsive=!0,this.owlDOMData.isMouseDragable=this.settings.mouseDrag,this.owlDOMData.isTouchDragable=this.settings.touchDrag;var o=[];this._items.forEach((function(t){o.push(e.settings.merge?t.dataMerge:1)})),this._mergers=o,this._breakpoint=i,this.invalidate("settings")}else this.settings.items=1}},{key:"initialize",value:function(e){var t=this;this.enter("initializing"),this.owlDOMData.rtl=this.settings.rtl,this._mergers.length&&(this._mergers=[]),e.forEach((function(e){t._mergers.push(t.settings.merge?e.dataMerge:1)})),this._clones=[],this.reset(this._isNumeric(this.settings.startPosition)?+this.settings.startPosition:0),this.invalidate("items"),this.refresh(),this.owlDOMData.isLoaded=!0,this.owlDOMData.isMouseDragable=this.settings.mouseDrag,this.owlDOMData.isTouchDragable=this.settings.touchDrag,this.sendChanges(),this.leave("initializing"),this._trigger("initialized")}},{key:"sendChanges",value:function(){this._viewSettingsShipper$.next({owlDOMData:this.owlDOMData,stageData:this.stageData,slidesData:this.slidesData,navData:this.navData,dotsData:this.dotsData})}},{key:"_optionsLogic",value:function(){this.settings.autoWidth&&(this.settings.stagePadding=0,this.settings.merge=!1)}},{key:"update",value:function(){for(var e=this,t=0,n=this._pipe.length,i=function(t){return e._invalidated[t]},r={};t<n;){var o=this._pipe[t].filter.filter(i);(this._invalidated.all||o.length>0)&&this._pipe[t].run(r),t++}this.slidesData.forEach((function(t){return t.classes=e.setCurSlideClasses(t)})),this.sendChanges(),this._invalidated={},this.is("valid")||this.enter("valid")}},{key:"width",value:function(e){switch(e=e||de.Default){case de.Inner:case de.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}}},{key:"refresh",value:function(){this.enter("refreshing"),this._trigger("refresh"),this._defineSlidesData(),this.setOptionsForViewport(),this._optionsLogic(),this.update(),this.leave("refreshing"),this._trigger("refreshed")}},{key:"onResize",value:function(e){if(!this._items.length)return!1;this.setCarouselWidth(e),this.enter("resizing"),this._trigger("resize"),this.invalidate("width"),this.refresh(),this.leave("resizing"),this._trigger("resized")}},{key:"prepareDragging",value:function(e){var t,n;return n={x:+(t=this.stageData.transform.replace(/.*\(|\)| |[^,-\d]\w|\)/g,"").split(","))[0],y:+t[1]},this.is("animating")&&this.invalidate("position"),"mousedown"===e.type&&(this.owlDOMData.isGrab=!0),this.speed(0),n}},{key:"enterDragging",value:function(){this.enter("dragging"),this._trigger("drag")}},{key:"defineNewCoordsDrag",value:function(e,t){var n=null,i=null,r=null,o=this.difference(t.pointer,this.pointer(e)),a=this.difference(t.stage.start,o);return!!this.is("dragging")&&(this.settings.loop?(n=this.coordinates(this.minimum()),i=+this.coordinates(this.maximum()+1)-n,a.x=((a.x-n)%i+i)%i+n):(n=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),i=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),r=this.settings.pullDrag?-1*o.x/5:0,a.x=Math.max(Math.min(a.x,n+r),i+r)),a)}},{key:"finishDragging",value:function(e,t,n){var i,r=this.difference(t.pointer,this.pointer(e)),o=t.stage.current,a=["right","left"][+(this.settings.rtl?r.x<+this.settings.rtl:r.x>+this.settings.rtl)];(0!==r.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(+this.settings.dragEndSpeed||this.settings.smartSpeed),i=this.closest(o.x,0!==r.x?a:t.direction),this.current()!==this.current(-1===i?void 0:i)&&(this.invalidate("position"),this.update()),t.direction=a,(Math.abs(r.x)>3||(new Date).getTime()-t.time>300)&&n()),this.is("dragging")&&(this.leave("dragging"),this._trigger("dragged"))}},{key:"closest",value:function(e,t){var n=this.width(),i=this.coordinates(),r=-1;this.settings.center&&(i=i.map((function(e){return 0===e&&(e+=1e-6),e})));for(var o=0;o<i.length&&("left"===t&&e>i[o]-30&&e<i[o]+30?r=o:"right"===t&&e>i[o]-n-30&&e<i[o]-n+30?r=o+1:this._op(e,"<",i[o])&&this._op(e,">",i[o+1]||i[o]-n)?r="left"===t?o+1:o:null===t&&e>i[o]-30&&e<i[o]+30&&(r=o),-1===r);o++);return this.settings.loop||(this._op(e,">",i[this.minimum()])?r=e=this.minimum():this._op(e,"<",i[this.maximum()])&&(r=e=this.maximum())),r}},{key:"animate",value:function(e){var t=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),t&&(this.enter("animating"),this._trigger("translate")),this.stageData.transform="translate3d("+e+"px,0px,0px)",this.stageData.transition=this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}},{key:"is",value:function(e){return this._states.current[e]&&this._states.current[e]>0}},{key:"current",value:function(e){return void 0===e?this._current:0!==this._items.length?(e=this.normalize(e),this._current!==e&&(this._trigger("change",{property:{name:"position",value:e}}),this._current=e,this.invalidate("position"),this._trigger("changed",{property:{name:"position",value:this._current}})),this._current):void 0}},{key:"invalidate",value:function(e){return"string"==typeof e&&(this._invalidated[e]=!0,this.is("valid")&&this.leave("valid")),Object.keys(this._invalidated)}},{key:"reset",value:function(e){void 0!==(e=this.normalize(e))&&(this._speed=0,this._current=e,this._suppress(["translate","translated"]),this.animate(this.coordinates(e)),this._release(["translate","translated"]))}},{key:"normalize",value:function(e,t){var n=this._items.length,i=t?0:this._clones.length;return!this._isNumeric(e)||n<1?e=void 0:(e<0||e>=n+i)&&(e=((e-i/2)%n+n)%n+i/2),e}}
1,{key:"relative",value:function(e){return this.normalize(e-=this._clones.length/2,!0)}},{key:"maximum",value:function(){var e,t,n,i=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=this.settings,o=this._coordinates.length;if(r.loop)o=this._clones.length/2+this._items.length-1;else if(r.autoWidth||r.merge){for(e=this._items.length,t=this.slidesData[--e].width,n=this._width;e--&&!((t+=+this.slidesData[e].width+this.settings.margin)>n););o=e+1}else o=r.center?this._items.length-1:this._items.length-r.items;return i&&(o-=this._clones.length/2),Math.max(o,0)}},{key:"minimum",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?0:this._clones.length/2}},{key:"items",value:function(e){return void 0===e?this._items.slice():(e=this.normalize(e,!0),[this._items[e]])}},{key:"mergers",value:function(e){return void 0===e?this._mergers.slice():(e=this.normalize(e,!0),this._mergers[e])}},{key:"clones",value:function(e){var t=this._clones.length/2,n=t+this._items.length,i=function(e){return e%2==0?n+e/2:t-(e+1)/2};return void 0===e?this._clones.map((function(e,t){return i(t)})):this._clones.map((function(t,n){return t===e?i(n):null})).filter((function(e){return e}))}},{key:"speed",value:function(e){return void 0!==e&&(this._speed=e),this._speed}},{key:"coordinates",value:function(e){var t,n=this,i=1,r=e-1;return void 0===e?this._coordinates.map((function(e,t){return n.coordinates(t)})):(this.settings.center?(this.settings.rtl&&(i=-1,r=e+1),t=this._coordinates[e],t+=(this.width()-t+(this._coordinates[r]||0))/2*i):t=this._coordinates[r]||0,t=Math.ceil(t))}},{key:"_duration",value:function(e,t,n){return 0===n?0:Math.min(Math.max(Math.abs(t-e),1),6)*Math.abs(+n||this.settings.smartSpeed)}},{key:"to",value:function(e,t){var n=this,i=this.current(),r=null,o=e-this.relative(i),a=this.maximum(),s=0,u=+(o>0)-+(o<0),l=this._items.length,c=this.minimum();this.settings.loop?(!this.settings.rewind&&Math.abs(o)>l/2&&(o+=-1*u*l),(r=(((e=i+o)-c)%l+l)%l+c)!==e&&r-o<=a&&r-o>0&&(i=r-o,e=r,s=30,this.reset(i),this.sendChanges())):e=this.settings.rewind?(e%(a+=1)+a)%a:Math.max(c,Math.min(a,e)),setTimeout((function(){n.speed(n._duration(i,e,t)),n.current(e),n.update()}),s)}},{key:"next",value:function(e){e=e||!1,this.to(this.relative(this.current())+1,e)}},{key:"prev",value:function(e){e=e||!1,this.to(this.relative(this.current())-1,e)}},{key:"onTransitionEnd",value:function(e){if(void 0!==e)return!1;this.leave("animating"),this._trigger("translated")}},{key:"_viewport",value:function(){var e;return this._width?e=this._width:this.logger.log("Can not detect viewport width."),e}},{key:"setItems",value:function(e){this._items=e}},{key:"_defineSlidesData",value:function(){var e;this.slidesData&&this.slidesData.length&&(e=new Map,this.slidesData.forEach((function(t){t.load&&e.set(t.id,t.load)}))),this.slidesData=this._items.map((function(t){return{id:""+t.id,isActive:!1,tplRef:t.tplRef,dataMerge:t.dataMerge,width:0,isCloned:!1,load:!!e&&e.get(t.id),hashFragment:t.dataHash}}))}},{key:"setCurSlideClasses",value:function(e){var t={active:e.isActive,center:e.isCentered,cloned:e.isCloned,animated:e.isAnimated,"owl-animated-in":e.isDefAnimatedIn,"owl-animated-out":e.isDefAnimatedOut};return this.settings.animateIn&&(t[this.settings.animateIn]=e.isCustomAnimatedIn),this.settings.animateOut&&(t[this.settings.animateOut]=e.isCustomAnimatedOut),t}},{key:"_op",value:function(e,t,n){var i=this.settings.rtl;switch(t){case"<":return i?e>n:e<n;case">":return i?e<n:e>n;case">=":return i?e<=n:e>=n;case"<=":return i?e>=n:e<=n}}},{key:"_trigger",value:function(e,t,n,i,r){switch(e){case"initialized":this._initializedCarousel$.next(e);break;case"change":this._changeSettingsCarousel$.next(t);break;case"changed":this._changedSettingsCarousel$.next(t);break;case"drag":this._dragCarousel$.next(e);break;case"dragged":this._draggedCarousel$.next(e);break;case"resize":this._resizeCarousel$.next(e);break;case"resized":this._resizedCarousel$.next(e);break;case"refresh":this._refreshCarousel$.next(e);break;case"refreshed":this._refreshedCarousel$.next(e);break;case"translate":this._translateCarousel$.next(e);break;case"translated":this._translatedCarousel$.next(e)}}},{key:"enter",value:function(e){var t=this;
1[e].concat(this._states.tags[e]||[]).forEach((function(e){void 0===t._states.current[e]&&(t._states.current[e]=0),t._states.current[e]++}))}},{key:"leave",value:function(e){var t=this;[e].concat(this._states.tags[e]||[]).forEach((function(e){(0===t._states.current[e]||t._states.current[e])&&t._states.current[e]--}))}},{key:"register",value:function(e){var t=this;e.type===he.State&&(this._states.tags[e.name]=this._states.tags[e.name]?this._states.tags[e.name].concat(e.tags):e.tags,this._states.tags[e.name]=this._states.tags[e.name].filter((function(n,i){return t._states.tags[e.name].indexOf(n)===i})))}},{key:"_suppress",value:function(e){var t=this;e.forEach((function(e){t._supress[e]=!0}))}},{key:"_release",value:function(e){var t=this;e.forEach((function(e){delete t._supress[e]}))}},{key:"pointer",value:function(e){var t={x:null,y:null};return(e=(e=e.originalEvent||e||window.event).touches&&e.touches.length?e.touches[0]:e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e).pageX?(t.x=e.pageX,t.y=e.pageY):(t.x=e.clientX,t.y=e.clientY),t}},{key:"_isNumeric",value:function(e){return!isNaN(parseFloat(e))}},{key:"_isNumberOrBoolean",value:function(e){return this._isNumeric(e)||"boolean"==typeof e}},{key:"_isNumberOrString",value:function(e){return this._isNumeric(e)||"string"==typeof e}},{key:"_isStringOrBoolean",value:function(e){return"string"==typeof e||"boolean"==typeof e}},{key:"difference",value:function(e,t){return{x:e.x-t.x,y:e.y-t.y}}},{key:"invalidated",get:function(){return this._invalidated}},{key:"states",get:function(){return this._states}}]),e}()).\u0275fac=function(e){return new(e||q)(i.Vb(ce))},q.\u0275prov=i.Ib({token:q,factory:q.\u0275fac}),q),pe=((K=function(){function e(t){p(this,e),this.carouselService=t,this._initialized=!1,this._pages=[],this._navData={disabled:!1,prev:{disabled:!1,htmlText:""},next:{disabled:!1,htmlText:""}},this._dotsData={disabled:!1,dots:[]},this.spyDataStreams()}return g(e,[{key:"ngOnDestroy",value:function(){this.navSubscription.unsubscribe()}},{key:"spyDataStreams",value:function(){var e=this,t=this.carouselService.getInitializedState().pipe(Object(h.a)((function(t){e.initialize(),e._updateNavPages(),e.draw(),e.update(),e.carouselService.sendChanges()}))),n=this.carouselService.getChangedState().pipe(Object(d.a)((function(e){return"position"===e.property.name})),Object(h.a)((function(t){e.update()}))),i=this.carouselService.getRefreshedState().pipe(Object(h.a)((function(){e._updateNavPages(),e.draw(),e.update(),e.carouselService.sendChanges()}))),r=Object(a.a)(t,n,i);this.navSubscription=r.subscribe((function(){}))}},{key:"initialize",value:function(){this._navData.disabled=!0,this._navData.prev.htmlText=this.carouselService.settings.navText[0],this._navData.next.htmlText=this.carouselService.settings.navText[1],this._dotsData.disabled=!0,this.carouselService.navData=this._navData,this.carouselService.dotsData=this._dotsData}},{key:"_updateNavPages",value:function(){var e,t,n=this.carouselService.clones().length/2,i=n+this.carouselService.items().length,r=this.carouselService.maximum(!0),o=[],a=this.carouselService.settings,s=a.center||a.autoWidth||a.dotsData?1:a.dotsEach||a.items;if(s=+s,"page"!==a.slideBy&&(a.slideBy=Math.min(+a.slideBy,a.items)),a.dots||"page"===a.slideBy)for(e=n,t=0;e<i;e++){if(t>=s||0===t){if(o.push({start:Math.min(r,e-n),end:e-n+s-1}),Math.min(r,e-n)===r)break;t=0}t+=this.carouselService.mergers(this.carouselService.relative(e))}this._pages=o}},{key:"draw",value:function(){var e,t=this,n=this.carouselService.settings,i=this.carouselService.items(),r=i.length<=n.items;if(this._navData.disabled=!n.nav||r,this._dotsData.disabled=!n.dots||r,n.dots)if(e=this._pages.length-this._dotsData.dots.length,n.dotsData&&0!==e)this._dotsData.dots=[],i.forEach((function(e){t._dotsData.dots.push({active:!1,id:"dot-"+e.id,innerContent:e.dotContent,showInnerContent:!0})}));else if(e>0)for(var o=this._dotsData.dots.length>0?this._dotsData.dots.length:0,a=0;a<e;a++)this._dotsData.dots.push({active:!1,id:"dot-"+(a+o),innerContent:"",showInnerContent:!1});else e<0&&this._dotsData.dots.splice(e,Math.abs(e));this.carouselService.navData=this._navData,this.carouselService.dotsData=this._dotsData}},{key:"update",value:function(){this._updateNavButtons(),this._updateDots()}},{key:"_updateNavButtons",value:function(){var e=this.carouselService.settings,t=e.loop||e.rewind,n=this.carouselService.relative(this.carouselService.current());e.nav&&(this._navData.prev.disabled=!t&&n<=this.carouselService.minimum(!0),this._navData.next.disabled=!t&&n>=this.carouselService.maximum(!0)),this.carouselService.navData=this._navData}},{key:"_updateDots",value:function(){var e;
1this.carouselService.settings.dots&&(this._dotsData.dots.forEach((function(e){!0===e.active&&(e.active=!1)})),e=this._current(),this._dotsData.dots.length&&(this._dotsData.dots[e].active=!0),this.carouselService.dotsData=this._dotsData)}},{key:"_current",value:function(){var e=this.carouselService.relative(this.carouselService.current()),t=this._pages.filter((function(t,n){return t.start<=e&&t.end>=e})).pop();return this._pages.findIndex((function(e){return e.start===t.start&&e.end===t.end}))}},{key:"_getPosition",value:function(e){var t,n,i=this.carouselService.settings;return"page"===i.slideBy?(t=this._current(),n=this._pages.length,e?++t:--t,t=this._pages[(t%n+n)%n].start):(t=this.carouselService.relative(this.carouselService.current()),n=this.carouselService.items().length,e?t+=+i.slideBy:t-=+i.slideBy),t}},{key:"next",value:function(e){this.carouselService.to(this._getPosition(!0),e)}},{key:"prev",value:function(e){this.carouselService.to(this._getPosition(!1),e)}},{key:"to",value:function(e,t,n){var i;!n&&this._pages.length?(i=this._pages.length,this.carouselService.to(this._pages[(e%i+i)%i].start,t)):this.carouselService.to(e,t)}},{key:"moveByDot",value:function(e){var t=this._dotsData.dots.findIndex((function(t){return e===t.id}));this.to(t,this.carouselService.settings.dotsSpeed)}},{key:"toSlideById",value:function(e){var t=this.carouselService.slidesData.findIndex((function(t){return t.id===e&&!1===t.isCloned}));-1!==t&&t!==this.carouselService.current()&&this.carouselService.to(this.carouselService.relative(t),!1)}}]),e}()).\u0275fac=function(e){return new(e||K)(i.Vb(fe))},K.\u0275prov=i.Ib({token:K,factory:K.\u0275fac}),K),ve=new i.r("WindowToken"),ge=function(){function e(){p(this,e)}return g(e,[{key:"nativeWindow",get:function(){throw new Error("Not implemented.")}}]),e}(),me=[{provide:ge,useClass:(Q=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.call(this)}return g(n,[{key:"nativeWindow",get:function(){return window}}]),n}(ge),Q.\u0275fac=function(e){return new(e||Q)},Q.\u0275prov=i.Ib({token:Q,factory:Q.\u0275fac}),Q)},{provide:ve,useFactory:function(e,t){return Object(r.t)(t)?e.nativeWindow:{setTimeout:function(e,t){},clearTimeout:function(e){}}},deps:[ge,i.C]}],be=new i.r("DocumentToken"),ye=function(){function e(){p(this,e)}return g(e,[{key:"nativeDocument",get:function(){throw new Error("Not implemented.")}}]),e}(),_e=[{provide:ye,useClass:(Z=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.call(this)}return g(n,[{key:"nativeDocument",get:function(){return document}}]),n}(ye),Z.\u0275fac=function(e){return new(e||Z)},Z.\u0275prov=i.Ib({token:Z,factory:Z.\u0275fac}),Z)},{provide:be,useFactory:function(e,t){return Object(r.t)(t)?e.nativeDocument:{hidden:!1,visibilityState:"visible"}},deps:[ye,i.C]}],ke=((oe=function(){function e(t,n,i){p(this,e),this.carouselService=t,this._timeout=null,this._paused=!1,this.winRef=n,this.docRef=i,this.spyDataStreams()}return g(e,[{key:"ngOnDestroy",value:function(){this.autoplaySubscription.unsubscribe()}},{key:"spyDataStreams",value:function(){var e=this,t=this.carouselService.getInitializedState().pipe(Object(h.a)((function(){e.carouselService.settings.autoplay&&e.play()}))),n=this.carouselService.getChangedState().pipe(Object(h.a)((function(t){e._handleChangeObservable(t)}))),i=this.carouselService.getResizedState().pipe(Object(h.a)((function(){e.carouselService.settings.autoplay?e.play():e.stop()}))),r=Object(a.a)(t,n,i);this.autoplaySubscription=r.subscribe((function(){}))}},{key:"play",value:function(e,t){this._paused&&(this._paused=!1,this._setAutoPlayInterval(this.carouselService.settings.autoplayMouseleaveTimeout)),this.carouselService.is("rotating")||(this.carouselService.enter("rotating"),this._setAutoPlayInterval())}},{key:"_getNextTimeout",value:function(e,t){var n=this;return this._timeout&&this.winRef.clearTimeout(this._timeout),this._isArtificialAutoplayTimeout=!!e,this.winRef.setTimeout((function(){n._paused||n.carouselService.is("busy")||n.carouselService.is("interacting")||n.docRef.hidden||n.carouselService.next(t||n.carouselService.settings.autoplaySpeed)}),e||this.carouselService.settings.autoplayTimeout)}},{key:"_setAutoPlayInterval",value:function(e){this._timeout=this._getNextTimeout(e)}},{key:"stop",value:function(){this.carouselService.is("rotating")&&(this._paused=!0,this.winRef.clearTimeout(this._timeout),this.carouselService.leave("rotating"))}},{key:"pause",value:function(){this.carouselService.is("rotating")&&(this._paused=!0)}},{key:"_handleChangeObservable",value:function(e){"settings"===e.property.name?this.carouselService.settings.autoplay?this.play():this.stop():"position"===e.property.name&&this.carouselService.settings.autoplay&&this._setAutoPlayInterval()}},{key:"_playAfterTranslated",value:function(){var e=this;Object(u.a)("translated").pipe(Object(f.a)((function(t){return e.carouselService.getTranslatedState()})),Object(v.a)(),Object(d.a)((function(){return e._isArtificialAutoplayTimeout})),Object(h.a)((function(){return e._setAutoPlayInterval()}))).subscribe((function(){}))}},{key:"startPausing",value:function(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&this.pause()}},{key:"startPlayingMouseLeave",value:function(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&(this.play(),this._playAfterTranslated())}},{key:"startPlayingTouchEnd",value:function(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&(this.play(),this._playAfterTranslated())}}]),e}()).\u0275fac=function(e){return new(e||oe)(i.Vb(fe),i.Vb(ve),i.Vb(be))},oe.\u0275prov=i.Ib({token:oe,factory:oe.\u0275fac}),oe),we=((re=function(){function e(t){p(this,e),this.carouselService=t,this.spyDataStream
1s()}return g(e,[{key:"ngOnDestroy",value:function(){this.lazyLoadSubscription.unsubscribe()}},{key:"spyDataStreams",value:function(){var e=this,t=this.carouselService.getInitializedState().pipe(Object(h.a)((function(){var t=e.carouselService.settings&&!e.carouselService.settings.lazyLoad;e.carouselService.slidesData.forEach((function(e){return e.load=!!t}))}))),n=this.carouselService.getChangeState(),i=this.carouselService.getResizedState(),r=Object(a.a)(t,n,i).pipe(Object(h.a)((function(t){return e._defineLazyLoadSlides(t)})));this.lazyLoadSubscription=r.subscribe((function(){}))}},{key:"_defineLazyLoadSlides",value:function(e){var t=this;if(this.carouselService.settings&&this.carouselService.settings.lazyLoad&&(e.property&&"position"===e.property.name||"initialized"===e||"resized"===e)){var n=this.carouselService.settings,i=this.carouselService.clones().length,r=n.center&&Math.ceil(n.items/2)||n.items,o=n.center&&-1*r||0,a=(e.property&&void 0!==e.property.value?e.property.value:this.carouselService.current())+o;for(n.lazyLoadEager>0&&(r+=n.lazyLoadEager,n.loop&&(a-=n.lazyLoadEager,r++));o++<r;)this._load(i/2+this.carouselService.relative(a)),i&&this.carouselService.clones(this.carouselService.relative(a)).forEach((function(e){return t._load(e)})),a++}}},{key:"_load",value:function(e){this.carouselService.slidesData[e].load||(this.carouselService.slidesData[e].load=!0)}}]),e}()).\u0275fac=function(e){return new(e||re)(i.Vb(fe))},re.\u0275prov=i.Ib({token:re,factory:re.\u0275fac}),re),Se=((ie=function(){function e(t){p(this,e),this.carouselService=t,this.swapping=!0,this.previous=void 0,this.next=void 0,this.spyDataStreams()}return g(e,[{key:"ngOnDestroy",value:function(){this.animateSubscription.unsubscribe()}},{key:"spyDataStreams",value:function(){var e=this,t=this.carouselService.getChangeState().pipe(Object(h.a)((function(t){"position"===t.property.name&&(e.previous=e.carouselService.current(),e.next=t.property.value)}))),n=this.carouselService.getDragState(),i=this.carouselService.getDraggedState(),r=this.carouselService.getTranslatedState(),o=Object(a.a)(n,i,r).pipe(Object(h.a)((function(t){return e.swapping="translated"===t}))),s=this.carouselService.getTranslateState().pipe(Object(h.a)((function(t){e.swapping&&(e.carouselService._options.animateOut||e.carouselService._options.animateIn)&&e._swap()}))),u=Object(a.a)(t,s,o).pipe();this.animateSubscription=u.subscribe((function(){}))}},{key:"_swap",value:function(){if(1===this.carouselService.settings.items){var e;this.carouselService.speed(0);var t=this.carouselService.slidesData[this.previous],n=this.carouselService.slidesData[this.next],i=this.carouselService.settings.animateIn,r=this.carouselService.settings.animateOut;this.carouselService.current()!==this.previous&&(r&&(e=+this.carouselService.coordinates(this.previous)-+this.carouselService.coordinates(this.next),this.carouselService.slidesData.forEach((function(n){n.id===t.id&&(n.left=e+"px",n.isAnimated=!0,n.isDefAnimatedOut=!0,n.isCustomAnimatedOut=!0)}))),i&&this.carouselService.slidesData.forEach((function(e){e.id===n.id&&(e.isAnimated=!0,e.isDefAnimatedIn=!0,e.isCustomAnimatedIn=!0)})))}}},{key:"clear",value:function(e){var t=this;this.carouselService.slidesData.forEach((function(n){n.id===e&&(n.left="",n.isAnimated=!1,n.isDefAnimatedOut=!1,n.isCustomAnimatedOut=!1,n.isDefAnimatedIn=!1,n.isCustomAnimatedIn=!1,n.classes=t.carouselService.setCurSlideClasses(n))})),this.carouselService.onTransitionEnd()}}]),e}()).\u0275fac=function(e){return new(e||ie)(i.Vb(fe))},ie.\u0275prov=i.Ib({token:ie,factory:ie.\u0275fac}),ie),Ce=((ne=function(){function e(t){p(this,e),this.carouselService=t,this.spyDataStreams()}return g(e,[{key:"ngOnDestroy",value:function(){this.autoHeightSubscription.unsubscribe()}},{key:"spyDataStreams",value:function(){var e=this,t=this.carouselService.getInitializedState().pipe(Object(h.a)((function(t){e.carouselService.settings.autoHeight?e.update():e.carouselService.slidesData.forEach((function(e){return e.heightState="full"}))}))),n=this.carouselService.getChangedState().pipe(Object(h.a)((function(t){e.carouselService.settings.autoHeight&&"position"===t.property.name&&e.update(
1)}))),i=this.carouselService.getRefreshedState().pipe(Object(h.a)((function(t){e.carouselService.settings.autoHeight&&e.update()}))),r=Object(a.a)(t,n,i);this.autoHeightSubscription=r.subscribe((function(){}))}},{key:"update",value:function(){var e=this.carouselService.settings.items,t=this.carouselService.current(),n=t+e;this.carouselService.settings.center&&(t=e%2==1?t-(e-1)/2:t-e/2,n=e%2==1?t+e:t+e+1),this.carouselService.slidesData.forEach((function(e,i){e.heightState=i>=t&&i<n?"full":"nulled"}))}}]),e}()).\u0275fac=function(e){return new(e||ne)(i.Vb(fe))},ne.\u0275prov=i.Ib({token:ne,factory:ne.\u0275fac}),ne),Oe=((te=function(){function e(t,n,i){p(this,e),this.carouselService=t,this.route=n,this.router=i,this.spyDataStreams(),this.route||(this.route={fragment:Object(u.a)("no route").pipe(Object(m.a)(1))}),this.router||(this.router={navigate:function(e,t){}})}return g(e,[{key:"ngOnDestroy",value:function(){this.hashSubscription.unsubscribe()}},{key:"spyDataStreams",value:function(){var e=this,t=this.carouselService.getInitializedState().pipe(Object(h.a)((function(){return e.listenToRoute()}))),n=this.carouselService.getChangedState().pipe(Object(h.a)((function(t){if(e.carouselService.settings.URLhashListener&&"position"===t.property.name){var n=e.carouselService.current(),i=e.carouselService.slidesData[n].hashFragment;if(!i||i===e.currentHashFragment)return;e.router.navigate(["./"],{fragment:i,relativeTo:e.route})}}))),i=Object(a.a)(t,n);this.hashSubscription=i.subscribe((function(){}))}},{key:"rewind",value:function(e){var t=this.carouselService.slidesData.findIndex((function(t){return t.hashFragment===e&&!1===t.isCloned}));-1!==t&&t!==this.carouselService.current()&&this.carouselService.to(this.carouselService.relative(t),!1)}},{key:"listenToRoute",value:function(){var e=this,t="URLHash"===this.carouselService.settings.startPosition?0:2;this.route.fragment.pipe(Object(b.a)(t)).subscribe((function(t){e.currentHashFragment=t,e.rewind(t)}))}}]),e}()).\u0275fac=function(e){return new(e||te)(i.Vb(fe),i.Vb(A.a,8),i.Vb(A.c,8))},te.\u0275prov=i.Ib({token:te,factory:te.\u0275fac}),te),Te=0,Ee=((ee=function(){function e(t){p(this,e),this.tplRef=t,this.id="owl-slide-"+Te++,this._dataMerge=1,this.width=0,this.dotContent="",this.dataHash=""}return g(e,[{key:"isNumeric",value:function(e){return!isNaN(parseFloat(e))}},{key:"dataMerge",set:function(e){this._dataMerge=this.isNumeric(e)?e:1},get:function(){return this._dataMerge}}]),e}()).\u0275fac=function(e){return new(e||ee)(i.Mb(i.M))},ee.\u0275dir=i.Hb({type:ee,selectors:[["ng-template","carouselSlide",""]],inputs:{id:"id",width:"width",dotContent:"dotContent",dataHash:"dataHash",dataMerge:"dataMerge"}}),ee),xe=((J=function(){function e(t,n,r,o,a,s,u,l,c,h,d,f){p(this,e),this.el=t,this.resizeService=n,this.carouselService=r,this.navigationService=o,this.autoplayService=a,this.lazyLoadService=s,this.animateService=u,this.autoHeightService=l,this.hashService=c,this.logger=h,this.changeDetectorRef=d,this.translated=new i.n,this.dragging=new i.n,this.change=new i.n,this.changed=new i.n,this.initialized=new i.n,this.slidesData=[],this.carouselLoaded=!1,this.docRef=f}return g(e,[{key:"onVisibilityChange",value:function(e){if(this.carouselService.settings.autoplay)switch(this.docRef.visibilityState){case"visible":this.autoplayService.play();break;case"hidden":this.autoplayService.stop()}}},{key:"ngOnInit",value:function(){this.spyDataStreams(),this.carouselWindowWidth=this.el.nativeElement.querySelector(".owl-carousel").clientWidth}},{key:"ngAfterContentChecked",value:function(){}},{key:"ngAfterContentInit",value:function(){var e=this;this.slides.toArray().length?(this.carouselService.setup(this.carouselWindowWidth,this.slides.toArray(),this.options),this.carouselService.initialize(this.slides.toArray()),this._winResizeWatcher()):this.logger.log("There are no slides to show. So the carousel won't be rendered"),this._slidesChangesSubscription=this.slides.changes.pipe(Object(h.a)((function(t){t.toArray().length?(e.carouselService.setup(e.carouselWindowWidth,t.toArray(),e.options),e.carouselService.initialize(t.toArray())):(e.carouselLoaded=!1,e.logger.log("There are no slides to show. So the carousel won't be re-rendered"))}))).subscribe((function(){}))}},{key:"ngOnDestroy",value:function(){this.resizeSubscription&&this.resizeSubscription.unsubscribe(),this._slidesChangesSubscription&&this._slidesChangesSubscription.unsubscribe(),this._allObservSubscription&&this._allObservSubscription.unsubscribe()}}
1,{key:"spyDataStreams",value:function(){var e=this;this._viewCurSettings$=this.carouselService.getViewCurSettings().pipe(Object(h.a)((function(t){e.owlDOMData=t.owlDOMData,e.stageData=t.stageData,e.slidesData=t.slidesData,e.carouselLoaded||(e.carouselLoaded=!0),e.navData=t.navData,e.dotsData=t.dotsData,e.changeDetectorRef.markForCheck()}))),this._initializedCarousel$=this.carouselService.getInitializedState().pipe(Object(h.a)((function(){e.gatherTranslatedData(),e.initialized.emit(e.slidesOutputData)}))),this._translatedCarousel$=this.carouselService.getTranslatedState().pipe(Object(h.a)((function(){e.gatherTranslatedData(),e.translated.emit(e.slidesOutputData)}))),this._changeCarousel$=this.carouselService.getChangeState().pipe(Object(h.a)((function(){e.gatherTranslatedData(),e.change.emit(e.slidesOutputData)}))),this._changedCarousel$=this.carouselService.getChangeState().pipe(Object(f.a)((function(t){var n=Object(u.a)(t).pipe(Object(d.a)((function(){return"position"===t.property.name})),Object(f.a)((function(){return Object(c.a)(e.slidesData)})),Object(b.a)(t.property.value),Object(m.a)(e.carouselService.settings.items),Object(y.a)((function(t){var n=e.carouselService.clonedIdPrefix,i=t.id.indexOf(n)>=0?t.id.slice(n.length):t.id;return Object.assign(Object.assign({},t),{id:i,isActive:!0})})),function(e,t){return arguments.length>=2?function(n){return Object(S.a)(Object(_.a)(e,t),Object(k.a)(1),Object(w.a)(t))(n)}:function(t){return Object(S.a)(Object(_.a)((function(t,n,i){return e(t,n,i+1)})),Object(k.a)(1))(t)}}(C,[]),Object(y.a)((function(n){return{slides:n,startPosition:e.carouselService.relative(t.property.value)}})));return Object(a.a)(n)})),Object(h.a)((function(t){e.gatherTranslatedData(),e.changed.emit(t.slides.length?t:e.slidesOutputData)}))),this._draggingCarousel$=this.carouselService.getDragState().pipe(Object(h.a)((function(){e.gatherTranslatedData(),e.dragging.emit({dragging:!0,data:e.slidesOutputData})})),Object(f.a)((function(){return e.carouselService.getDraggedState().pipe(Object(y.a)((function(){return!!e.carouselService.is("animating")})))})),Object(f.a)((function(t){return t?e.carouselService.getTranslatedState().pipe(Object(v.a)()):Object(u.a)("not animating")})),Object(h.a)((function(){e.dragging.emit({dragging:!1,data:e.slidesOutputData})}))),this._carouselMerge$=Object(a.a)(this._viewCurSettings$,this._translatedCarousel$,this._draggingCarousel$,this._changeCarousel$,this._changedCarousel$,this._initializedCarousel$),this._allObservSubscription=this._carouselMerge$.subscribe((function(){}))}},{key:"_winResizeWatcher",value:function(){var e=this;Object.keys(this.carouselService._options.responsive).length&&(this.resizeSubscription=this.resizeService.onResize$.pipe(Object(d.a)((function(){return e.carouselWindowWidth!==e.el.nativeElement.querySelector(".owl-carousel").clientWidth})),function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:O.a,i=(t=e)instanceof Date&&!isNaN(+t)?+e-n.now():Math.abs(e);return function(e){return e.lift(new x(i,n))}}(this.carouselService.settings.responsiveRefreshRate)).subscribe((function(){e.carouselService.onResize(e.el.nativeElement.querySelector(".owl-carousel").clientWidth),e.carouselWindowWidth=e.el.nativeElement.querySelector(".owl-carousel").clientWidth})))}},{key:"onTransitionEnd",value:function(){this.carouselService.onTransitionEnd()}},{key:"next",value:function(){this.carouselLoaded&&this.navigationService.next(this.carouselService.settings.navSpeed)}},{key:"prev",value:function(){this.carouselLoaded&&this.navigationService.prev(this.carouselService.settings.navSpeed)}},{key:"moveByDot",value:function(e){this.carouselLoaded&&this.navigationService.moveByDot(e)}},{key:"to",value:function(e){this.carouselLoaded&&this.navigationService.toSlideById(e)}},{key:"gatherTranslatedData",value:function(){var e,t=this.carouselService.clonedIdPrefix,n=this.slidesData.filter((function(e){return!0===e.isActive})).map((function(e){return{id:e.id.indexOf(t)>=0?e.id.slice(t.length):e.id,width:e.width,marginL:e.marginL,marginR:e.marginR,center:e.isCentered}}));e=this.carouselService.relative(this.carouselService.current()),this.slidesOutputData={startPosition:e,slides:n}}},{key:"startPausing",value:function(){this.autoplayService.startPausing()}},{key:"startPlayML",value:function(){this.autoplayService.startPlayingMouseLeave()}},{key:"startPlayTE",value:function(){this.autoplayService.startPlayingTouchEnd()}}]),e}()).\u0275fac=function(e){return new(e||J)(i.Mb(i.l),i.Mb(se),i.Mb(fe),i.Mb(pe),i.Mb(ke),i.Mb(we),i.Mb(Se),i.Mb(Ce),i.Mb(Oe),i.Mb(ce),i.Mb(i.h),i.Mb(be))},J.\u0275cmp=i.Gb({type:J,selectors:[["owl-carousel-o"]],contentQueries:function(e,t,n){var r;1&e&&i.Fb(n,Ee,!1),2&e&&i.rc(r=i.Zb())&&(t.slides=r)},hostBindings:function(e,t){1&e&&i.Yb("visibilitychange",(function(e){return t.onVisibilityChange(e)}
1),!1,i.tc)},inputs:{options:"options"},outputs:{translated:"translated",dragging:"dragging",change:"change",changed:"changed",initialized:"initialized"},features:[i.Ab([pe,ke,fe,we,Se,Ce,Oe])],decls:4,vars:9,consts:[[1,"owl-carousel","owl-theme",3,"ngClass","mouseover","mouseleave","touchstart","touchend"],["owlCarousel",""],["class","owl-stage-outer",4,"ngIf"],[4,"ngIf"],[1,"owl-stage-outer"],[3,"owlDraggable","stageData","slidesData"],[1,"owl-nav",3,"ngClass"],[1,"owl-prev",3,"ngClass","innerHTML","click"],[1,"owl-next",3,"ngClass","innerHTML","click"],[1,"owl-dots",3,"ngClass"],["class","owl-dot",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"owl-dot",3,"ngClass","click"],[3,"innerHTML"]],template:function(e,t){1&e&&(i.Rb(0,"div",0,1),i.Yb("mouseover",(function(){return t.startPausing()}))("mouseleave",(function(){return t.startPlayML()}))("touchstart",(function(){return t.startPausing()}))("touchend",(function(){return t.startPlayTE()})),i.Fc(2,N,2,6,"div",2),i.Fc(3,j,6,15,"ng-container",3),i.Qb()),2&e&&(i.ic("ngClass",i.qc(3,B,null==t.owlDOMData?null:t.owlDOMData.rtl,null==t.owlDOMData?null:t.owlDOMData.isLoaded,null==t.owlDOMData?null:t.owlDOMData.isResponsive,null==t.owlDOMData?null:t.owlDOMData.isMouseDragable,null==t.owlDOMData?null:t.owlDOMData.isGrab)),i.Bb(2),i.ic("ngIf",t.carouselLoaded),i.Bb(1),i.ic("ngIf",t.slides.toArray().length))},directives:function(){return[r.j,r.l,Me,r.k]},styles:[".owl-theme[_ngcontent-%COMP%] { display: block; }"]}),J),Me=(($=function(){function e(t,n,i,r,a){var s=this;p(this,e),this.zone=t,this.el=n,this.renderer=i,this.carouselService=r,this.animateService=a,this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null,active:!1,moving:!1},this._oneDragMove$=new o.a,this.bindOneMouseTouchMove=function(e){s._oneMouseTouchMove(e)},this.bindOnDragMove=function(e){s._onDragMove(e)},this.bindOnDragEnd=function(e){s._onDragEnd(e)},this._oneClickHandler=function(){s.listenerOneClick=s.renderer.listen(s._drag.target,"click",(function(){return!1})),s.listenerOneClick()}}return g(e,[{key:"onMouseDown",value:function(e){this.owlDraggable.isMouseDragable&&this._onDragStart(e)}},{key:"onTouchStart",value:function(e){this.owlDraggable.isTouchDragable&&this._onDragStart(e)}},{key:"onTouchCancel",value:function(e){this._onDragEnd(e)}},{key:"onDragStart",value:function(){if(this.owlDraggable.isMouseDragable)return!1}},{key:"onSelectStart",value:function(){if(this.owlDraggable.isMouseDragable)return!1}},{key:"ngOnInit",value:function(){var e=this;this._oneMoveSubsription=this._oneDragMove$.pipe(Object(v.a)()).subscribe((function(){e._sendChanges()}))}},{key:"ngOnDestroy",value:function(){this._oneMoveSubsription.unsubscribe()}},{key:"_onDragStart",value:function(e){var t=this,n=null;3!==e.which&&(n=this._prepareDragging(e),this._drag.time=(new Date).getTime(),this._drag.target=e.target,this._drag.stage.start=n,this._drag.stage.current=n,this._drag.pointer=this._pointer(e),this.listenerMouseUp=this.renderer.listen(document,"mouseup",this.bindOnDragEnd),this.listenerTouchEnd=this.renderer.listen(document,"touchend",this.bindOnDragEnd),this.zone.runOutsideAngular((function(){t.listenerOneMouseMove=t.renderer.listen(document,"mousemove",t.bindOneMouseTouchMove),t.listenerOneTouchMove=t.renderer.listen(document,"touchmove",t.bindOneMouseTouchMove)})))}},{key:"_oneMouseTouchMove",value:function(e){var t=this._difference(this._drag.pointer,this._pointer(e));this.listenerATag&&this.listenerATag(),Math.abs(t.x)<3&&Math.abs(t.y)<3&&this._is("valid")||Math.abs(t.x)<3&&Math.abs(t.x)<Math.abs(t.y)&&this._is("valid")||(this.listenerOneMouseMove(),this.listenerOneTouchMove(),this._drag.moving=!0,this.blockClickAnchorInDragging(e),this.listenerMouseMove=this.renderer.listen(document,"mousemove",this.bindOnDragMove),this.listenerTouchMove=this.renderer.listen(document,"touchmove",this.bindOnDragMove),e.preventDefault(),this._enterDragging(),this._oneDragMove$.next(e))}},{key:"blockClickAnchorInDragging",value:function(e){for(var t=e.target;t&&!(t instanceof HTMLAnchorElement);)t=t.parentElement;t instanceof HTMLAnchorElement&&(this.listenerATag=this.renderer.listen(t,"click",(function(){return!1})))}},{key:"_onDragMove",value:function(e){var t,n=this.carouselService.defineNewCoordsDrag(e,this._drag);!1!==n&&(t=n,e.preventDefault(),this._drag.stage.current=t,this._animate(t.x-this._drag.stage.start.x))}},{key:"_animate",value:function(e){this.renderer.setStyle(this.el.nativeElement.children[0],"transform","translate3d(".concat(e,"px,0px,0px")),this.renderer.setStyle(this.el.nativeElement.children[0],"transition","0s")}},{key:"_onDragEnd",value:function(e){this.carouselService.owlDOMData.isGrab=!1,this.listenerOneMouseMove(),this.listenerOneTouchMove(),this._drag.moving&&(this.renderer.setStyle(this.el.nativeElement.children[0],"transform",""),this.renderer.setStyle(this.el.nativeElement.children[0],"transition",this.carouselService.speed(+this.carouselService.settings.dragEndSpeed||this.carouselService.settings.smartSpeed)/1e3+"s"),this._finishDragging(e),this.listenerMouseMove(),this.listenerTouchMove()),this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null,active:!1,moving:!1},this.listenerMouseUp(),this.listenerTouchEnd()}},{key:"_prepareDragging",value:function(e){return this.carouselService.prepareDragging(e)}},{key:"_finishDragging",value:function(e){this.carouselService.finishDragging(e,this._drag,this._oneClickHandler)}},{key:"_pointer",value:function(e){return this.carouselService.pointer(e)}},{key:"_difference",value:function(e,t){return this.carouselService.difference(e,t)}},{key:"_is",value:function(e){return this.carouselService.is(e)}},{key:"_enter",value:function(e){this.carouselService.enter(e)}},{key:"_sendChanges",value:function(){this.carouselService.sendChanges()}},{key:"onTransitionEnd",value:function(){this.carouselService.onTransitionEnd()}},{key:"_enterDragging",value:function(){this.carouselService.enterDragging()}},{key:"clear",value:function(e){this.animateService.clear(e)}}]),e}()).\u0275fac=function(e){return new(e||$)(i.Mb(i.A),i.Mb(i.l),i.Mb(i.F),i.Mb(fe),i.Mb(Se))},$.\u0275cmp=i.Gb({type:$,selectors:[["owl-stage"]],hostBindings:function(e,t){1&e&&i.Yb("mou
1sedown",(function(e){return t.onMouseDown(e)}))("touchstart",(function(e){return t.onTouchStart(e)}))("touchcancel",(function(e){return t.onTouchCancel(e)}))("dragstart",(function(){return t.onDragStart()}))("selectstart",(function(){return t.onSelectStart()}))},inputs:{owlDraggable:"owlDraggable",stageData:"stageData",slidesData:"slidesData"},decls:3,vars:8,consts:[[1,"owl-stage",3,"ngStyle","transitionend"],[4,"ngFor","ngForOf"],[1,"owl-item",3,"ngClass","ngStyle","animationend"],[4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,t){1&e&&(i.Rb(0,"div"),i.Rb(1,"div",0),i.Yb("transitionend",(function(){return t.onTransitionEnd()})),i.Fc(2,z,3,9,"ng-container",1),i.Qb(),i.Qb()),2&e&&(i.Bb(1),i.ic("ngStyle",i.qc(2,ae,t.stageData.width+"px",t.stageData.transform,t.stageData.transition,t.stageData.paddingL?t.stageData.paddingL+"px":"",t.stageData.paddingR?t.stageData.paddingR+"px":"")),i.Bb(1),i.ic("ngForOf",t.slidesData))},directives:[r.m,r.k,r.j,r.l,r.p],encapsulation:2,data:{animation:[Object(I.m)("autoHeight",[Object(I.j)("nulled",Object(I.k)({height:0})),Object(I.j)("full",Object(I.k)({height:"*"})),Object(I.l)("full => nulled",[Object(I.e)("700ms 350ms")]),Object(I.l)("nulled => full",[Object(I.e)(350)])])]}}),$),Pe=((Y=function e(){p(this,e)}).\u0275mod=i.Kb({type:Y}),Y.\u0275inj=i.Jb({factory:function(e){return new(e||Y)},providers:[me,se,_e,ce],imports:[[r.b]]}),Y)},c2HN:function(e,t,n){"use strict";function i(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}n.d(t,"a",(function(){return i}))},chLL:function(e,t,n){"use strict";n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return u}));var i=n("HDdC"),o=n("LRne"),a=(n("XNiG"),n("fXoL"));function u(e){return e&&"function"==typeof e.connect}var c=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this))._data=e,i}return g(n,[{key:"connect",value:function(){return this._data instanceof i.a?this._data:Object(o.a)(this._data)}},{key:"disconnect",value:function(){}}]),n}(function(){return function e(){p(this,e)}}()),h=function(){var e=function(){function e(){p(this,e),this._listeners=[]}return g(e,[{key:"notify",value:function(e,t){var n,i=r(this._listeners);try{for(i.s();!(n=i.n()).done;){(0,n.value)(e,t)}}catch(o){i.e(o)}finally{i.f()}}},{key:"listen",value:function(e){var t=this;return this._listeners.push(e),function(){t._listeners=t._listeners.filter((function(t){return e!==t}))}}},{key:"ngOnDestroy",value:function(){this._listeners=[]}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e},token:e,providedIn:"root"}),e}()},cp0P:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n("HDdC"),o=n("DH7j"),a=n("lJxs"),s=n("XoHu"),u=n("Cfvw");function l(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(1===t.length){var r=t[0];if(Object(o.a)(r))return c(r,null);if(Object(s.a)(r)&&Object.getPrototypeOf(r)===Object.prototype){var u=Object.keys(r);return c(u.map((function(e){return r[e]})),u)}}if("function"==typeof t[t.length-1]){var l=t.pop();return c(t=1===t.length&&Object(o.a)(t[0])?t[0]:t,null).pipe(Object(a.a)((function(e){return l.apply(void 0,i(e))})))}return c(t,null)}function c(e,t){return new r.a((function(n){var i=e.length;if(0!==i)for(var r=new Array(i),o=0,a=0,s=function(s){var l=Object(u.a)(e[s]),c=!1;n.add(l.subscribe({next:function(e){c||(c=!0,a++),r[s]=e},error:function(e){return n.error(e)},complete:function(){++o!==i&&c||(a===i&&n.next(t?t.reduce((function(e,t,n){return e[t]=r[n],e}),{}):r),n.complete())}}))},l=0;l<i;l++)s(l);else n.complete()}))}},dCan:function(e,t,i){"use strict";i.d(t,"b",(function(){return se})),i.d(t,"a",(function(){return oe})),i.d(t,"c",(function(){return te})),i.d(t,"e",(function(){return ne})),i.d(t,"d",(function(){return ie})),i.d(t,"f",(function(){return re}));var r,o,a,u=i("fXoL"),c=i("R0Ic"),h=i("dEu6"),d=i("XNiG"),v=i("quSY"),m=i("chLL"),b=0,y=((a=function(){function e(){p(this,e),this._stateChanges=new d.a,this._openCloseAllActions=new d.a,this.id="cdk-accordion-"+b++,this._multi=!1}return g(e,[{key:"openAll",value:function(){this._openCloseAll(!0)}},{key:"closeAll",value:function(){this._openCloseAll(!1)}},{key:"ngOnChanges",value:function(e){this._stateChanges.next(e)}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}},{key:"_openCloseAll",value:function(e){this.multi&&this._openCloseAllActions.next(e)}},{key:"multi",get:function(){return this._multi},set:function(e){this._multi=Object(h.b)(e)}}]),e}()).\u0275fac=function(e){return new(e||a)},a.\u0275dir=u.Hb({type:a,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[u.zb]}),a),_=0,k=((o=function(){function e(t,n,i){var r=this;p(this,e),this.accordion=t,this._changeDetectorRef=n,this._expansionDispatcher=i,this._openCloseAllSubscription=v.a.EMPTY,this.closed=new u.n,this.opened=new u.n,this.destroyed=new u.n,this.expandedChange=new u.n,this.id="cdk-accordion-child-"+_++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=function(){},this._removeUniqueSelectionListener=i.listen((function(e,t){r.accordion&&!r.accordion.multi&&r.accordion.id===t&&r.id!==e&&(r.expanded=!1)})),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}
1return g(e,[{key:"ngOnDestroy",value:function(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}},{key:"toggle",value:function(){this.disabled||(this.expanded=!this.expanded)}},{key:"close",value:function(){this.disabled||(this.expanded=!1)}},{key:"open",value:function(){this.disabled||(this.expanded=!0)}},{key:"_subscribeToOpenCloseAllActions",value:function(){var e=this;return this.accordion._openCloseAllActions.subscribe((function(t){e.disabled||(e.expanded=t)}))}},{key:"expanded",get:function(){return this._expanded},set:function(e){e=Object(h.b)(e),this._expanded!==e&&(this._expanded=e,this.expandedChange.emit(e),e?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}},{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(h.b)(e)}}]),e}()).\u0275fac=function(e){return new(e||o)(u.Mb(y,12),u.Mb(u.h),u.Mb(m.b))},o.\u0275dir=u.Hb({type:o,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[u.Ab([{provide:y,useValue:void 0}])]}),o),w=((r=function e(){p(this,e)}).\u0275mod=u.Kb({type:r}),r.\u0275inj=u.Jb({factory:function(e){return new(e||r)}}),r),S=i("6KbF"),C=i("ofXK"),O=i("R1ws"),T=i("EY2u"),E=i("VRyK"),x=i("/uUt"),M=i("JX91"),P=i("pLZG"),A=i("IzEk"),I=i("tkJt"),D=i("3+Bf"),R=["body"];function N(e,t){}var V=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],L=["mat-expansion-panel-header","*","mat-action-row"],H=function(e,t){return{collapsedHeight:e,expandedHeight:t}},j=function(e,t){return{value:e,params:t}};function B(e,t){if(1&e&&u.Nb(0,"span",2),2&e){var n=u.cc();u.ic("@indicatorRotate",n._getExpandedState())}}var F,G,U,z,W,X,K,q=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],Q=["mat-panel-title","mat-panel-description","*"],Z=new u.r("MAT_ACCORDION"),Y={indicatorRotate:Object(c.m)("indicatorRotate",[Object(c.j)("collapsed, void",Object(c.k)({transform:"rotate(0deg)"})),Object(c.j)("expanded",Object(c.k)({transform:"rotate(180deg)"})),Object(c.l)("expanded <=> collapsed, void => collapsed",Object(c.e)("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),expansionHeaderHeight:Object(c.m)("expansionHeight",[Object(c.j)("collapsed, void",Object(c.k)({height:"{{collapsedHeight}}"}),{params:{collapsedHeight:"48px"}}),Object(c.j)("expanded",Object(c.k)({height:"{{expandedHeight}}"}),{params:{expandedHeight:"64px"}}),Object(c.l)("expanded <=> collapsed, void => collapsed",Object(c.g)([Object(c.h)("@indicatorRotate",Object(c.f)(),{optional:!0}),Object(c.e)("225ms cubic-bezier(0.4,0.0,0.2,1)")]))]),bodyExpansion:Object(c.m)("bodyExpansion",[Object(c.j)("collapsed, void",Object(c.k)({height:"0px",visibility:"hidden"})),Object(c.j)("expanded",Object(c.k)({height:"*",visibility:"visible"})),Object(c.l)("expanded <=> collapsed, void => collapsed",Object(c.e)("225ms cubic-bezier(0.4,0.0,0.2,1)"))])},$=((F=function e(t){p(this,e),this._template=t}).\u0275fac=function(e){return new(e||F)(u.Mb(u.M))},F.\u0275dir=u.Hb({type:F,selectors:[["ng-template","matExpansionPanelContent",""]]}),F),J=0,ee=new u.r("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS"),te=((X=function(e){s(i,e);var t=l(i);function i(e,n,r,o,a,s,l){var c;return p(this,i),(c=t.call(this,e,n,r))._viewContainerRef=o,c._animationMode=s,c._hideToggle=!1,c.afterExpand=new u.n,c.afterCollapse=new u.n,c._inputChanges=new d.a,c._headerId="mat-expansion-panel-header-"+J++,c._bodyAnimationDone=new d.a,c.accordion=e,c._document=a,c._bodyAnimationDone.pipe(Object(x.a)((function(e,t){return e.fromState===t.fromState&&e.toState===t.toState}))).subscribe((function(e){"void"!==e.fromState&&("expanded"===e.toState?c.afterExpand.emit():"collapsed"===e.toState&&c.afterCollapse.emit())})),l&&(c.hideToggle=l.hideToggle),c}return g(i,[{key:"_hasSpacing",value:function(){return!!this.accordion&&"default"===(this.expanded?this.accordion.displayMode:this._getExpandedState())}},{key:"_getExpandedState",value:function(){return this.expanded?"expanded":"collapsed"}},{key:"ngAfterContentInit",value:function(){var e=this;this._lazyContent&&this.opened.pipe(Object(M.a)(null),Object(P.a)((function(){return e.expanded&&!e._portal})),Object(A.a)(1)).subscribe((function(){e._portal=new S.i(e._lazyContent._template,e._viewContainerRef)}))}},{key:"ngOnChanges",value:function(e){this._inputChanges.next(e)}},{key:"ngOnDestroy",value:function(){n(f(i.prototype),"ngOnDestroy",this).call(this),this._bodyAnimationDone.complete(),this._inputChanges.complete()}},{key:"_containsFocus",value:function(){if(this._body){var e=this._document.activeElement,t=this._body.nativeElement;return e===t||t.contains(e)}return!1}},{key:"hideToggle",get:function(){return this._hideToggle||this.accordion&&this.accordion.hideToggle},set:function(e){this._hideToggle=Object(h.b)(e)}},{key:"togglePosition",get:function(){return this._togglePosition||this.accordion&&this.accordion.togglePosition},set:function(e){this._togglePosition=e}}]),i}(k)).\u0275fac=function(e){return new(e||X)(u.Mb(Z,12),u.Mb(u.h),u.Mb(m.b),u.Mb(u.Q),u.Mb(C.d),u.Mb(O.a,8),u.Mb(ee,8))},X.\u0275cmp=u.Gb({type:X,selectors:[["mat-expansion-panel"]],contentQueries:function(e,t,n){var i;
11&e&&u.Fb(n,$,!0),2&e&&u.rc(i=u.Zb())&&(t._lazyContent=i.first)},viewQuery:function(e,t){var n;1&e&&u.Kc(R,!0),2&e&&u.rc(n=u.Zb())&&(t._body=n.first)},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,t){2&e&&u.Eb("mat-expanded",t.expanded)("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-expansion-panel-spacing",t._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[u.Ab([{provide:Z,useValue:void 0}]),u.yb,u.zb],ngContentSelectors:L,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(e,t){1&e&&(u.hc(V),u.gc(0),u.Rb(1,"div",0,1),u.Yb("@bodyExpansion.done",(function(e){return t._bodyAnimationDone.next(e)})),u.Rb(3,"div",2),u.gc(4,1),u.Fc(5,N,0,0,"ng-template",3),u.Qb(),u.gc(6,2),u.Qb()),2&e&&(u.Bb(1),u.ic("@bodyExpansion",t._getExpandedState())("id",t.id),u.Cb("aria-labelledby",t._headerId),u.Bb(4),u.ic("cdkPortalOutlet",t._portal))},directives:[S.c],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(.4,0,.2,1),box-shadow 280ms cubic-bezier(.4,0,.2,1)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (-ms-high-contrast:active){.mat-expansion-panel{outline:solid 1px}}.mat-expansion-panel._mat-animation-noopable,.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row button.mat-button-base{margin-left:8px}[dir=rtl] .mat-action-row button.mat-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[Y.bodyExpansion]},changeDetection:0}),X),ne=((W=function(){function e(t,n,i,r,o){var a=this;p(this,e),this.panel=t,this._element=n,this._focusMonitor=i,this._changeDetectorRef=r,this._parentChangeSubscription=v.a.EMPTY,this._animationsDisabled=!0;var s=t.accordion?t.accordion._stateChanges.pipe(Object(P.a)((function(e){return!(!e.hideToggle&&!e.togglePosition)}))):T.a;this._parentChangeSubscription=Object(E.a)(t.opened,t.closed,s,t._inputChanges.pipe(Object(P.a)((function(e){return!!(e.hideToggle||e.disabled||e.togglePosition)})))).subscribe((function(){return a._changeDetectorRef.markForCheck()})),t.closed.pipe(Object(P.a)((function(){return t._containsFocus()}))).subscribe((function(){return i.focusVia(n,"program")})),i.monitor(n).subscribe((function(e){e&&t.accordion&&t.accordion._handleHeaderFocus(a)})),o&&(this.expandedHeight=o.expandedHeight,this.collapsedHeight=o.collapsedHeight)}return g(e,[{key:"_animationStarted",value:function(){this._animationsDisabled=!1}},{key:"_toggle",value:function(){this.panel.toggle()}},{key:"_isExpanded",value:function(){return this.panel.expanded}},{key:"_getExpandedState",value:function(){return this.panel._getExpandedState()}},{key:"_getPanelId",value:function(){return this.panel.id}},{key:"_getTogglePosition",value:function(){return this.panel.togglePosition}},{key:"_showToggle",value:function(){return!this.panel.hideToggle&&!this.panel.disabled}},{key:"_keydown",value:function(e){switch(e.keyCode){case D.j:case D.d:Object(D.o)(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._element,e,t)}},{key:"ngOnDestroy",value:function(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}},{key:"disabled",get:function(){return this.panel.disabled}}]),e}()).\u0275fac=function(e){return new(e||W)(u.Mb(te,1),u.Mb(u.l),u.Mb(I.d),u.Mb(u.h),u.Mb(ee,8))},W.\u0275cmp=u.Gb({type:W,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header"],hostVars:19,hostBindings:function(e,t){1&e&&(u.Dc("@expansionHeight.start",(function(){return t._animationStarted()})),u.Yb("click",(function(){return t._toggle()}))("keydown",(function(e){return t._keydown(e)}))),2&e&&(u.Cb("id",t.panel._headerId)("tabindex",t.disabled?-1:0)("aria-controls",t._getPanelId())("aria-expanded",t._isExpanded())("aria-disabled",t.panel.disabled),u.Ec("@.disabled",t._animationsDisabled)("@expansionHeight",u.nc(16,j,t._getExpandedState(),u.nc(13,H,t.collapsedHeight,t.expandedHeight))),u.Eb("mat-expanded",t._isExpanded())("mat-expansion-toggle-indicator-after","after"===t._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===t._getTogglePosition()))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},ngContentSelectors:Q,decls:5,vars:1,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,t){1&e&&(u.hc(q),u.Rb(0,"span",0),u.gc(1),u.gc(2,1),u.gc(3,2),u.Qb(),u.Fc(4,B,1,1,"span",1)),2&e&&(u.Bb(4),u.ic("ngIf",t._showToggle(
1)))},directives:[C.l],styles:[".mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:0}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-expansion-panel-header-description,.mat-expansion-panel-header-title{display:flex;flex-grow:1;margin-right:16px}[dir=rtl] .mat-expansion-panel-header-description,[dir=rtl] .mat-expansion-panel-header-title{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}"],encapsulation:2,data:{animation:[Y.indicatorRotate,Y.expansionHeaderHeight]},changeDetection:0}),W),ie=((z=function e(){p(this,e)}).\u0275fac=function(e){return new(e||z)},z.\u0275dir=u.Hb({type:z,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]}),z),re=((U=function e(){p(this,e)}).\u0275fac=function(e){return new(e||U)},U.\u0275dir=u.Hb({type:U,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),U),oe=((G=function(e){s(n,e);var t=l(n);function n(){var e;return p(this,n),(e=t.apply(this,arguments))._hideToggle=!1,e.displayMode="default",e.togglePosition="after",e}return g(n,[{key:"ngAfterContentInit",value:function(){this._keyManager=new I.c(this._headers).withWrap()}},{key:"_handleHeaderKeydown",value:function(e){var t=e.keyCode,n=this._keyManager;t===D.f?Object(D.o)(e)||(n.setFirstItemActive(),e.preventDefault()):t===D.c?Object(D.o)(e)||(n.setLastItemActive(),e.preventDefault()):this._keyManager.onKeydown(e)}},{key:"_handleHeaderFocus",value:function(e){this._keyManager.updateActiveItem(e)}},{key:"hideToggle",get:function(){return this._hideToggle},set:function(e){this._hideToggle=Object(h.b)(e)}}]),n}(y)).\u0275fac=function(e){return ae(e||G)},G.\u0275dir=u.Hb({type:G,selectors:[["mat-accordion"]],contentQueries:function(e,t,n){var i;1&e&&u.Fb(n,ne,!0),2&e&&u.rc(i=u.Zb())&&(t._headers=i)},hostAttrs:[1,"mat-accordion"],inputs:{multi:"multi",displayMode:"displayMode",togglePosition:"togglePosition",hideToggle:"hideToggle"},exportAs:["matAccordion"],features:[u.Ab([{provide:Z,useExisting:G}]),u.yb]}),G),ae=u.Tb(oe),se=((K=function e(){p(this,e)}).\u0275mod=u.Kb({type:K}),K.\u0275inj=u.Jb({factory:function(e){return new(e||K)},imports:[[C.b,w,S.h]]}),K)},dEu6:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"e",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return u}));var i=n("fXoL");function r(e){return null!=e&&""+e!="false"}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}(e)?Number(e):t}function a(e){return Array.isArray(e)?e:[e]}function s(e){return null==e?"":"string"==typeof e?e:e+"px"}function u(e){return e instanceof i.l?e.nativeElement:e}},eIep:function(e,t,i){"use strict";i.d(t,"a",(function(){return u}));var r=i("lJxs"),o=i("Cfvw"),a=i("zx2A");function u(e,t){return"function"==typeof t?function(n){return n.pipe(u((function(n,i){return Object(o.a)(e(n,i)).pipe(Object(r.a)((function(e,r){return t(n,e,i,r)})))})))}:function(t){return t.lift(new c(e))}}var c=function(){function e(t){p(this,e),this.project=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new h(e,this.project))}}]),e}(),h=function(e){s(i,e);var t=l(i);function i(e,n){var r;return p(this,i),(r=t.call(this,e)).project=n,r.index=0,r}return g(i,[{key:"_next",value:function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this._innerSub(t)}},{key:"_innerSub",value:function(e){var t=this.innerSubscription;t&&t.unsubscribe();var n=new a.a(this),i=this.destination;i.add(n),this.innerSubscription=Object(a.c)(e,n),this.innerSubscription!==n&&i.add(this.innerSubscription)}},{key:"_complete",value:function(){var e=this.innerSubscription;e&&!e.closed||n(f(i.prototype),"_complete",this).call(this),this.unsubscribe()}},{key:"_unsubscribe",value:function(){this.innerSubscription=void 0}},{key:"notifyComplete",value:function(){this.innerSubscription=void 0,this.isStopped&&n(f(i.prototype),"_complete",this).call(this)}},{key:"notifyNext",value:function(e){this.destination.next(e)}}]),i}(a.b)},fXoL:function(o,a,u){"use strict";u.d(a,"a",(function(){return Xo})),u.d(a,"b",(function(){return il})),u.d(a,"c",(function(){return $u})),u.d(a,"d",(function(){return Zu})),u.d(a,"e",(function(){return Yu})),u.d(a,"f",(function(){return Xl})),u.d(a,"g",(function(){return Vl})),u.d(a,"h",(function(){return xo})),u.d(a,"i",(function(){return pl})),u.d(a,"j",(function(){return bs})),u.d(a,"k",(function(){return al})),u.d(a,"l",(function(){return ys})),u.d(a,"m",(function(){return Gn})),u.d(a,"n",(function(){return Tu})),u.d(a,"o",(function(){return oe})),u.d(a,"p",(function(){return k})),u.d(a,"q",(function(){return O})),u.d(a,"r",(function(){return re})),u.d(a,"s",(function(){return Wo})),u.d(a,"t",(function(){return Hs})),u.d(a,"u",(function(){return js})),u.d(a,"v",(function(){return ol})),u.d(a,"w",(function(){return ye})),u.d(a,"x",(function(){return Hl})),u.d(a,"y",(function(){return be})),u.d(a,"z",(function(){return Al})),u.d(a,"A",(function(){return ml})),u.d(a,"B",(function(){return w})),u.d(a,"C",(function(){return nl})),u.d(a,"D",(function(){return tl})),u.d(a,"E",(function(){return xu})),u.d(a,"F",(function(){return Ss}
1)),u.d(a,"G",(function(){return ks})),u.d(a,"H",(function(){return ws})),u.d(a,"I",(function(){return Os})),u.d(a,"J",(function(){return Pi})),u.d(a,"K",(function(){return C})),u.d(a,"L",(function(){return Fl})),u.d(a,"M",(function(){return Us})),u.d(a,"N",(function(){return Ol})),u.d(a,"O",(function(){return Po})),u.d(a,"P",(function(){return Ts})),u.d(a,"Q",(function(){return Ws})),u.d(a,"R",(function(){return Me})),u.d(a,"S",(function(){return Il})),u.d(a,"T",(function(){return M})),u.d(a,"U",(function(){return ai})),u.d(a,"V",(function(){return G})),u.d(a,"W",(function(){return pe})),u.d(a,"X",(function(){return oi})),u.d(a,"Y",(function(){return zl})),u.d(a,"Z",(function(){return El})),u.d(a,"ab",(function(){return rl})),u.d(a,"bb",(function(){return Ao})),u.d(a,"cb",(function(){return su})),u.d(a,"db",(function(){return xi})),u.d(a,"eb",(function(){return hi})),u.d(a,"fb",(function(){return Zn})),u.d(a,"gb",(function(){return $n})),u.d(a,"hb",(function(){return ni})),u.d(a,"ib",(function(){return ei})),u.d(a,"jb",(function(){return Jn})),u.d(a,"kb",(function(){return ti})),u.d(a,"lb",(function(){return iu})),u.d(a,"mb",(function(){return Ul})),u.d(a,"nb",(function(){return ru})),u.d(a,"ob",(function(){return ou})),u.d(a,"pb",(function(){return Yn})),u.d(a,"qb",(function(){return Z})),u.d(a,"rb",(function(){return Yo})),u.d(a,"sb",(function(){return ya})),u.d(a,"tb",(function(){return ba})),u.d(a,"ub",(function(){return nu})),u.d(a,"vb",(function(){return ot})),u.d(a,"wb",(function(){return j})),u.d(a,"xb",(function(){return Qn})),u.d(a,"yb",(function(){return is})),u.d(a,"zb",(function(){return Je})),u.d(a,"Ab",(function(){return vs})),u.d(a,"Bb",(function(){return er})),u.d(a,"Cb",(function(){return ra})),u.d(a,"Db",(function(){return Ba})),u.d(a,"Eb",(function(){return ja})),u.d(a,"Fb",(function(){return Fu})),u.d(a,"Gb",(function(){return De})),u.d(a,"Hb",(function(){return Be})),u.d(a,"Ib",(function(){return x})),u.d(a,"Jb",(function(){return P})),u.d(a,"Kb",(function(){return Le})),u.d(a,"Lb",(function(){return Fe})),u.d(a,"Mb",(function(){return ua})),u.d(a,"Nb",(function(){return pa})),u.d(a,"Ob",(function(){return ga})),u.d(a,"Pb",(function(){return va})),u.d(a,"Qb",(function(){return fa})),u.d(a,"Rb",(function(){return da})),u.d(a,"Sb",(function(){return ma})),u.d(a,"Tb",(function(){return Hn})),u.d(a,"Ub",(function(){return es})),u.d(a,"Vb",(function(){return fe})),u.d(a,"Wb",(function(){return la})),u.d(a,"Xb",(function(){return Qu})),u.d(a,"Yb",(function(){return _a})),u.d(a,"Zb",(function(){return zu})),u.d(a,"ac",(function(){return Yt})),u.d(a,"bc",(function(){return Zt})),u.d(a,"cc",(function(){return Oa})),u.d(a,"dc",(function(){return ku})),u.d(a,"ec",(function(){return wu})),u.d(a,"fc",(function(){return Su})),u.d(a,"gc",(function(){return xa})),u.d(a,"hc",(function(){return Ea})),u.d(a,"ic",(function(){return ca})),u.d(a,"jc",(function(){return Ma})),u.d(a,"kc",(function(){return Pa})),u.d(a,"lc",(function(){return du})),u.d(a,"mc",(function(){return fu})),u.d(a,"nc",(function(){return pu})),u.d(a,"oc",(function(){return vu})),u.d(a,"pc",(function(){return gu})),u.d(a,"qc",(function(){return mu})),u.d(a,"rc",(function(){return Lu})),u.d(a,"sc",(function(){return sa})),u.d(a,"tc",(function(){return yn})),u.d(a,"uc",(function(){return bn})),u.d(a,"vc",(function(){return Ot})),u.d(a,"wc",(function(){return Ai})),u.d(a,"xc",(function(){return Di})),u.d(a,"yc",(function(){return Ii})),u.d(a,"zc",(function(){return He})),u.d(a,"Ac",(function(){return Gu})),u.d(a,"Bc",(function(){return Hu})),u.d(a,"Cc",(function(){return Ha})),u.d(a,"Dc",(function(){return ka})),u.d(a,"Ec",(function(){return ts})),u.d(a,"Fc",(function(){return aa})),u.d(a,"Gc",(function(){return qu})),u.d(a,"Hc",(function(){return Ya})),u.d(a,"Ic",(function(){return $a})),u.d(a,"Jc",(function(){return Ja})),u.d(a,"Kc",(function(){return ju}));var c=u("XNiG"),d=u("quSY"),v=u("HDdC"),m=u("VRyK"),b=u("w1tV");function y(e){return{toString:e}.toString()}function _(t,n,i){return y((function(){var r=function(e){return function(){if(e){var t=e.apply(void 0,arguments);for(var n in t)this[n]=t[n]}}}(n);function o(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];if(this instanceof o)return r.apply(this,n),this;var a=e(o,n);return s.annotation=a,s;function s(e,t,n){for(var i=e.hasOwnProperty("__parameters__")?e.__parameters__:Object.defineProperty(e,"__parameters__",{value:[]}).__parameters__;i.length<=n;)i.push(null);return(i[n]=i[n]||[]).push(a),e}}return i&&(o.prototype=Object.create(i.prototype)),o.prototype.ngMetadataName=t,o.annotationCls=o,o}))}var k=_("Inject",(function(e){return{token:e}})),w=_("Optional"),S=_("Self"),C=_("SkipSelf"),O=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}({});function T(e){for(var t in e)if(e[t]===T)return t;throw Error("Could not find renamed property on target object.")}function E(e,t){for(var n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function x(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}var M=x;function P(e){return{factory:e.factory,providers:e.providers||[],imports:e.imports||[]}}function A(e){return I(e,e[R])||I(e,e[L])}function I(e,t){return t&&t.token===e?t:null}function D(e){return e&&(e.hasOwnProperty(N)||e.hasOwnProperty(H))?e[N]:null}var R=T({"\u0275prov":T}),N=T({"\u0275inj":T}),V=T({"\u0275provFallback":T}),L=T({ngInjectableDef:T}),H=T({ngInjectorDef:T});function j(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(j).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return""+e.overriddenName;if(e.name)return""+e.name;var t=e.toString();if(null==t)return""+t;var n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function B(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}var F=T({__forward_ref__:T});function G(e){return e.__forward_ref__=G,e.toString=function(){return j(this())},e}function U(e){return z(e)?e():e}function z(e){return"function"==typeof e&&e.hasOwnProperty(F)&&e.__forward_ref__===G}var W,X="undefined"!=typeof globalThis&&globalThis,K="undefined"!=typeof window&&window,q="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,Q="undefined"!=typeof global&&global,Z=X||Q||K||q,Y=T({"\u0275cmp":T}),$=T({"\u0275dir":T}),J=T({"\u0275pipe":T}),ee=T({"\u0275mod":T}),te=T({"\u0275loc":T}),ne=T({"\u0275fac":T}),ie=T({__NG_ELEMENT_ID__:T}),re=function(){function e(t,n){p(this,e),this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=x({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}return g(e,[{key:"toString",value:function(){return"InjectionToken "+this._desc}}]),e}(),oe=new re("INJECTOR",-1),ae={},se=/\n/gm,ue=T({provide:String,useValue:T}),le=void 0;function ce(e){var t=le;return le=e,t}function he(e){var t=W;return W=e,t}function de(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:O.Default;if(void 0===le)throw new Error("inject() must be called from an injection context");return null===le?ve(e,void 0,t):le.get(e,t&O.Optional?null:void 0,t)}function fe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:O.Default;return(W||de)(U(e),t)}var pe=fe;function ve(e,t,n){var i=A(e);if(i&&"root"==i.providedIn)return void 0===i.value?i.value=i.factory():i.value;if(n&O.Optional)return null;if(void 0!==t)return t;throw new Error("Injector: NOT_FOUND [".concat(j(e),"]"))}function ge(e){for(var t=[],n=0;n<e.length;n++){var i=U(e[n]);if(Array.isArray(i)){if(0===i.length)throw new Error("Arguments array must have arguments.");for(var r=void 0,o=O.Default,a=0;a<i.length;a++){var s=i[a];s instanceof w||"Optional"===s.ngMetadataName||s===w?o|=O.Optional:s instanceof C||"SkipSelf"===s.ngMetadataName||s===C?o|=O.SkipSelf:s instanceof S||"Self"===s.ngMetadataName||s===S?o|=O.Self:r=s instanceof k||s===k?s.token:s}t.push(fe(r,o))}else t.push(fe(i))}return t}var me=function(){function e(){p(this,e)}return g(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ae;if(t===ae){var n=new Error("NullInjectorError: No provider for ".concat(j(e),"!"));throw n.name="NullInjectorError",n}return t}}]),e}(),be=function e(){p(this,e)},ye=function e(){p(this,e)};function _e(e,t){e.forEach((function(e){return Array.isArray(e)?_e(e,t):t(e)}))}function ke(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function we(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Se(e,t){for(var n=[],i=0;i<e;i++)n.push(t);return n}
1function Ce(e,t,n){var i=Te(e,t);return i>=0?e[1|i]=n:function(e,t,n,i){var r=e.length;if(r==t)e.push(n,i);else if(1===r)e.push(i,e[0]),e[0]=n;else{for(r--,e.push(e[r-1],e[r]);r>t;)e[r]=e[r-2],r--;e[t]=n,e[t+1]=i}}(e,i=~i,t,n),i}function Oe(e,t){var n=Te(e,t);if(n>=0)return e[1|n]}function Te(e,t){return function(e,t,n){for(var i=0,r=e.length>>1;r!==i;){var o=i+(r-i>>1),a=e[o<<1];if(t===a)return o<<1;a>t?r=o:i=o+1}return~(r<<1)}(e,t)}var Ee,xe=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}({}),Me=((Ee={})[Ee.Emulated=0]="Emulated",Ee[Ee.Native=1]="Native",Ee[Ee.None=2]="None",Ee[Ee.ShadowDom=3]="ShadowDom",Ee),Pe={},Ae=[],Ie=0;function De(e){return y((function(){var t={},n={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===xe.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||Ae,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||Me.Emulated,id:"c",styles:e.styles||Ae,_:null,setInput:null,schemas:e.schemas||null,tView:null},i=e.directives,r=e.features,o=e.pipes;return n.id+=Ie++,n.inputs=je(e.inputs,t),n.outputs=je(e.outputs),r&&r.forEach((function(e){return e(n)})),n.directiveDefs=i?function(){return("function"==typeof i?i():i).map(Re)}:null,n.pipeDefs=o?function(){return("function"==typeof o?o():o).map(Ne)}:null,n}))}function Re(e){return Ge(e)||function(e){return e[$]||null}(e)}function Ne(e){return function(e){return e[J]||null}(e)}var Ve={};function Le(e){var t={type:e.type,bootstrap:e.bootstrap||Ae,declarations:e.declarations||Ae,imports:e.imports||Ae,exports:e.exports||Ae,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&y((function(){Ve[e.id]=e.type})),t}function He(e,t){return y((function(){var n=ze(e,!0);n.declarations=t.declarations||Ae,n.imports=t.imports||Ae,n.exports=t.exports||Ae}))}function je(e,t){if(null==e)return Pe;var n={};for(var i in e)if(e.hasOwnProperty(i)){var r=e[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),n[r]=i,t&&(t[r]=o)}return n}var Be=De;function Fe(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function Ge(e){return e[Y]||null}function Ue(e,t){return e.hasOwnProperty(ne)?e[ne]:null}function ze(e,t){var n=e[ee]||null;if(!n&&!0===t)throw new Error("Type ".concat(j(e)," does not have '\u0275mod' property."));return n}function We(e){return Array.isArray(e)&&"object"==typeof e[1]}function Xe(e){return Array.isArray(e)&&!0===e[1]}function Ke(e){return 0!=(8&e.flags)}function qe(e){return 2==(2&e.flags)}function Qe(e){return 1==(1&e.flags)}function Ze(e){return null!==e.template}function Ye(e){return 0!=(512&e[2])}var $e=function(){function e(t,n,i){p(this,e),this.previousValue=t,this.currentValue=n,this.firstChange=i}return g(e,[{key:"isFirstChange",value:function(){return this.firstChange}}]),e}();function Je(){return et}function et(e){return e.type.prototype.ngOnChanges&&(e.setInput=nt),tt}function tt(){var e=it(this),t=null==e?void 0:e.current;if(t){var n=e.previous;if(n===Pe)e.previous=t;else for(var i in t)n[i]=t[i];e.current=null,this.ngOnChanges(t)}}function nt(e,t,n,i){var r=it(e)||function(e,t){return e.__ngSimpleChanges__=t}(e,{previous:Pe,current:null}),o=r.current||(r.current={}),a=r.previous,s=this.declaredInputs[n],u=a[s];o[s]=new $e(u&&u.currentValue,t,a===Pe),e[i]=t}function it(e){return e.__ngSimpleChanges__||null}Je.ngInherit=!0;var rt=void 0;function ot(e){rt=e}function at(){return void 0!==rt?rt:"undefined"!=typeof document?document:void 0}function st(e){return!!e.listen}var ut={createRenderer:function(e,t){return at()}};function lt(e){for(;Array.isArray(e);)e=e[0];return e}function ct(e,t){return lt(t[e+20])}function ht(e,t){return lt(t[e.index])}function dt(e,t){return e.data[t+20]}function ft(e,t){return e[t+20]}function pt(e,t){var n=t[e];return We(n)?n:n[0]}function vt(e){var t=function(e){return e.__ngContext__||null}(e);return t?Array.isArray(t)?t:t.lView:null}function gt(e){return 4==(4&e[2])}function mt(e){return 128==(128&e[2])}function bt(e,t){return null===e||null==t?null:e[t]}function yt(e){e[18]=0}function _t(e,t){e[5]+=t;for(var n=e,i=e[3];null!==i&&(1===t&&1===n[5]||-1===t&&0===n[5]);)i[5]+=t,n=i,i=i[3]}
1var kt={lFrame:Ut(null),bindingsEnabled:!0,checkNoChangesMode:!1};function wt(){return kt.bindingsEnabled}function St(){return kt.lFrame.lView}function Ct(){return kt.lFrame.tView}function Ot(e){kt.lFrame.contextLView=e}function Tt(){return kt.lFrame.previousOrParentTNode}function Et(e,t){kt.lFrame.previousOrParentTNode=e,kt.lFrame.isParent=t}function xt(){return kt.lFrame.isParent}function Mt(){kt.lFrame.isParent=!1}function Pt(){return kt.checkNoChangesMode}function At(e){kt.checkNoChangesMode=e}function It(){var e=kt.lFrame,t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Dt(){return kt.lFrame.bindingIndex++}function Rt(e){var t=kt.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Nt(e,t){var n=kt.lFrame;n.bindingIndex=n.bindingRootIndex=e,Vt(t)}function Vt(e){kt.lFrame.currentDirectiveIndex=e}function Lt(e){var t=kt.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Ht(){return kt.lFrame.currentQueryIndex}function jt(e){kt.lFrame.currentQueryIndex=e}function Bt(e,t){var n=Gt();kt.lFrame=n,n.previousOrParentTNode=t,n.lView=e}function Ft(e,t){var n=Gt(),i=e[1];kt.lFrame=n,n.previousOrParentTNode=t,n.lView=e,n.tView=i,n.contextLView=e,n.bindingIndex=i.bindingStartIndex}function Gt(){var e=kt.lFrame,t=null===e?null:e.child;return null===t?Ut(e):t}function Ut(e){var t={previousOrParentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:0,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null};return null!==e&&(e.child=t),t}function zt(){var e=kt.lFrame;return kt.lFrame=e.parent,e.previousOrParentTNode=null,e.lView=null,e}var Wt=zt;function Xt(){var e=zt();e.isParent=!0,e.tView=null,e.selectedIndex=0,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Kt(){return kt.lFrame.selectedIndex}function qt(e){kt.lFrame.selectedIndex=e}function Qt(){var e=kt.lFrame;return dt(e.tView,e.selectedIndex)}function Zt(){kt.lFrame.currentNamespace="http://www.w3.org/2000/svg"}function Yt(){kt.lFrame.currentNamespace=null}function $t(e,t){for(var n=t.directiveStart,i=t.directiveEnd;n<i;n++){var r=e.data[n].type.prototype,o=r.ngAfterContentInit,a=r.ngAfterContentChecked,s=r.ngAfterViewInit,u=r.ngAfterViewChecked,l=r.ngOnDestroy;o&&(e.contentHooks||(e.contentHooks=[])).push(-n,o),a&&((e.contentHooks||(e.contentHooks=[])).push(n,a),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(n,a)),s&&(e.viewHooks||(e.viewHooks=[])).push(-n,s),u&&((e.viewHooks||(e.viewHooks=[])).push(n,u),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(n,u)),null!=l&&(e.destroyHooks||(e.destroyHooks=[])).push(n,l)}}function Jt(e,t,n){nn(e,t,3,n)}function en(e,t,n,i){(3&e[2])===n&&nn(e,t,n,i)}function tn(e,t){var n=e[2];(3&n)===t&&(n&=2047,n+=1,e[2]=n)}function nn(e,t,n,i){for(var r=null!=i?i:-1,o=0,a=void 0!==i?65535&e[18]:0;a<t.length;a++)if("number"==typeof t[a+1]){if(o=t[a],null!=i&&o>=i)break}else t[a]<0&&(e[18]+=65536),(o<r||-1==r)&&(rn(e,n,t,a),e[18]=(4294901760&e[18])+a+2),a++}function rn(e,t,n,i){var r=n[i]<0,o=n[i+1],a=e[r?-n[i]:n[i]];r?e[2]>>11<e[18]>>16&&(3&e[2])===t&&(e[2]+=2048,o.call(a)):o.call(a)}var on=function e(t,n,i){p(this,e),this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=i};function an(e,t,n){for(var i=st(e),r=0;r<n.length;){var o=n[r];if("number"==typeof o){if(0!==o)break;r++;var a=n[r++],s=n[r++],u=n[r++];i?e.setAttribute(t,s,u,a):t.setAttributeNS(a,s,u)}else{var l=o,c=n[++r];un(l)?i&&e.setProperty(t,l,c):i?e.setAttribute(t,l,c):t.setAttribute(l,c),r++}}return r}function sn(e){return 3===e||4===e||6===e}function un(e){return 64===e.charCodeAt(0)}function ln(e,t){if(null===t||0===t.length);else if(null===e||0===e.length)e=t.slice();else for(var n=-1,i=0;i<t.length;i++){var r=t[i];"number"==typeof r?n=r:0===n||cn(e,n,r,null,-1===n||2===n?t[++i]:null)}return e}function cn(e,t,n,i,r){var o=0,a=e.length;if(-1===t)a=-1;else for(;o<e.length;){var s=e[o++];if("number"==typeof s){if(s===t){a=-1;break}if(s>t){a=o-1;break}}}for(;o<e.length;){var u=e[o];if("number"==typeof u)break;
1if(u===n){if(null===i)return void(null!==r&&(e[o+1]=r));if(i===e[o+1])return void(e[o+2]=r)}o++,null!==i&&o++,null!==r&&o++}-1!==a&&(e.splice(a,0,t),o=a+1),e.splice(o++,0,n),null!==i&&e.splice(o++,0,i),null!==r&&e.splice(o++,0,r)}function hn(e){return-1!==e}function dn(e){return 32767&e}function fn(e){return e>>16}function pn(e,t){for(var n=fn(e),i=t;n>0;)i=i[15],n--;return i}function vn(e){return"string"==typeof e?e:null==e?"":""+e}function gn(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():vn(e)}var mn=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(Z);function bn(e){return{name:"window",target:e.ownerDocument.defaultView}}function yn(e){return{name:"document",target:e.ownerDocument}}function _n(e){return e instanceof Function?e():e}var kn=!0;function wn(e){var t=kn;return kn=e,t}var Sn=0;function Cn(e,t){var n=Tn(e,t);if(-1!==n)return n;var i=t[1];i.firstCreatePass&&(e.injectorIndex=t.length,On(i.data,e),On(t,null),On(i.blueprint,null));var r=En(e,t),o=e.injectorIndex;if(hn(r))for(var a=dn(r),s=pn(r,t),u=s[1].data,l=0;l<8;l++)t[o+l]=s[a+l]|u[a+l];return t[o+8]=r,o}function On(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Tn(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null==t[e.injectorIndex+8]?-1:e.injectorIndex}function En(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;for(var n=t[6],i=1;n&&-1===n.injectorIndex;)n=(t=t[15])?t[6]:null,i++;return n?n.injectorIndex|i<<16:-1}function xn(e,t,n){!function(e,t,n){var i;"string"==typeof n?i=n.charCodeAt(0)||0:n.hasOwnProperty(ie)&&(i=n[ie]),null==i&&(i=n[ie]=Sn++);var r=255&i,o=1<<r,a=64&r,s=32&r,u=t.data;128&r?a?s?u[e+7]|=o:u[e+6]|=o:s?u[e+5]|=o:u[e+4]|=o:a?s?u[e+3]|=o:u[e+2]|=o:s?u[e+1]|=o:u[e]|=o}(e,t,n)}function Mn(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:O.Default,r=arguments.length>4?arguments[4]:void 0;if(null!==e){var o=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;var t=e.hasOwnProperty(ie)?e[ie]:void 0;return"number"==typeof t&&t>0?255&t:t}(n);if("function"==typeof o){Bt(t,e);try{var a=o();if(null!=a||i&O.Optional)return a;throw new Error("No provider for ".concat(gn(n),"!"))}finally{Wt()}}else if("number"==typeof o){if(-1===o)return new Vn(e,t);var s=null,u=Tn(e,t),l=-1,c=i&O.Host?t[16][6]:null;for((-1===u||i&O.SkipSelf)&&(l=-1===u?En(e,t):t[u+8],Nn(i,!1)?(s=t[1],u=dn(l),t=pn(l,t)):u=-1);-1!==u;){l=t[u+8];var h=t[1];if(Rn(o,u,h.data)){var d=An(u,t,n,s,i,c);if(d!==Pn)return d}Nn(i,t[1].data[u+8]===c)&&Rn(o,u,t)?(s=h,u=dn(l),t=pn(l,t)):u=-1}}}if(i&O.Optional&&void 0===r&&(r=null),0==(i&(O.Self|O.Host))){var f=t[9],p=he(void 0);try{return f?f.get(n,r,i&O.Optional):ve(n,r,i&O.Optional)}finally{he(p)}}if(i&O.Optional)return r;throw new Error("NodeInjector: NOT_FOUND [".concat(gn(n),"]"))}var Pn={};function An(e,t,n,i,r,o){var a=t[1],s=a.data[e+8],u=In(s,a,n,null==i?qe(s)&&kn:i!=a&&3===s.type,r&O.Host&&o===s);return null!==u?Dn(t,a,u,s):Pn}function In(e,t,n,i,r){for(var o=e.providerIndexes,a=t.data,s=1048575&o,u=e.directiveStart,l=o>>20,c=r?s+l:e.directiveEnd,h=i?s:s+l;h<c;h++){var d=a[h];if(h<u&&n===d||h>=u&&d.type===n)return h}if(r){var f=a[u];if(f&&Ze(f)&&f.type===n)return u}return null}function Dn(e,t,n,i){var r=e[n],o=t.data;if(r instanceof on){var a=r;if(a.resolving)throw new Error("Circular dep for "+gn(o[n]));var s,u=wn(a.canSeeViewProviders);a.resolving=!0,a.injectImpl&&(s=he(a.injectImpl)),Bt(e,i);try{r=e[n]=a.factory(void 0,o,e,i),t.firstCreatePass&&n>=i.directiveStart&&function(e,t,n){var i=t.type.prototype,r=i.ngOnChanges,o=i.ngOnInit,a=i.ngDoCheck;if(r){var s=et(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,s),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,s)}o&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,o),a&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,a),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,a))}(n,o[n],t)}finally{a.injectImpl&&he(s),wn(u),a.resolving=!1,Wt()}}return r}function Rn(e,t,n){var i=64&e,r=32&e;return!!((128&e?i?r?n[t+7]:n[t+6]:r?n[t+5]:n[t+4]:i?r?n[t+3]:n[t+2]:r?n[t+1]:n[t])&1<<e)}function Nn(e,t){return!(e&O.Self||e&O.Host&&t)}var Vn=function(){function e(t,n){p(this,e),this._tNode=t,this._lView=n}return g(e,[{key:"get",value:function(e,t){return Mn(this._tNode,this._lView,e,void 0,t)}}]),e}();function Ln(e){var t=e;if(z(e))return function(){var e=Ln(U(t));return e?e():null};var n=Ue(t);if(null===n){var i=D(t);n=i&&i.factory}return n||null}function Hn(e){return y((function(){for(var t=e.prototype.constructor,n=t[ne]||Ln(t),i=Object.prototype,r=Object.getPrototypeOf(e.prototype).constructor;r&&r!==i;){var o=r[ne]||Ln(r);if(o&&o!==n)return o;r=Object.getPrototypeOf(r)}return function(e){return new e}}))}function jn(e){return e.ngDebugContext}function Bn(e){return e.ngOriginalError}function Fn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];e.error.apply(e,n)}var Gn=function(){function e(){p(this,e),this._console=console}return g(e,[{key:"handleError",value:function(e){var t=this._findOriginalError(e),n=this._findContext(e),i=function(e){return e.ngErrorLogger||Fn}(e);i(this._console,"ERROR",e),t&&i(this._console,"ORIGINAL ERROR",t),n&&i(this._console,"ERROR CONTEXT",n)}},{key:"_findContext",value:function(e){return e?jn(e)?jn(e):this._findContext(Bn(e)):null}},{key:"_findOriginalError",value:function(e){for(var t=Bn(e);t&&Bn(t);)t=Bn(t);return t}}]),e}(),Un=function(){function e(t){p(this,e),this.changingThisBreaksApplicationSecurity=t}return g(e,[{key:"toString",value:function(){return"SafeValue must use [property]=binding: "+this.changingThisBreaksApplicationSecurity+" (see http://g.co/ng/security#xss)"}}]),e}(),zn=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"getTypeName",value:function(){return"HTML"}}]),n}(Un),Wn=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"getTypeName",value:function(){return"Style"}}
1]),n}(Un),Xn=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"getTypeName",value:function(){return"Script"}}]),n}(Un),Kn=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"getTypeName",value:function(){return"URL"}}]),n}(Un),qn=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"getTypeName",value:function(){return"ResourceURL"}}]),n}(Un);function Qn(e){return e instanceof Un?e.changingThisBreaksApplicationSecurity:e}function Zn(e,t){var n=Yn(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error("Required a safe ".concat(t,", got a ").concat(n," (see http://g.co/ng/security#xss)"))}return n===t}function Yn(e){return e instanceof Un&&e.getTypeName()||null}function $n(e){return new zn(e)}function Jn(e){return new Wn(e)}function ei(e){return new Xn(e)}function ti(e){return new Kn(e)}function ni(e){return new qn(e)}var ii=!0,ri=!1;function oi(){return ri=!0,ii}function ai(){if(ri)throw new Error("Cannot enable prod mode after platform setup.");ii=!1}var si=function(){function e(){p(this,e)}return g(e,[{key:"getInertBodyElement",value:function(e){e="<body><remove></remove>"+e+"</body>";try{var t=(new window.DOMParser).parseFromString(e,"text/html").body;return t.removeChild(t.firstChild),t}catch(n){return null}}}]),e}(),ui=function(){function e(t){if(p(this,e),this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){var n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n);var i=this.inertDocument.createElement("body");n.appendChild(i)}}return g(e,[{key:"getInertBodyElement",value:function(e){var t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=e,t;var n=this.inertDocument.createElement("body");return n.innerHTML=e,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}},{key:"stripCustomNsAttrs",value:function(e){for(var t=e.attributes,n=t.length-1;0<n;n--){var i=t.item(n).name;"xmlns:ns1"!==i&&0!==i.indexOf("ns1:")||e.removeAttribute(i)}for(var r=e.firstChild;r;)r.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(r),r=r.nextSibling}}]),e}(),li=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,ci=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function hi(e){return(e=String(e)).match(li)||e.match(ci)?e:(oi()&&console.warn("WARNING: sanitizing unsafe URL value ".concat(e," (see http://g.co/ng/security#xss)")),"unsafe:"+e)}function di(e){var t,n={},i=r(e.split(","));try{for(i.s();!(t=i.n()).done;){n[t.value]=!0}}catch(o){i.e(o)}finally{i.f()}return n}function fi(){for(var e={},t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];for(var r=0,o=n;r<o.length;r++){var a=o[r];for(var s in a)a.hasOwnProperty(s)&&(e[s]=!0)}return e}var pi,vi=di("area,br,col,hr,img,wbr"),gi=di("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),mi=di("rp,rt"),bi=fi(mi,gi),yi=fi(vi,fi(gi,di("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),fi(mi,di("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),bi),_i=di("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),ki=di("srcset"),wi=fi(_i,ki,di("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),di("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),Si=di("script,style,template"),Ci=function(){function e(){p(this,e),this.sanitizedSomething=!1,this.buf=[]}return g(e,[{key:"sanitizeChildren",value:function(e){for(var t=e.firstChild,n=!0;t;)if(t.nodeType===Node.ELEMENT_NODE?n=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,n&&t.firstChild)t=t.firstChild;else for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);var i=this.checkClobberedElement(t,t.nextSibling);if(i){t=i;break}t=this.checkClobberedElement(t,t.parentNode)}return this.buf.join("")}},{key:"startElement",value:function(e){var t=e.nodeName.toLowerCase();if(!yi.hasOwnProperty(t))return this.sanitizedSomething=!0,!Si.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);for(var n,i=e.attributes,r=0;r<i.length;r++){var o=i.item(r),a=o.name,s=a.toLowerCase();if(wi.hasOwnProperty(s)){var u=o.value;_i[s]&&(u=hi(u)),ki[s]&&(n=u,u=(n=String(n)).split(",").map((function(e){return hi(e.trim())})).join(", ")),this.buf.push(" ",a,'="',Ei(u),'"')}else this.sanitizedSomething=!0}return this.buf.push(">"),!0}},{key:"endElement",value:function(e){var t=e.nodeName.toLowerCase();yi.hasOwnProperty(t)&&!vi.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}},{key:"chars",value:function(e){this.buf.push(Ei(e))}},{key:"checkClobberedElement",value:function(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: "+e.outerHTML);return t}}]),e}(),Oi=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ti=/([^\#-~ |!])/g;function Ei(e){return e.replace(/&/g,"&amp;").replace(Oi,(function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"})).replace(Ti,(function(e){return"&#"+e.charCodeAt(0)+";"})).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function xi(e,t){var n=null;try{pi=pi||function(e){return function(){try{return!!(new window.DOMParser).parseFromString("","text/html")}catch(e){return!1}}()?new si:new ui(e)}(e);var i=t?String(t):"";n=pi.getInertBodyElement(i);var r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=n.innerHTML,n=pi.getInertBodyElement(i)}while(i!==o);var a=new Ci,s=a.sanitizeChildren(Mi(n)||n);return oi()&&a.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content, see http://g.co/ng/security#xss"),s}finally{if(n)for(var u=Mi(n)||n;u.firstChild;)u.removeChild(u.firstChild)}}
1function Mi(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Pi=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}({});function Ai(e){var t=Ri();return t?t.sanitize(Pi.HTML,e)||"":Zn(e,"HTML")?Qn(e):xi(at(),vn(e))}function Ii(e){var t=Ri();return t?t.sanitize(Pi.URL,e)||"":Zn(e,"URL")?Qn(e):hi(vn(e))}function Di(e){var t=Ri();if(t)return t.sanitize(Pi.RESOURCE_URL,e)||"";if(Zn(e,"ResourceURL"))return Qn(e);throw new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)")}function Ri(){var e=St();return e&&e[12]}function Ni(e,t){e.__ngContext__=t}function Vi(e){throw new Error("Multiple components match node with tagname "+e.tagName)}function Li(){throw new Error("Cannot mix multi providers and regular providers")}function Hi(e,t,n){for(var i=e.length;;){var r=e.indexOf(t,n);if(-1===r)return r;if(0===r||e.charCodeAt(r-1)<=32){var o=t.length;if(r+o===i||e.charCodeAt(r+o)<=32)return r}n=r+1}}function ji(e,t,n){for(var i=0;i<e.length;){var r=e[i++];if(n&&"class"===r){if(-1!==Hi((r=e[i]).toLowerCase(),t,0))return!0}else if(1===r){for(;i<e.length&&"string"==typeof(r=e[i++]);)if(r.toLowerCase()===t)return!0;return!1}}return!1}function Bi(e){return 0===e.type&&"ng-template"!==e.tagName}function Fi(e,t,n){return t===(0!==e.type||n?e.tagName:"ng-template")}function Gi(e,t,n){for(var i=4,r=e.attrs||[],o=function(e){for(var t=0;t<e.length;t++)if(sn(e[t]))return t;return e.length}(r),a=!1,s=0;s<t.length;s++){var u=t[s];if("number"!=typeof u){if(!a)if(4&i){if(i=2|1&i,""!==u&&!Fi(e,u,n)||""===u&&1===t.length){if(Ui(i))return!1;a=!0}}else{var l=8&i?u:t[++s];if(8&i&&null!==e.attrs){if(!ji(e.attrs,l,n)){if(Ui(i))return!1;a=!0}continue}var c=zi(8&i?"class":u,r,Bi(e),n);if(-1===c){if(Ui(i))return!1;a=!0;continue}if(""!==l){var h;h=c>o?"":r[c+1].toLowerCase();var d=8&i?h:null;if(d&&-1!==Hi(d,l,0)||2&i&&l!==h){if(Ui(i))return!1;a=!0}}}}else{if(!a&&!Ui(i)&&!Ui(u))return!1;if(a&&Ui(u))continue;a=!1,i=u|1&i}}return Ui(i)||a}function Ui(e){return 0==(1&e)}function zi(e,t,n,i){if(null===t)return-1;var r=0;if(i||!n){for(var o=!1;r<t.length;){var a=t[r];if(a===e)return r;if(3===a||6===a)o=!0;else{if(1===a||2===a){for(var s=t[++r];"string"==typeof s;)s=t[++r];continue}if(4===a)break;if(0===a){r+=4;continue}}r+=o?1:2}return-1}return function(e,t){var n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){var i=e[n];if("number"==typeof i)return-1;if(i===t)return n;n++}return-1}(t,e)}function Wi(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=0;i<t.length;i++)if(Gi(e,t[i],n))return!0;return!1}function Xi(e,t){e:for(var n=0;n<t.length;n++){var i=t[n];if(e.length===i.length){for(var r=0;r<e.length;r++)if(e[r]!==i[r])continue e;return!0}}return!1}function Ki(e,t){return e?":not("+t.trim()+")":t}function qi(e){for(var t=e[0],n=1,i=2,r="",o=!1;n<e.length;){var a=e[n];if("string"==typeof a)if(2&i){var s=e[++n];r+="["+a+(s.length>0?'="'+s+'"':"")+"]"}else 8&i?r+="."+a:4&i&&(r+=" "+a);else""===r||Ui(a)||(t+=Ki(o,r),r=""),i=a,o=o||!Ui(i);n++}return""!==r&&(t+=Ki(o,r)),t}var Qi={};function Zi(e){var t=e[3];return Xe(t)?t[3]:t}function Yi(e){return Ji(e[13])}function $i(e){return Ji(e[4])}function Ji(e){for(;null!==e&&!Xe(e);)e=e[4];return e}function er(e){tr(Ct(),St(),Kt()+e,Pt())}function tr(e,t,n,i){if(!i)if(3==(3&t[2])){var r=e.preOrderCheckHooks;null!==r&&Jt(t,r,n)}else{var o=e.preOrderHooks;null!==o&&en(t,o,0,n)}qt(n)}function nr(e,t){return e<<17|t<<2}function ir(e){return e>>17&32767}function rr(e){return 2|e}function or(e){return(131068&e)>>2}function ar(e,t){return-131069&e|t<<2}function sr(e){return 1|e}function ur(e,t){var n=e.contentQueries;if(null!==n)for(var i=0;i<n.length;i+=2){var r=n[i],o=n[i+1];if(-1!==o){var a=e.data[o];jt(r),a.contentQueries(2,t[o],o)}}}function lr(e,t,n){return st(t)?t.createElement(e,n):null===n?t.createElement(e):t.createElementNS(n,e)}function cr(e,t,n,i,r,o,a,s,u,l){var c=t.blueprint.slice();return c[0]=r,c[2]=140|i,yt(c),c[3]=c[15]=e,c[8]=n,c[10]=a||e&&e[10],c[11]=s||e&&e[11],c[12]=u||e&&e[12]||null,c[9]=l||e&&e[9]||null,c[6]=o,c[16]=2==t.type?e[16]:c,c}function hr(e,t,n,i,r,o){var a=n+20,s=e.data[a]||function(e,t,n,i,r,o){var a=Tt(),s=xt(),u=s?a:a&&a.parent,l=e.data[n]=wr(0,u&&u!==t?u:null,i,n,r,o);return null===e.firstChild&&(e.firstChild=l),a&&(!s||null!=a.child||null===l.parent&&2!==a.type?s||(a.next=l):a.child=l),l}(e,t,a,i,r,o);return Et(s,!0),s}function dr(e,t,n){Ft(t,t[6]);try{var i=e.viewQuery;null!==i&&zr(1,i,n);var r=e.template;null!==r&&vr(e,t,r,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&ur(e,t),e.staticViewQueries&&zr(2,e.viewQuery,n);var o=e.components;null!==o&&function(e,t){for(var n=0;n<t.length;n++)jr(e,t[n])}(t,o)}catch(a){throw e.firstCreatePass&&(e.incompleteFirstPass=!0),a}finally{t[2]&=-5,Xt()}}function fr(e,t,n,i){var r=t[2];if(256!=(256&r)){Ft(t,t[6]);var o=Pt();try{yt(t),kt.lFrame.bindingIndex=e.bindingStartIndex,null!==n&&vr(e,t,n,2,i);var a=3==(3&r);if(!o)if(a){var s=e.preOrderCheckHooks;null!==s&&Jt(t,s,null)}else{var u=e.preOrderHooks;null!==u&&en(t,u,0,null),tn(t,0)}if(function(e){for(var t=Yi(e);null!==t;t=$i(t))if(t[2])for(var n=t[9],i=0;i<n.length;i++){var r=n[i],o=r[3];0==(1024&r[2])&&_t(o,1),r[2]|=1024}}(t),function(e){for(var t=Yi(e);null!==t;t=$i(t))for(var n=10;n<t.length;n++){var i=t[n],r=i[1];mt(i)&&fr(r,i,r.template,i[8])}}(t),null!==e.contentQueries&&ur(e,t),!o)if(a){var l=e.contentCheckHooks;null!==l&&Jt(t,l)}else{var c=e.contentHooks;null!==c&&en(t,c,1),tn(t,1)}!function(e,t){try{var n=e.expandoInstructions;if(null!==n)for(var i=e.expandoStartIndex,r=-1,o=0;o<n.length;o++){var a=n[o];"number"==typeof a?a<=0?(qt(0-a),r=i+=9+n[++o]):i+=a:(null!==a&&(Nt(i,r),a(2,t[r])),r++)}}finally{qt(-1)}}(e,t);var h=e.components;null!==h&&function(e,t){for(var n=0;n<t.length;n++)Hr(e,t[n])}(t,h);var d=e.viewQuery;if(null!==d&&zr(2,d,i),!o)if(a){var f=e.viewCheckHooks;null!==f&&Jt(t,f)}else{var p=e.viewHooks;null!==p&&en(t,p,2),tn(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),o||(t[2]&=-73),1024&t[2]&&(t[2]&=-1025,_t(t[3],-1))}finally{Xt()}}}function pr(e,t,n,i){var r=t[10],o=!Pt(),a=gt(t);try{o&&!a&&r.begin&&r.begin(),a&&dr(e,t,i),fr(e,t,n,i)}finally{o&&!a&&r.end&&r.end()}}function vr(e,t,n,i,r){var o=Kt();try{qt(-1),2&i&&t.length>
120&&tr(e,t,0,Pt()),n(i,r)}finally{qt(o)}}function gr(e,t,n){if(Ke(t))for(var i=t.directiveEnd,r=t.directiveStart;r<i;r++){var o=e.data[r];o.contentQueries&&o.contentQueries(1,n[r],r)}}function mr(e,t,n){wt()&&(function(e,t,n,i){var r=n.directiveStart,o=n.directiveEnd;e.firstCreatePass||Cn(n,t),Ni(i,t);for(var a=n.initialInputs,s=r;s<o;s++){var u=e.data[s],l=Ze(u);l&&Rr(t,n,u);var c=Dn(t,e,s,n);Ni(c,t),null!==a&&Nr(0,s-r,c,u,0,a),l&&(pt(n.index,t)[8]=c)}}(e,t,n,ht(n,t)),128==(128&n.flags)&&function(e,t,n){var i=n.directiveStart,r=n.directiveEnd,o=e.expandoInstructions,a=e.firstCreatePass,s=n.index-20,u=kt.lFrame.currentDirectiveIndex;try{qt(s);for(var l=i;l<r;l++){var c=e.data[l],h=t[l];Vt(l),null!==c.hostBindings||0!==c.hostVars||null!==c.hostAttrs?xr(c,h):a&&o.push(null)}}finally{qt(-1),Vt(u)}}(e,t,n))}function br(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ht,i=t.localNames;if(null!==i)for(var r=t.index+1,o=0;o<i.length;o+=2){var a=i[o+1],s=-1===a?n(t,e):e[a];e[r++]=s}}function yr(e){var t=e.tView;return null===t||t.incompleteFirstPass?e.tView=_r(1,-1,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):t}function _r(e,t,n,i,r,o,a,s,u,l){var c=20+i,h=c+r,d=function(e,t){for(var n=[],i=0;i<t;i++)n.push(i<e?null:Qi);return n}(c,h);return d[1]={type:e,id:t,blueprint:d,template:n,queries:null,viewQuery:s,node:null,data:d.slice().fill(null,c),bindingStartIndex:c,expandoStartIndex:h,expandoInstructions:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof o?o():o,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:u,consts:l,incompleteFirstPass:!1}}function kr(e,t,n,i){var r=Xr(t);r.push(n),e.firstCreatePass&&function(e){return e.cleanup||(e.cleanup=[])}(e).push(i,r.length-1)}function wr(e,t,n,i,r,o){return{type:n,index:i,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,tagName:r,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function Sr(e,t,n){for(var i in e)if(e.hasOwnProperty(i)){var r=e[i];(n=null===n?{}:n).hasOwnProperty(i)?n[i].push(t,r):n[i]=[t,r]}return n}function Cr(e,t,n,i,r,o,a,s){var u,l,c=ht(t,n),h=t.inputs;!s&&null!=h&&(u=h[i])?(Qr(e,n,u,i,r),qe(t)&&function(e,t){var n=pt(t,e);16&n[2]||(n[2]|=64)}(n,t.index)):3===t.type&&(i="class"===(l=i)?"className":"for"===l?"htmlFor":"formaction"===l?"formAction":"innerHtml"===l?"innerHTML":"readonly"===l?"readOnly":"tabindex"===l?"tabIndex":l,r=null!=a?a(r,t.tagName||"",i):r,st(o)?o.setProperty(c,i,r):un(i)||(c.setProperty?c.setProperty(i,r):c[i]=r))}function Or(e,t,n,i){var r=!1;if(wt()){var o=function(e,t,n){var i=e.directiveRegistry,r=null;if(i)for(var o=0;o<i.length;o++){var a=i[o];Wi(n,a.selectors,!1)&&(r||(r=[]),xn(Cn(n,t),e,a.type),Ze(a)?(2&n.flags&&Vi(n),Pr(e,n),r.unshift(a)):r.push(a))}return r}(e,t,n),a=null===i?null:{"":-1};if(null!==o){var s=0;r=!0,Ir(n,e.data.length,o.length);for(var u=0;u<o.length;u++){var l=o[u];l.providersResolver&&l.providersResolver(l)}Mr(e,n,o.length);for(var c=!1,h=!1,d=0;d<o.length;d++){var f=o[d];n.mergedAttrs=ln(n.mergedAttrs,f.hostAttrs),Dr(e,t,f),Ar(e.data.length-1,f,a),null!==f.contentQueries&&(n.flags|=8),null===f.hostBindings&&null===f.hostAttrs&&0===f.hostVars||(n.flags|=128);var p=f.type.prototype;!c&&(p.ngOnChanges||p.ngOnInit||p.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n.index-20),c=!0),h||!p.ngOnChanges&&!p.ngDoCheck||((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n.index-20),h=!0),Tr(e,f),s+=f.hostVars}!function(e,t){for(var n=t.directiveEnd,i=e.data,r=t.attrs,o=[],a=null,s=null,u=t.directiveStart;u<n;u++){var l=i[u],c=l.inputs,h=null===r||Bi(t)?null:Vr(c,r);o.push(h),a=Sr(c,u,a),s=Sr(l.outputs,u,s)}null!==a&&(a.hasOwnProperty("class")&&(t.flags|=16),a.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=o,t.input
1s=a,t.outputs=s}(e,n),Er(e,t,s)}a&&function(e,t,n){if(t)for(var i=e.localNames=[],r=0;r<t.length;r+=2){var o=n[t[r+1]];if(null==o)throw new Error("Export of name '".concat(t[r+1],"' not found!"));i.push(t[r],o)}}(n,i,a)}return n.mergedAttrs=ln(n.mergedAttrs,n.attrs),r}function Tr(e,t){var n=e.expandoInstructions;n.push(t.hostBindings),0!==t.hostVars&&n.push(t.hostVars)}function Er(e,t,n){for(var i=0;i<n;i++)t.push(Qi),e.blueprint.push(Qi),e.data.push(null)}function xr(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Mr(e,t,n){var i=20-t.index,r=e.data.length-(1048575&t.providerIndexes);(e.expandoInstructions||(e.expandoInstructions=[])).push(i,r,n)}function Pr(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function Ar(e,t,n){if(n){if(t.exportAs)for(var i=0;i<t.exportAs.length;i++)n[t.exportAs[i]]=e;Ze(t)&&(n[""]=e)}}function Ir(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function Dr(e,t,n){e.data.push(n);var i=n.factory||(n.factory=Ue(n.type)),r=new on(i,Ze(n),null);e.blueprint.push(r),t.push(r)}function Rr(e,t,n){var i=ht(t,e),r=yr(n),o=e[10],a=Br(e,cr(e,r,null,n.onPush?64:16,i,t,o,o.createRenderer(i,n)));e[t.index]=a}function Nr(e,t,n,i,r,o){var a=o[t];if(null!==a)for(var s=i.setInput,u=0;u<a.length;){var l=a[u++],c=a[u++],h=a[u++];null!==s?i.setInput(n,h,l,c):n[c]=h}}function Vr(e,t){for(var n=null,i=0;i<t.length;){var r=t[i];if(0!==r)if(5!==r){if("number"==typeof r)break;e.hasOwnProperty(r)&&(null===n&&(n=[]),n.push(r,e[r],t[i+1])),i+=2}else i+=2;else i+=4}return n}function Lr(e,t,n,i){return new Array(e,!0,!1,t,null,0,i,n,null,null)}function Hr(e,t){var n=pt(t,e);if(mt(n)){var i=n[1];80&n[2]?fr(i,n,i.template,n[8]):n[5]>0&&function e(t){for(var n=Yi(t);null!==n;n=$i(n))for(var i=10;i<n.length;i++){var r=n[i];if(1024&r[2]){var o=r[1];fr(o,r,o.template,r[8])}else r[5]>0&&e(r)}var a=t[1].components;if(null!==a)for(var s=0;s<a.length;s++){var u=pt(a[s],t);mt(u)&&u[5]>0&&e(u)}}(n)}}function jr(e,t){var n=pt(t,e),i=n[1];!function(e,t){for(var n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(i,n),dr(i,n,n[8])}function Br(e,t){return e[13]?e[14][4]=t:e[13]=t,e[14]=t,t}function Fr(e){for(;e;){e[2]|=64;var t=Zi(e);if(Ye(e)&&!t)return e;e=t}return null}function Gr(e,t,n){var i=t[10];i.begin&&i.begin();try{fr(e,t,e.template,n)}catch(r){throw qr(t,r),r}finally{i.end&&i.end()}}function Ur(e){!function(e){for(var t=0;t<e.components.length;t++){var n=e.components[t],i=vt(n),r=i[1];pr(r,i,r.template,n)}}(e[8])}function zr(e,t,n){jt(0),t(e,n)}var Wr=Promise.resolve(null);function Xr(e){return e[7]||(e[7]=[])}function Kr(e,t,n){return(null===e||Ze(e))&&(n=function(e){for(;Array.isArray(e);){if("object"==typeof e[1])return e;e=e[0]}return null}(n[t.index])),n[11]}function qr(e,t){var n=e[9],i=n?n.get(Gn,null):null;i&&i.handleError(t)}function Qr(e,t,n,i,r){for(var o=0;o<n.length;){var a=n[o++],s=n[o++],u=t[a],l=e.data[a];null!==l.setInput?l.setInput(u,r,i,s):u[s]=r}}function Zr(e,t){var n=t[3];return-1===e.index?Xe(n)?n:null:n}function Yr(e,t){var n=Zr(e,t);return n?lo(t[11],n[7]):null}function $r(e,t,n,i,r){if(null!=i){var o,a=!1;Xe(i)?o=i:We(i)&&(a=!0,i=i[0]);var s=lt(i);0===e&&null!==n?null==r?so(t,n,s):ao(t,n,s,r||null):1===e&&null!==n?ao(t,n,s,r||null):2===e?function(e,t,n){var i=lo(e,t);i&&function(e,t,n,i){st(e)?e.removeChild(t,n,i):t.removeChild(n)}(e,i,t,n)}(t,s,a):3===e&&t.destroyNode(s),null!=o&&function(e,t,n,i,r){var o=n[7];o!==lt(n)&&$r(t,e,i,o,r);for(var a=10;a<n.length;a++){var s=n[a];vo(s[1],s,e,t,i,o)}}(t,e,o,n,r)}}function Jr(e,t,n,i){var r=Yr(e.node,t);r&&vo(e,t,t[11],n?1:2,r,i)}function eo(e,t){var n=e[9],i=n.indexOf(t);1024&t[2]&&_t(t[3],-1),n.splice(i,1)}function to(e,t){if(!(e.length<=10)){var n=10+t,i=e[n];if(i){var r=i[17];null!==r&&r!==e&&eo(r,i),t>0&&(e[n-1][4]=i[4]);var o=we(e,10+t);Jr(i[1],i,!1,null);var a=o[19];null!==a&&a.detachView(o[1]),i[3]=null,i[4]=null,i[2]&=-129}return i}}function no(e,t){if(!(256&t[2])){var n=t[11];st(n)&&n.destroyNode&&vo(e,t,n,3,null,null),function(e){var t=e[13];if(!t)return ro(e[1],e);for(;t;){var n=null;if(We(t))n=t[13];else{var i=t[10];i&&(n=i)}if(!n){for(;t&&!t[4]&&t!==e;)We(t)&&ro(t[1],t),t=io(t,e);null===t&&(t=e),We(t)&&ro(t[1],t),n=t&&t[4]}t=n}}(t)}}function io(e,t){var n;return We(e)&&(n=e[6])&&2===n.type?Zr(n,e):e[3]===t?null:e[3]}function ro(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){var n;if(null!=e&&null!=(n=e.destroyHooks))for(var i=0;i<n.length;i+=2){var r=t[n[i]];if(!(r instanceof on)){var o=n[i+1];if(Array.isArray(o))for(var a=0;a<o.length;a+=2)o[a+1].call(r[o[a]]);else o.call(r)}}}(e,t),function(e,t){var n=e.cleanup;if(null!==n){for(var i=t[7],r=0;r<n.length-1;r+=2)if("string"==typeof n[r]){var o=n[r+1],a="function"==typeof o?o(t):lt(t[o]),s=i[n[r+2]],u=n[r+3];"boolean"==typeof u?a.removeEventListener(n[r],s,u):u>=0?i[u]():i[-u].unsubscribe(),r+=2}else n[r].call(i[n[r+1]]);t[7]=null}}(e,t);var n=t[6];n&&3===n.type&&st(t[11])&&t[11].destroy();var i=t[17];if(null!==i&&Xe(t[3])){i!==t[3]&&eo(i,t);var r=t[19];null!==r&&r.detachView(e)}}}
1function oo(e,t,n){for(var i=t.parent;null!=i&&(4===i.type||5===i.type);)i=(t=i).parent;if(null==i){var r=n[6];return 2===r.type?Yr(r,n):n[0]}if(t&&5===t.type&&4&t.flags)return ht(t,n).parentNode;if(2&i.flags){var o=e.data,a=o[o[i.index].directiveStart].encapsulation;if(a!==Me.ShadowDom&&a!==Me.Native)return null}return ht(i,n)}function ao(e,t,n,i){st(e)?e.insertBefore(t,n,i):t.insertBefore(n,i,!0)}function so(e,t,n){st(e)?e.appendChild(t,n):t.appendChild(n)}function uo(e,t,n,i){null!==i?ao(e,t,n,i):so(e,t,n)}function lo(e,t){return st(e)?e.parentNode(t):t.parentNode}function co(e,t){if(2===e.type){var n=Zr(e,t);return null===n?null:fo(n.indexOf(t,10)-10,n)}return 4===e.type||5===e.type?ht(e,t):null}function ho(e,t,n,i){var r=oo(e,i,t);if(null!=r){var o=t[11],a=co(i.parent||t[6],t);if(Array.isArray(n))for(var s=0;s<n.length;s++)uo(o,r,n[s],a);else uo(o,r,n,a)}}function fo(e,t){var n=10+e+1;if(n<t.length){var i=t[n],r=i[1].firstChild;if(null!==r)return function e(t,n){if(null!==n){var i=n.type;if(3===i)return ht(n,t);if(0===i)return fo(-1,t[n.index]);if(4===i||5===i){var r=n.child;if(null!==r)return e(t,r);var o=t[n.index];return Xe(o)?fo(-1,o):lt(o)}var a=t[16],s=a[6],u=Zi(a),l=s.projection[n.projection];return null!=l?e(u,l):e(t,n.next)}return null}(i,r)}return t[7]}function po(e,t,n,i,r,o,a){for(;null!=n;){var s=i[n.index],u=n.type;a&&0===t&&(s&&Ni(lt(s),i),n.flags|=4),64!=(64&n.flags)&&(4===u||5===u?(po(e,t,n.child,i,r,o,!1),$r(t,e,r,s,o)):1===u?go(e,t,i,n,r,o):$r(t,e,r,s,o)),n=a?n.projectionNext:n.next}}function vo(e,t,n,i,r,o){po(n,i,e.node.child,t,r,o,!1)}function go(e,t,n,i,r,o){var a=n[16],s=a[6].projection[i.projection];if(Array.isArray(s))for(var u=0;u<s.length;u++)$r(t,e,r,s[u],o);else po(e,t,s,a[3],r,o,!0)}function mo(e,t,n){st(e)?e.setAttribute(t,"style",n):t.style.cssText=n}function bo(e,t,n){st(e)?""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n):t.className=n}var yo,_o,ko,wo=function(){function e(t,n){p(this,e),this._lView=t,this._cdRefInjectingView=n,this._appRef=null,this._viewContainerRef=null}return g(e,[{key:"destroy",value:function(){if(this._appRef)this._appRef.detachView(this);else if(this._viewContainerRef){var e=this._viewContainerRef.indexOf(this);e>-1&&this._viewContainerRef.detach(e),this._viewContainerRef=null}no(this._lView[1],this._lView)}},{key:"onDestroy",value:function(e){kr(this._lView[1],this._lView,null,e)}},{key:"markForCheck",value:function(){Fr(this._cdRefInjectingView||this._lView)}},{key:"detach",value:function(){this._lView[2]&=-129}},{key:"reattach",value:function(){this._lView[2]|=128}},{key:"detectChanges",value:function(){Gr(this._lView[1],this._lView,this.context)}},{key:"checkNoChanges",value:function(){!function(e,t,n){At(!0);try{Gr(e,t,n)}finally{At(!1)}}(this._lView[1],this._lView,this.context)}},{key:"attachToViewContainerRef",value:function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e}},{key:"detachFromAppRef",value:function(){var e;this._appRef=null,vo(this._lView[1],e=this._lView,e[11],2,null,null)}},{key:"attachToAppRef",value:function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}},{key:"rootNodes",get:function(){var e=this._lView;return null==e[0]?function e(t,n,r,o){for(var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];null!==r;){var s=n[r.index];if(null!==s&&o.push(lt(s)),Xe(s))for(var u=10;u<s.length;u++){var l=s[u],c=l[1].firstChild;null!==c&&e(l[1],l,c,o)}var h=r.type;if(4===h||5===h)e(t,n,r.child,o);else if(1===h){var d=n[16],f=d[6].projection[r.projection];if(Array.isArray(f))o.push.apply(o,i(f));else{var p=Zi(d);e(p[1],p,f,o,!0)}}r=a?r.projectionNext:r.next}return o}(e[1],e,e[6].child,[]):[]}},{key:"context",get:function(){return this._lView[8]}},{key:"destroyed",get:function(){return 256==(256&this._lView[2])}}]),e}(),So=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this,e))._view=e,i}return g(n,[{key:"detectChanges",value:function(){Ur(this._view)}},{key:"checkNoChanges",value:function(){!function(e){At(!0);try{Ur(e)}finally{At(!1)}}(this._view)}},{key:"context",get:function(){return null}}]),n}(wo);function Co(e,t,n){return yo||(yo=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return n}(e)),new yo(ht(t,n))}function Oo(e,t,n,i){return _o||(_o=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this))._declarationView=e,o._declarationTContainer=i,o.elementRef=r,o}return g(n,[{key:"createEmbeddedView",value:function(e){var t=this._declarationTContainer.tViews,n=cr(this._declarationView,t,e,16,null,t.node);n[17]=this._declarationView[this._declarationTContainer.index];var i=this._declarationView[19];return null!==i&&(n[19]=i.createEmbeddedView(t)),dr(t,n,e),new wo(n)}}]),n}(e)),0===n.type?new _o(i,n,Co(t,n,i)):null}function To(e,t,n,i){var r;ko||(ko=function(e){s(i,e);var n=l(i);function i(e,t,r){var o;return p(this,i),(o=n.call(this))._lContainer=e,o._hostTNode=t,o._hostView=r,o}return g(i,[{key:"clear",value:function(){for(;this.length>0;)this.remove(this.length-1)}},{key:"get",value:function(e){return null!==this._lContainer[8]&&this._lContainer[8][e]||null}},{key:"createEmbeddedView",value:function(e,t,n){var i=e.createEmbeddedView(t||{});return this.insert(i,n),i}},{key:"createComponent",value:function(e,t,n,i,r){var o=n||this.parentInjector;if(!r&&null==e.ngModule&&o){var a=o.get(be,null);a&&(r=a)}var s=e.create(o,i,void 0,r);return this.insert(s.hostView,t),s}},{key:"insert",value:function(e,t){var n=e._lView,i=n[1];if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");if(this.allocateContainerIfNeeded(),Xe(n[3])){var r=this.indexOf(e);if(-1!==r)this.detach(r);else{var o=n[3],a=new ko(o,o[6],o[3]);a.detach(a.indexOf(e))}}var s=this._adjustIndex(t);return function(e,t,n,i){var r=10+i,o=n.length;i>
10&&(n[r-1][4]=t),i<o-10?(t[4]=n[r],ke(n,10+i,t)):(n.push(t),t[4]=null),t[3]=n;var a=t[17];null!==a&&n!==a&&function(e,t){var n=e[9];t[16]!==t[3][3][16]&&(e[2]=!0),null===n?e[9]=[t]:n.push(t)}(a,t);var s=t[19];null!==s&&s.insertView(e),t[2]|=128}(i,n,this._lContainer,s),Jr(i,n,!0,fo(s,this._lContainer)),e.attachToViewContainerRef(this),ke(this._lContainer[8],s,e),e}},{key:"move",value:function(e,t){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");return this.insert(e,t)}},{key:"indexOf",value:function(e){var t=this._lContainer[8];return null!==t?t.indexOf(e):-1}},{key:"remove",value:function(e){this.allocateContainerIfNeeded();var t=this._adjustIndex(e,-1);!function(e,t){var n=to(e,t);n&&no(n[1],n)}(this._lContainer,t),we(this._lContainer[8],t)}},{key:"detach",value:function(e){this.allocateContainerIfNeeded();var t=this._adjustIndex(e,-1),n=to(this._lContainer,t);return n&&null!=we(this._lContainer[8],t)?new wo(n):null}},{key:"_adjustIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return null==e?this.length+t:e}},{key:"allocateContainerIfNeeded",value:function(){null===this._lContainer[8]&&(this._lContainer[8]=[])}},{key:"element",get:function(){return Co(t,this._hostTNode,this._hostView)}},{key:"injector",get:function(){return new Vn(this._hostTNode,this._hostView)}},{key:"parentInjector",get:function(){var e=En(this._hostTNode,this._hostView),t=pn(e,this._hostView),n=function(e,t,n){if(n.parent&&-1!==n.parent.injectorIndex){for(var i=n.parent.injectorIndex,r=n.parent;null!=r.parent&&i==r.parent.injectorIndex;)r=r.parent;return r}for(var o=fn(e),a=t,s=t[6];o>1;)s=(a=a[15])[6],o--;return s}(e,this._hostView,this._hostTNode);return hn(e)&&null!=n?new Vn(n,t):new Vn(null,this._hostView)}},{key:"length",get:function(){return this._lContainer.length-10}}]),i}(e));var o=i[n.index];if(Xe(o))r=o;else{var a;if(4===n.type)a=lt(o);else if(a=i[11].createComment(""),Ye(i)){var u=i[11],c=ht(n,i);ao(u,lo(u,c),a,function(e,t){return st(e)?e.nextSibling(t):t.nextSibling}(u,c))}else ho(i[1],i,a,n);i[n.index]=r=Lr(o,i,a,n),Br(i,r)}return new ko(r,n,i)}function Eo(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(e,t,n){if(!n&&qe(e)){var i=pt(e.index,t);return new wo(i,i)}return 3===e.type||0===e.type||4===e.type||5===e.type?new wo(t[16],t):null}(Tt(),St(),e)}var xo=function(){var e=function e(){p(this,e)};return e.__NG_ELEMENT_ID__=function(){return Mo()},e}(),Mo=Eo,Po=Function,Ao=new re("Set Injector scope."),Io={},Do={},Ro=[],No=void 0;function Vo(){return void 0===No&&(No=new me),No}function Lo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;return new Ho(e,n,t||Vo(),i)}var Ho=function(){function e(t,n,i){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;p(this,e),this.parent=i,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;var a=[];n&&_e(n,(function(e){return r.processProvider(e,t,n)})),_e([t],(function(e){return r.processInjectorType(e,[],a)})),this.records.set(oe,Fo(void 0,this));var s=this.records.get(Ao);this.scope=null!=s?s.value:null,this.source=o||("object"==typeof t?null:j(t))}return g(e,[{key:"destroy",value:function(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach((function(e){return e.ngOnDestroy()}))}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ae,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:O.Default;this.assertNotDestroyed();var i,r=ce(this);try{if(!(n&O.SkipSelf)){var o=this.records.get(e);if(void 0===o){var a=("function"==typeof(i=e)||"object"==typeof i&&i instanceof re)&&A(e);o=a&&this.injectableDefInScope(a)?Fo(jo(e),Io):null,this.records.set(e,o)}if(null!=o)return this.hydrate(e,o)}return(n&O.Self?Vo():this.parent).get(e,t=n&O.Optional&&t===ae?null:t)}catch(s){if("NullInjectorError"===s.name){if((s.ngTempTokenPath=s.ngTempTokenPath||[]).unshift(j(e)),r)throw s;return function(e,t,n,i){var r=e.ngTempTokenPath;throw t.__source&&r.unshift(t.__source),e.message=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.substr(2):e;var r=j(t);if(Array.isArray(t))r=t.map(j).join(" -> ");else if("object"==typeof t){var o=[];for(var a in t)if(t.hasOwnProperty(a)){var s=t[a];
1o.push(a+":"+("string"==typeof s?JSON.stringify(s):j(s)))}r="{".concat(o.join(", "),"}")}return"".concat(n).concat(i?"("+i+")":"","[").concat(r,"]: ").concat(e.replace(se,"\n  "))}("\n"+e.message,r,"R3InjectorError",i),e.ngTokenPath=r,e.ngTempTokenPath=null,e}(s,e,0,this.source)}throw s}finally{ce(r)}}},{key:"_resolveInjectorDefTypes",value:function(){var e=this;this.injectorDefTypes.forEach((function(t){return e.get(t)}))}},{key:"toString",value:function(){var e=[];return this.records.forEach((function(t,n){return e.push(j(n))})),"R3Injector[".concat(e.join(", "),"]")}},{key:"assertNotDestroyed",value:function(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}},{key:"processInjectorType",value:function(e,t,n){var i=this;if(!(e=U(e)))return!1;var r=D(e),o=null==r&&e.ngModule||void 0,a=void 0===o?e:o,s=-1!==n.indexOf(a);if(void 0!==o&&(r=D(o)),null==r)return!1;if(null!=r.imports&&!s){var u;n.push(a);try{_e(r.imports,(function(e){i.processInjectorType(e,t,n)&&(void 0===u&&(u=[]),u.push(e))}))}finally{}if(void 0!==u)for(var l=function(e){var t=u[e],n=t.ngModule,r=t.providers;_e(r,(function(e){return i.processProvider(e,n,r||Ro)}))},c=0;c<u.length;c++)l(c)}this.injectorDefTypes.add(a),this.records.set(a,Fo(r.factory,Io));var h=r.providers;if(null!=h&&!s){var d=e;_e(h,(function(e){return i.processProvider(e,d,h)}))}return void 0!==o&&void 0!==e.providers}},{key:"processProvider",value:function(e,t,n){var i=Uo(e=U(e))?e:U(e&&e.provide),r=function(e,t,n){return Go(e)?Fo(void 0,e.useValue):Fo(Bo(e,t,n),Io)}(e,t,n);if(Uo(e)||!0!==e.multi){var o=this.records.get(i);o&&void 0!==o.multi&&Li()}else{var a=this.records.get(i);a?void 0===a.multi&&Li():((a=Fo(void 0,Io,!0)).factory=function(){return ge(a.multi)},this.records.set(i,a)),i=e,a.multi.push(e)}this.records.set(i,r)}},{key:"hydrate",value:function(e,t){var n;return t.value===Do?function(e){throw new Error("Cannot instantiate cyclic dependency! "+e)}(j(e)):t.value===Io&&(t.value=Do,t.value=t.factory()),"object"==typeof t.value&&t.value&&null!==(n=t.value)&&"object"==typeof n&&"function"==typeof n.ngOnDestroy&&this.onDestroy.add(t.value),t.value}},{key:"injectableDefInScope",value:function(e){return!!e.providedIn&&("string"==typeof e.providedIn?"any"===e.providedIn||e.providedIn===this.scope:this.injectorDefTypes.has(e.providedIn))}},{key:"destroyed",get:function(){return this._destroyed}}]),e}();function jo(e){var t=A(e),n=null!==t?t.factory:Ue(e);if(null!==n)return n;var i=D(e);if(null!==i)return i.factory;if(e instanceof re)throw new Error("Token ".concat(j(e)," is missing a \u0275prov definition."));if(e instanceof Function)return function(e){var t=e.length;if(t>0){var n=Se(t,"?");throw new Error("Can't resolve all parameters for ".concat(j(e),": (").concat(n.join(", "),")."))}var i=function(e){var t=e&&(e[R]||e[L]||e[V]&&e[V]());if(t){var n=function(e){if(e.hasOwnProperty("name"))return e.name;var t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn('DEPRECATED: DI is instantiating a token "'.concat(n,'" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "').concat(n,'" class.')),t}return null}(e);return null!==i?function(){return i.factory(e)}:function(){return new e}}(e);throw new Error("unreachable")}function Bo(t,n,r){var o,a=void 0;if(Uo(t)){var s=U(t);return Ue(s)||jo(s)}if(Go(t))a=function(){return U(t.useValue)};else if((o=t)&&o.useFactory)a=function(){return t.useFactory.apply(t,i(ge(t.deps||[])))};else if(function(e){return!(!e||!e.useExisting)}(t))a=function(){return fe(U(t.useExisting))};else{var u=U(t&&(t.useClass||t.provide));if(u||function(e,t,n){var i="";throw e&&t&&(i=" - only instances of Provider and Type are allowed, got: [".concat(t.map((function(e){return e==n?"?"+n+"?":"..."})).join(", "),"]")),new Error("Invalid provider for the NgModule '".concat(j(e),"'")+i)}(n,r,t),!function(e){return!!e.deps}(t))return Ue(u)||jo(u);a=function(){return e(u,i(ge(t.deps)))}}return a}function Fo(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{factory:e,value:t,multi:n?[]:void 0}}function Go(e){return null!==e&&"object"==typeof e&&ue in e}function Uo(e){return"function"==typeof e}var zo=function(e,t,n){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0,r=Lo(e,t,n,i);return r._resolveInjectorDefTypes(),r}({name:n},t,e,n)},Wo=function(){var e=function(){function e(){p(this,e)}return g(e,null,[{key:"create",value:function(e,t){return Array.isArray(e)?zo(e,t,""):zo(e.providers,e.parent,e.name||"")}}]),e}();return e.THROW_IF_NOT_FOUND=ae,e.NULL=new me,e.\u0275prov=x({token:e,providedIn:"any",factory:function(){return fe(oe)}}),e.__NG_ELEMENT_ID__=-1,e}(),Xo=new re("AnalyzeForEntryComponents");function Ko(e,t,n){var i=n?e.styles:null,r=n?e.classes:null,o=0;if(null!==t)for(var a=0;a<t.length;a++){var s=t[a];"number"==typeof s?o=s:1==o?r=B(r,s):2==o&&(i=B(i,s+": "+t[++a]+";"))}n?e.styles=i:e.stylesWithoutHost=i,n?e.classes=r:e.classesWithoutHost=r}var qo=null;function Qo(){if(!qo){var e=Z.Symbol;if(e&&e.iterator)qo=e.iterator;else for(var t=Object.getOwnPropertyNames(Map.prototype),n=0;n<t.length;++n){var i=t[n];"entries"!==i&&"size"!==i&&Map.prototype[i]===Map.prototype.entries&&(qo=i)}}return qo}var Zo=function(){function e(t){p(this,e),this.wrapped=t}return g(e,null,[{key:"wrap",value:function(t){return new e(t)}},{key:"unwrap",value:function(t){return e.isWrapped(t)?t.wrapped:t}},{key:"isWrapped",value:function(t){return t instanceof e}}]),e}();function Yo(e){return!!$o(e)&&(Array.isArray(e)||!(e instanceof Map)&&Qo()in e)}function $o(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function Jo(e,t,n){return e[t]=n}function ea(e,t){return e[t]}function ta(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function na(e,t,n,i){var r=ta(e,t,n);return ta(e,t+1,i)||r}function ia(e,t,n,i,r,o){var a=na(e,t,n,i);return na(e,t+2,r,o)||a}function ra(e,t,n,i){var r=St();return ta(r,Dt(),t)&&(Ct(),function(e,t,n,i,r,o){var a=ht(e,t),s=t[11];if(null==i)st(s)?s.removeAttribute(a,n,o):a.removeAttribute(n);else{var u=null==r?vn(i):r(i,e.tagName||"",n);st(s)?s.setAttribute(a,n,u,o):o?a.setAttributeNS(o,n,u):a.setAttribute(n,u)}}(Qt(),r,e,t,n,i)),ra}function oa(e,t,n,i){return ta(e,Dt(),n)?t+vn(n)+i:Qi}function aa(e,t,n,i,r,o,a,s){var u=St(),l=Ct(),c=e+20,h=l.firstCreatePass?function(e,t,n,i,r,o,a,s,u){var l=t.consts,c=hr(t,n[6],e,0,a||null,bt(l,s));Or(t,n,c,bt(l,u)),$t(t,c);var h=c.tViews=_r(2,-1,i,r,o,t.directiveRegistry,t.pipeRegistry,null,t.schemas,l),d=wr(0,null,2,-1,null,null);return d.injectorIndex=c.injectorIndex,h.node=d,null!==t.queries&&(t.queries.template(t,c),h.queries=t.queries.embeddedTView(c)),c}(e,l,u,t,n,i,r,o,a):l.data[c];Et(h,!1);var d=u[11].createComment("");ho(l,u,d,h),Ni(d,u),Br(u,u[c]=Lr(d,u,d,h)),Qe(h)&&mr(l,u,h),null!=a&&br(u,h,s)}function sa(e){return ft(kt.lFrame.contextLView,e)}function ua(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:O.Default,n=St();return null==n?fe(e,t):Mn(Tt(),n,U(e),t)}function la(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;var n=e.attrs;if(n)for(var i=n.length,r=0;r<i;){var o=n[r];if(sn(o))break;if(0===o)r+=2;else if("number"==typeof o)for(r++;r<i&&"string"==typeof n[r];)r++;else{if(o===t)return n[r+1];r+=2}}return null}(Tt(),e)}function ca(e,t,n){var i=St();return ta(i,Dt(),t)&&Cr(Ct(),Qt(),i,e,t,i[11],n,!1),ca}function ha(e,t,n,i,r){var o=r?"class":"style";
1Qr(e,n,t.inputs[o],o,i)}function da(e,t,n,i){var r=St(),o=Ct(),a=20+e,s=r[11],u=r[a]=lr(t,s,kt.lFrame.currentNamespace),l=o.firstCreatePass?function(e,t,n,i,r,o,a){var s=t.consts,u=bt(s,o),l=hr(t,n[6],e,3,r,u);return Or(t,n,l,bt(s,a)),null!==l.attrs&&Ko(l,l.attrs,!1),null!==l.mergedAttrs&&Ko(l,l.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,l),l}(e,o,r,0,t,n,i):o.data[a];Et(l,!0);var c=l.mergedAttrs;null!==c&&an(s,u,c);var h=l.classes;null!==h&&bo(s,u,h);var d=l.styles;null!==d&&mo(s,u,d),ho(o,r,u,l),0===kt.lFrame.elementDepthCount&&Ni(u,r),kt.lFrame.elementDepthCount++,Qe(l)&&(mr(o,r,l),gr(o,l,r)),null!==i&&br(r,l)}function fa(){var e=Tt();xt()?Mt():Et(e=e.parent,!1);var t=e;kt.lFrame.elementDepthCount--;var n=Ct();n.firstCreatePass&&($t(n,e),Ke(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&ha(n,t,St(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&ha(n,t,St(),t.stylesWithoutHost,!1)}function pa(e,t,n,i){da(e,t,n,i),fa()}function va(e,t,n){var i=St(),r=Ct(),o=e+20,a=r.firstCreatePass?function(e,t,n,i,r){var o=t.consts,a=bt(o,i),s=hr(t,n[6],e,4,"ng-container",a);return null!==a&&Ko(s,a,!0),Or(t,n,s,bt(o,r)),null!==t.queries&&t.queries.elementStart(t,s),s}(e,r,i,t,n):r.data[o];Et(a,!0);var s=i[o]=i[11].createComment("");ho(r,i,s,a),Ni(s,i),Qe(a)&&(mr(r,i,a),gr(r,a,i)),null!=n&&br(i,a)}function ga(){var e=Tt(),t=Ct();xt()?Mt():Et(e=e.parent,!1),t.firstCreatePass&&($t(t,e),Ke(e)&&t.queries.elementEnd(e))}function ma(){return St()}function ba(e){return!!e&&"function"==typeof e.then}function ya(e){return!!e&&"function"==typeof e.subscribe}function _a(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,r=St(),o=Ct(),a=Tt();return wa(o,r,r[11],a,e,t,n,i),_a}function ka(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,r=Tt(),o=St(),a=Ct();return wa(a,o,Kr(Lt(a.data),r,o),r,e,t,n,i),ka}function wa(e,t,n,i,r,o){var a=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7?arguments[7]:void 0,u=Qe(i),l=e.firstCreatePass&&(e.cleanup||(e.cleanup=[])),c=Xr(t),h=!0;if(3===i.type){var d=ht(i,t),f=s?s(d):Pe,p=f.target||d,v=c.length,g=s?function(e){return s(lt(e[i.index])).target}:i.index;if(st(n)){var m=null;if(!s&&u&&(m=function(e,t,n,i){var r=e.cleanup;if(null!=r)for(var o=0;o<r.length-1;o+=2){var a=r[o];if(a===n&&r[o+1]===i){var s=t[7],u=r[o+2];return s.length>u?s[u]:null}"string"==typeof a&&(o+=2)}return null}(e,t,r,i.index)),null!==m)(m.__ngLastListenerFn__||m).__ngNextListenerFn__=o,m.__ngLastListenerFn__=o,h=!1;else{o=Ca(i,t,o,!1);var b=n.listen(f.name||p,r,o);c.push(o,b),l&&l.push(r,g,v,v+1)}}else o=Ca(i,t,o,!0),p.addEventListener(r,o,a),c.push(o),l&&l.push(r,g,v,a)}var y,_=i.outputs;if(h&&null!==_&&(y=_[r])){var k=y.length;if(k)for(var w=0;w<k;w+=2){var S=t[y[w]][y[w+1]].subscribe(o),C=c.length;c.push(o,S),l&&l.push(r,i.index,C,-(C+1))}}}function Sa(e,t,n){try{return!1!==t(n)}catch(i){return qr(e,i),!1}}function Ca(e,t,n,i){return function r(o){if(o===Function)return n;var a=2&e.flags?pt(e.index,t):t;0==(32&t[2])&&Fr(a);for(var s=Sa(t,n,o),u=r.__ngNextListenerFn__;u;)s=Sa(t,u,o)&&s,u=u.__ngNextListenerFn__;return i&&!1===s&&(o.preventDefault(),o.returnValue=!1),s}}function Oa(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return function(e){return(kt.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,kt.lFrame.contextLView))[8]}(e)}function Ta(e,t){for(var n=null,i=function(e){var t=e.attrs;if(null!=t){var n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e),r=0;r<t.length;r++){var o=t[r];if("*"!==o){if(null===i?Wi(e,o,!0):Xi(i,o))return r}else n=r}return n}function Ea(e){var t=St()[16][6];if(!t.projection)for(var n=t.projection=Se(e?e.length:1,null),i=n.slice(),r=t.child;null!==r;){var o=e?Ta(r,e):0;null!==o&&(i[o]?i[o].projectionNext=r:n[o]=r,i[o]=r),r=r.next}}function xa(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,i=St(),r=Ct(),o=hr(r,i[6],e,1,null,n||null);null===o.projection&&(o.projection=t),Mt(),function(e,t,n){go(t[11],0,t,n,oo(e,n,t),co(n.parent||t[6],t))}(r,i,o)}
1function Ma(e,t,n){return Pa(e,"",t,"",n),Ma}function Pa(e,t,n,i,r){var o=St(),a=oa(o,t,n,i);return a!==Qi&&Cr(Ct(),Qt(),o,e,a,o[11],r,!1),Pa}var Aa=[];function Ia(e,t,n,i,r){for(var o=e[n+1],a=null===t,s=i?ir(o):or(o),u=!1;0!==s&&(!1===u||a);){var l=e[s+1];Da(e[s],t)&&(u=!0,e[s+1]=i?sr(l):rr(l)),s=i?ir(l):or(l)}u&&(e[n+1]=i?rr(o):sr(o))}function Da(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Te(e,t)>=0}var Ra={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Na(e){return e.substring(Ra.key,Ra.keyEnd)}function Va(e,t){var n=Ra.textEnd;return n===t?-1:(t=Ra.keyEnd=function(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,Ra.key=t,n),La(e,t,n))}function La(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Ha(e,t,n){return Ga(e,t,n,!1),Ha}function ja(e,t){return Ga(e,t,null,!0),ja}function Ba(e){!function(e,t,n,i){var r=Ct(),o=Rt(2);r.firstUpdatePass&&za(r,null,o,!0);var a=St();if(n!==Qi&&ta(a,o,n)){var s=r.data[Kt()+20];if(Za(s,!0)&&!Ua(r,o)){var u=s.classesWithoutHost;null!==u&&(n=B(u,n||"")),ha(r,s,a,n,!0)}else!function(e,t,n,i,r,o,a,s){r===Qi&&(r=Aa);for(var u=0,l=0,c=0<r.length?r[0]:null,h=0<o.length?o[0]:null;null!==c||null!==h;){var d=u<r.length?r[u+1]:void 0,f=l<o.length?o[l+1]:void 0,p=null,v=void 0;c===h?(u+=2,l+=2,d!==f&&(p=h,v=f)):null===h||null!==c&&c<h?(u+=2,p=c):(l+=2,p=h,v=f),null!==p&&Ka(e,t,n,i,p,v,!0,s),c=u<r.length?r[u]:null,h=l<o.length?o[l]:null}}(r,s,a,a[11],a[o+1],a[o+1]=function(e,t,n){if(null==n||""===n)return Aa;var i=[],r=Qn(n);if(Array.isArray(r))for(var o=0;o<r.length;o++)e(i,r[o],!0);else if("object"==typeof r)for(var a in r)r.hasOwnProperty(a)&&e(i,a,r[a]);else"string"==typeof r&&t(i,r);return i}(e,t,n),0,o)}}(Ce,Fa,e)}function Fa(e,t){for(var n=function(e){return function(e){Ra.key=0,Ra.keyEnd=0,Ra.value=0,Ra.valueEnd=0,Ra.textEnd=e.length}(e),Va(e,La(e,0,Ra.textEnd))}(t);n>=0;n=Va(t,n))Ce(e,Na(t),!0)}function Ga(e,t,n,i){var r=St(),o=Ct(),a=Rt(2);o.firstUpdatePass&&za(o,e,a,i),t!==Qi&&ta(r,a,t)&&Ka(o,o.data[Kt()+20],r,r[11],e,r[a+1]=function(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=j(Qn(e)))),e}(t,n),i,a)}function Ua(e,t){return t>=e.expandoStartIndex}function za(e,t,n,i){var r=e.data;if(null===r[n+1]){var o=r[Kt()+20],a=Ua(e,n);Za(o,i)&&null===t&&!a&&(t=!1),t=function(e,t,n,i){var r=Lt(e),o=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(n=Xa(n=Wa(null,e,t,n,i),t.attrs,i),o=null);else{var a=t.directiveStylingLast;if(-1===a||e[a]!==r)if(n=Wa(r,e,t,n,i),null===o){var s=function(e,t,n){var i=n?t.classBindings:t.styleBindings;if(0!==or(i))return e[ir(i)]}(e,t,i);void 0!==s&&Array.isArray(s)&&function(e,t,n,i){e[ir(n?t.classBindings:t.styleBindings)]=i}(e,t,i,s=Xa(s=Wa(null,e,t,s[1],i),t.attrs,i))}else o=function(e,t,n){for(var i=void 0,r=t.directiveEnd,o=1+t.directiveStylingLast;o<r;o++)i=Xa(i,e[o].hostAttrs,n);return Xa(i,t.attrs,n)}(e,t,i)}return void 0!==o&&(i?t.residualClasses=o:t.residualStyles=o),n}(r,o,t,i),function(e,t,n,i,r,o){var a=o?t.classBindings:t.styleBindings,s=ir(a),u=or(a);e[i]=n;var l,c=!1;if(Array.isArray(n)){var h=n;(null===(l=h[1])||Te(h,l)>0)&&(c=!0)}else l=n;if(r)if(0!==u){var d=ir(e[s+1]);e[i+1]=nr(d,s),0!==d&&(e[d+1]=ar(e[d+1],i)),e[s+1]=131071&e[s+1]|i<<17}else e[i+1]=nr(s,0),0!==s&&(e[s+1]=ar(e[s+1],i)),s=i;else e[i+1]=nr(u,0),0===s?s=i:e[u+1]=ar(e[u+1],i),u=i;c&&(e[i+1]=rr(e[i+1])),Ia(e,l,i,!0),Ia(e,l,i,!1),function(e,t,n,i,r){var o=r?e.residualClasses:e.residualStyles;null!=o&&"string"==typeof t&&Te(o,t)>=0&&(n[i+1]=sr(n[i+1]))}(t,l,e,i,o),a=nr(s,u),o?t.classBindings=a:t.styleBindings=a}(r,o,t,n,a,i)}}function Wa(e,t,n,i,r){var o=null,a=n.directiveEnd,s=n.directiveStylingLast;for(-1===s?s=n.directiveStart:s++;s<a&&(i=Xa(i,(o=t[s]).hostAttrs,r),o!==e);)s++;return null!==e&&(n.directiveStylingLast=s),i}function Xa(e,t,n){var i=n?1:2,r=-1;if(null!==t)for(var o=0;o<t.length;o++){var a=t[o];"number"==typeof a?r=a:r===i&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),Ce(e,a,!!n||t[++o]))}return void 0===e?null:e}
1function Ka(e,t,n,i,r,o,a,s){if(3===t.type){var u=e.data,l=u[s+1];Qa(1==(1&l)?qa(u,t,n,r,or(l),a):void 0)||(Qa(o)||2==(2&l)&&(o=qa(u,null,n,r,s,a)),function(e,t,n,i,r){var o=st(e);if(t)r?o?e.addClass(n,i):n.classList.add(i):o?e.removeClass(n,i):n.classList.remove(i);else{var a=-1==i.indexOf("-")?void 0:2;null==r?o?e.removeStyle(n,i,a):n.style.removeProperty(i):o?e.setStyle(n,i,r,a):n.style.setProperty(i,r)}}(i,a,ct(Kt(),n),r,o))}}function qa(e,t,n,i,r,o){for(var a=null===t,s=void 0;r>0;){var u=e[r],l=Array.isArray(u),c=l?u[1]:u,h=null===c,d=n[r+1];d===Qi&&(d=h?Aa:void 0);var f=h?Oe(d,i):c===i?d:void 0;if(l&&!Qa(f)&&(f=Oe(u,i)),Qa(f)&&(s=f,a))return s;var p=e[r+1];r=a?ir(p):or(p)}if(null!==t){var v=o?t.residualClasses:t.residualStyles;null!=v&&(s=Oe(v,i))}return s}function Qa(e){return void 0!==e}function Za(e,t){return 0!=(e.flags&(t?16:32))}function Ya(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=St(),i=Ct(),r=e+20,o=i.firstCreatePass?hr(i,n[6],e,3,null,null):i.data[r],a=n[r]=function(e,t){return st(t)?t.createText(e):t.createTextNode(e)}(t,n[11]);ho(i,n,a,o),Et(o,!1)}function $a(e){return Ja("",e,""),$a}function Ja(e,t,n){var i=St(),r=oa(i,e,t,n);return r!==Qi&&function(e,t,n){var i=ct(t,e),r=e[11];st(r)?r.setValue(i,n):i.textContent=n}(i,Kt(),r),Ja}
1function es(e,t,n){var i=St();return ta(i,Dt(),t)&&Cr(Ct(),Qt(),i,e,t,i[11],n,!0),es}function ts(e,t,n){var i=St();if(ta(i,Dt(),t)){var r=Ct(),o=Qt();Cr(r,o,i,e,t,Kr(Lt(r.data),o,i),n,!0)}return ts}function ns(e,t){var n=vt(e)[1],i=n.data.length-1;$t(n,{directiveStart:i,directiveEnd:i+1})}function is(e){for(var t=Object.getPrototypeOf(e.type.prototype).constructor,n=!0,i=[e];t;){var r=void 0;if(Ze(e))r=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");r=t.\u0275dir}if(r){if(n){i.push(r);var o=e;o.inputs=rs(e.inputs),o.declaredInputs=rs(e.declaredInputs),o.outputs=rs(e.outputs);var a=r.hostBindings;a&&ss(e,a);var s=r.viewQuery,u=r.contentQueries;if(s&&os(e,s),u&&as(e,u),E(e.inputs,r.inputs),E(e.declaredInputs,r.declaredInputs),E(e.outputs,r.outputs),Ze(r)&&r.data.animation){var l=e.data;l.animation=(l.animation||[]).concat(r.data.animation)}}var c=r.features;if(c)for(var h=0;h<c.length;h++){var d=c[h];d&&d.ngInherit&&d(e),d===is&&(n=!1)}}t=Object.getPrototypeOf(t)}!function(e){for(var t=0,n=null,i=e.length-1;i>=0;i--){var r=e[i];r.hostVars=t+=r.hostVars,r.hostAttrs=ln(r.hostAttrs,n=ln(n,r.hostAttrs))}}(i)}function rs(e){return e===Pe?{}:e===Ae?[]:e}function os(e,t){var n=e.viewQuery;e.viewQuery=n?function(e,i){t(e,i),n(e,i)}:t}function as(e,t){var n=e.contentQueries;e.contentQueries=n?function(e,i,r){t(e,i,r),n(e,i,r)}:t}function ss(e,t){var n=e.hostBindings;e.hostBindings=n?function(e,i){t(e,i),n(e,i)}:t}function us(e,t,n,i,r){if(e=U(e),Array.isArray(e))for(var o=0;o<e.length;o++)us(e[o],t,n,i,r);else{var a=Ct(),s=St(),u=Uo(e)?e:U(e.provide),l=Bo(e),c=Tt(),h=1048575&c.providerIndexes,d=c.directiveStart,f=c.providerIndexes>>20;if(Uo(e)||!e.multi){var p=new on(l,r,ua),v=hs(u,t,r?h:h+f,d);-1===v?(xn(Cn(c,s),a,u),ls(a,e,t.length),t.push(u),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),n.push(p),s.push(p)):(n[v]=p,s[v]=p)}else{var g=hs(u,t,h+f,d),m=hs(u,t,h,h+f),b=g>=0&&n[g],y=m>=0&&n[m];if(r&&!y||!r&&!b){xn(Cn(c,s),a,u);var _=function(e,t,n,i,r){var o=new on(e,n,ua);return o.multi=[],o.index=t,o.componentProviders=0,cs(o,r,i&&!n),o}(r?fs:ds,n.length,r,i,l);!r&&y&&(n[m].providerFactory=_),ls(a,e,t.length,0),t.push(u),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),n.push(_),s.push(_)}else ls(a,e,g>-1?g:m,cs(n[r?m:g],l,!r&&i));!r&&i&&y&&n[m].componentProviders++}}}function ls(e,t,n,i){var r=Uo(t);if(r||t.useClass){var o=(t.useClass||t).prototype.ngOnDestroy;if(o){var a=e.destroyHooks||(e.destroyHooks=[]);if(!r&&t.multi){var s=a.indexOf(n);-1===s?a.push(n,[i,o]):a[s+1].push(i,o)}else a.push(n,o)}}}function cs(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function hs(e,t,n,i){for(var r=n;r<i;r++)if(t[r]===e)return r;return-1}function ds(e,t,n,i){return ps(this.multi,[])}function fs(e,t,n,i){var r,o=this.multi;if(this.providerFactory){var a=this.providerFactory.componentProviders,s=Dn(n,n[1],this.providerFactory.index,i);ps(o,r=s.slice(0,a));for(var u=a;u<s.length;u++)r.push(s[u])}else ps(o,r=[]);return r}function ps(e,t){for(var n=0;n<e.length;n++)t.push((0,e[n])());return t}function vs(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return function(n){n.providersResolver=function(n,i){return function(e,t,n){var i=Ct();if(i.firstCreatePass){var r=Ze(e);us(n,i.data,i.blueprint,r,!0),us(t,i.data,i.blueprint,r,!1)}}(n,i?i(e):e,t)}}}var gs=function e(){p(this,e)},ms=function(){function e(){p(this,e)}return g(e,[{key:"resolveComponentFactory",value:function(e){throw function(e){var t=Error("No component factory found for ".concat(j(e),". Did you add it to @NgModule.entryComponents?"));return t.ngComponent=e,t}(e)}}]),e}(),bs=function(){var e=function e(){p(this,e)};return e.NULL=new ms,e}(),ys=function(){var e=function e(t){p(this,e),this.nativeElement=t};return e.__NG_ELEMENT_ID__=function(){return _s(e)},e}(),_s=function(e){return Co(e,Tt(),St())},ks=function e(){p(this,e)},ws=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}({}),Ss=function(){var e=function e(){p(this,e)};return e.__NG_ELEMENT_ID__=function(){return Cs()},e}(),Cs=function(){var e=St(),t=pt(Tt().index,e);return function(e){var t=e[11];if(st(t))return t;throw new Error("Cannot inject Renderer2 when the application uses Renderer3!")}(We(t)?t:e)},Os=function(){var e=function e(){p(this,e)};return e.\u0275prov=x({token:e,providedIn:"root",factory:function(){return null}}),e}(),Ts=function e(t){p(this,e),this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")},Es=new Ts("10.1.0-next.3"),xs=function(){function e(){p(this,e)}return g(e,[{key:"supports",value:function(e){return Yo(e)}},{key:"create",value:function(e){return new Ps(e)}}]),e}(),Ms=function(e,t){return t},Ps=function(){function e(t){p(this,e),this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||Ms}
vendor: 7,667 bytes, line 1
1return g(e,[{key:"forEachItem",value:function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)}},{key:"forEachOperation",value:function(e){for(var t=this._itHead,n=this._removalsHead,i=0,r=null;t||n;){var o=!n||t&&t.currentIndex<Rs(n,i,r)?t:n,a=Rs(o,i,r),s=o.currentIndex;if(o===n)i--,n=n._nextRemoved;else if(t=t._next,null==o.previousIndex)i++;else{r||(r=[]);var u=a-i,l=s-i;if(u!=l){for(var c=0;c<u;c++){var h=c<r.length?r[c]:r[c]=0,d=h+c;l<=d&&d<u&&(r[c]=h+1)}r[o.previousIndex]=l-u}}a!==s&&e(o,a,s)}}},{key:"forEachPreviousItem",value:function(e){var t;for(t=this._previousItHead;null!==t;t=t._nextPrevious)e(t)}},{key:"forEachAddedItem",value:function(e){var t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}},{key:"forEachMovedItem",value:function(e){var t;for(t=this._movesHead;null!==t;t=t._nextMoved)e(t)}},{key:"forEachRemovedItem",value:function(e){var t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}},{key:"forEachIdentityChange",value:function(e){var t;for(t=this._identityChangesHead;null!==t;t=t._nextIdentityChange)e(t)}},{key:"diff",value:function(e){if(null==e&&(e=[]),!Yo(e))throw new Error("Error trying to diff '".concat(j(e),"'. Only arrays and iterables are allowed"));return this.check(e)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(e){var t=this;this._reset();var n,i,r,o=this._itHead,a=!1;if(Array.isArray(e)){this.length=e.length;for(var s=0;s<this.length;s++)i=e[s],r=this._trackByFn(s,i),null!==o&&Object.is(o.trackById,r)?(a&&(o=this._verifyReinsertion(o,i,r,s)),Object.is(o.item,i)||this._addIdentityChange(o,i)):(o=this._mismatch(o,i,r,s),a=!0),o=o._next}else n=0,function(e,t){if(Array.isArray(e))for(var n=0;n<e.length;n++)t(e[n]);else for(var i,r=e[Qo()]();!(i=r.next()).done;)t(i.value)}(e,(function(e){r=t._trackByFn(n,e),null!==o&&Object.is(o.trackById,r)?(a&&(o=t._verifyReinsertion(o,e,r,n)),Object.is(o.item,e)||t._addIdentityChange(o,e)):(o=t._mismatch(o,e,r,n),a=!0),o=o._next,n++})),this.length=n;return this._truncate(o),this.collection=e,this.isDirty}},{key:"_reset",value:function(){if(this.isDirty){var e,t;for(e=this._previousItHead=this._itHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;null!==e;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;null!==e;e=t)e.previousIndex=e.currentIndex,t=e._nextMoved;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}},{key:"_mismatch",value:function(e,t,n,i){var r;return null===e?r=this._itTail:(r=e._prev,this._remove(e)),null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(n,i))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._moveAfter(e,r,i)):null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._reinsertAfter(e,r,i)):e=this._addAfter(new As(t,n),r,i),e}},{key:"_verifyReinsertion",value:function(e,t,n,i){var r=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==r?e=this._reinsertAfter(r,e._prev,i):e.currentIndex!=i&&(e.currentIndex=i,this._addToMoves(e,i)),e}},{key:"_truncate",value:function(e){for(;null!==e;){var t=e._next;this._addToRemovals(this._unlink(e)),e=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}},{key:"_reinsertAfter",value:function(e,t,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(e);var i=e._prevRemoved,r=e._nextRemoved;return null===i?this._removalsHead=r:i._nextRemoved=r,null===r?this._removalsTail=i:r._prevRemoved=i,this._insertAfter(e,t,n),this._addToMoves(e,n),e}},{key:"_moveAfter",value:function(e,t,n){return this._unlink(e),this._insertAfter(e,t,n),this._addToMoves(e,n),e}},{key:"_addAfter",value:function(e,t,n){return this._insertAfter(e,t,n),this._additionsTail=null===this._additionsTail?this._additionsHead=e:this._additionsTail._nextAdded=e,e}},{key:"_insertAfter",value:function(e,t,n){var i=null===t?this._itHead:t._next;return e._next=i,e._prev=t,null===i?this._itTail=e:i._prev=e,null===t?this._itHead=e:t._next=e,null===this._linkedRecords&&(this._linkedRecords=new Ds),this._linkedRecords.put(e),e.currentIndex=n,e}},{key:"_remove",value:function(e){return this._addToRemovals(this._unlink(e))}},{key:"_unlink",value:function(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);var t=e._prev,n=e._next;return null===t?this._itHead=n:t._next=n,null===n?this._itTail=t:n._prev=t,e}},{key:"_addToMoves",value:function(e,t){return e.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=e:this._movesTail._nextMoved=e),e}},{key:"_addToRemovals",value:function(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Ds),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}},{key:"_addIdentityChange",value:function(e,t){return e.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=e:this._identityChangesTail._nextIdentityChange=e,e}},{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}}]),e}(),As=function e(t,n){p(this,e),this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null},Is=function(){function e(){p(this,e),this._head=null,this._tail=null}return g(e,[{key:"add",value:function(e){null===this._head?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}},{key:"get",value:function(e,t){var n;for(n=this._head;null!==n;n=n._nextDup)if((null===t||t<=n.currentIndex)&&Object.is(n.trackById,e))return n;return null}},{key:"remove",value:function(e){var t=e._prevDup,n=e._nextDup;return null===t?this._head=n:t._nextDup=n,null===n?this._tail=t:n._prevDup=t,null===this._head}}]),e}(),Ds=function(){function e(){p(this,e),this.map=new Map}return g(e,[{key:"put",value:function(e){var t=e.trackById,n=this.map.get(t);n||(n=new Is,this.map.set(t,n)),n.add(e)}},{key:"get",value:function(e,t){var n=this.map.get(e);return n?n.get(e,t):null}},{key:"remove",value:function(e){var t=e.trackById;return this.map.get(t).remove(e)&&this.map.delete(t),e}},{key:"clear",value:function(){this.map.clear()}},{key:"isEmpty",get:function(){return 0===this.map.size}}]),e}();function Rs(e,t,n){var i=e.previousIndex;if(null===i)return i;var r=0;return n&&i<n.length&&(r=n[i]),i+t+r}var Ns=function(){function e(){p(this,e)}return g(e,[{key:"supports",value:function(e){return e instanceof Map||$o(e)}},{key:"create",value:function(){return new Vs}}]),e}(),Vs=function(){function e(){p(this,e),this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}
1return g(e,[{key:"forEachItem",value:function(e){var t;for(t=this._mapHead;null!==t;t=t._next)e(t)}},{key:"forEachPreviousItem",value:function(e){var t;for(t=this._previousMapHead;null!==t;t=t._nextPrevious)e(t)}},{key:"forEachChangedItem",value:function(e){var t;for(t=this._changesHead;null!==t;t=t._nextChanged)e(t)}},{key:"forEachAddedItem",value:function(e){var t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}},{key:"forEachRemovedItem",value:function(e){var t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}},{key:"diff",value:function(e){if(e){if(!(e instanceof Map||$o(e)))throw new Error("Error trying to diff '".concat(j(e),"'. Only maps and objects are allowed"))}else e=new Map;return this.check(e)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(e){var t=this;this._reset();var n=this._mapHead;if(this._appendAfter=null,this._forEach(e,(function(e,i){if(n&&n.key===i)t._maybeAddToChanges(n,e),t._appendAfter=n,n=n._next;else{var r=t._getOrCreateRecordForKey(i,e);n=t._insertBeforeOrAppend(n,r)}})),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(var i=n;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}},{key:"_insertBeforeOrAppend",value:function(e,t){if(e){var n=e._prev;return t._next=e,t._prev=n,e._prev=t,n&&(n._next=t),e===this._mapHead&&(this._mapHead=t),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}},{key:"_getOrCreateRecordForKey",value:function(e,t){if(this._records.has(e)){var n=this._records.get(e);this._maybeAddToChanges(n,t);var i=n._prev,r=n._next;return i&&(i._next=r),r&&(r._prev=i),n._next=null,n._prev=null,n}var o=new Ls(e);return this._records.set(e,o),o.currentValue=t,this._addToAdditions(o),o}},{key:"_reset",value:function(){if(this.isDirty){var e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;null!==e;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;null!=e;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}},{key:"_maybeAddToChanges",value:function(e,t){Object.is(t,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=t,this._addToChanges(e))}},{key:"_addToAdditions",value:function(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}},{key:"_addToChanges",value:function(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}},{key:"_forEach",value:function(e,t){e instanceof Map?e.forEach(t):Object.keys(e).forEach((function(n){return t(e[n],n)}))}},{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}}]),e}(),Ls=function e(t){p(this,e),this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null},Hs=function(){var e=function(){function e(t){p(this,e),this.factories=t}return g(e,[{key:"find",value:function(e){var t,n=this.factories.find((function(t){return t.supports(e)}));if(null!=n)return n;throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||typeof t,"'"))}}],[{key:"create",value:function(t,n){if(null!=n){var i=n.factories.slice();t=t.concat(i)}return new e(t)}},{key:"extend",value:function(t){return{provide:e,useFactory:function(n){if(!n)throw new Error("Cannot extend IterableDiffers without a parent injector");return e.create(t,n)},deps:[[e,new C,new w]]}}}]),e}();return e.\u0275prov=x({token:e,providedIn:"root",factory:function(){return new e([new xs])}}),e}(),js=function(){var e=function(){function e(t){p(this,e),this.factories=t}return g(e,[{key:"find",value:function(e){var t=this.factories.find((function(t){return t.supports(e)}));if(t)return t;throw new Error("Cannot find a differ supporting object '".concat(e,"'"))}}],[{key:"create",value:function(t,n){if(n){var i=n.factories.slice();t=t.concat(i)}return new e(t)}},{key:"extend",value:function(t){return{provide:e,useFactory:function(n){if(!n)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return e.create(t,n)},deps:[[e,new C,new w]]}}}]),e}();return e.\u0275prov=x({token:e,providedIn:"root",factory:function(){return new e([new Ns])}}),e}(),Bs=[new Ns],Fs=new Hs([new xs]),Gs=new js(Bs),Us=function(){var e=function e(){p(this,e)};return e.__NG_ELEMENT_ID__=function(){return zs(e,ys)},e}(),zs=function(e,t){return Oo(e,t,Tt(),St())},Ws=function(){var e=function e(){p(this,e)};return e.__NG_ELEMENT_ID__=function(){return Xs(e,ys)},e}(),Xs=function(e,t){return To(e,t,Tt(),St())},Ks={},qs=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this)).ngModule=e,i}return g(n,[{key:"resolveComponentFactory",value:function(e){var t=Ge(e);return new Ys(t,this.ngModule)}}]),n}(bs);function Qs(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push({propName:e[n],templateName:n});return t}var Zs=new re("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return mn}}),Ys=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this)).componentDef=e,r.ngModule=i,r.componentType=e.type,r.selector=e.selectors.map(qi).join(","),r.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],r.isBoundToModule=!!i,r}return g(n,[{key:"create",value:function(e,t,n,i){var r,o,a=(i=i||this.ngModule)?function(e,t){return{get:function(n,i,r){var o=e.get(n,Ks,r);return o!==Ks||i===Ks?o:t.get(n,i,r)}}}(e,i.injector):e,s=a.get(ks,ut),u=a.get(Os,null),l=s.createRenderer(null,this.componentDef),c=this.componentDef.selectors[0][0]||"div",h=n?function(e,t,n){if(st(e))return e.selectRootElement(t,n===Me.ShadowDom);var i="string"==typeof t?e.querySelector(t):t;return i.textContent="",i}(l,n,this.componentDef.encapsulation):lr(c,s.createRenderer(null,this.componentDef),function(e){var t=e.toLowerCase();return"svg"===t?"http://www.w3.org/2000/svg":"math"===t?"http://www.w3.org/1998/MathML/":null}(c)),d=this.componentDef.onPush?576:528,f={components:[],scheduler:mn,clean:Wr,playerHandler:null,flags:0},p=_r(0,-1,null,1,0,null,null,null,null,null),v=cr(null,p,f,d,null,null,s,l,u,a);Ft(v,null);try{var g=function(e,t,n,i,r,o){var a=n[1];n[20]=e;var s=hr(a,null,0,3,null,null),u=s.mergedAttrs=t.hostAttrs;null!==u&&(Ko(s,u,!0),null!==e&&(an(r,e,u),null!==s.classes&&bo(r,e,s.classes),null!==s.styles&&mo(r,e,s.styles)));var l=i.createRenderer(e,t),c=cr(n,yr(t),null,t.onPush?64:16,n[20],s,i,l,void 0);return a.firstCreatePass&&(xn(Cn(s,n),a,t.type),Pr(a,s),Ir(s,n.length,1)),Br(n,c),n[20]=c}(h,this.componentDef,v,s,l);
1if(h)if(n)an(l,h,["ng-version",Es.full]);else{var m=function(e){for(var t=[],n=[],i=1,r=2;i<e.length;){var o=e[i];if("string"==typeof o)2===r?""!==o&&t.push(o,e[++i]):8===r&&n.push(o);else{if(!Ui(r))break;r=o}i++}return{attrs:t,classes:n}}(this.componentDef.selectors[0]),b=m.attrs,y=m.classes;b&&an(l,h,b),y&&y.length>0&&bo(l,h,y.join(" "))}if(o=dt(p,0),void 0!==t)for(var _=o.projection=[],k=0;k<this.ngContentSelectors.length;k++){var w=t[k];_.push(null!=w?Array.from(w):null)}r=function(e,t,n,i,r){var o=n[1],a=function(e,t,n){var i=Tt();e.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),Mr(e,i,1),Dr(e,t,n));var r=Dn(t,e,t.length-1,i);Ni(r,t);var o=ht(i,t);return o&&Ni(o,t),r}(o,n,t);i.components.push(a),e[8]=a,r&&r.forEach((function(e){return e(a,t)})),t.contentQueries&&t.contentQueries(1,a,n.length-1);var s=Tt();if(o.firstCreatePass&&(null!==t.hostBindings||null!==t.hostAttrs)){qt(s.index-20);var u=n[1];Tr(u,t),Er(u,n,t.hostVars),xr(t,a)}return a}(g,this.componentDef,v,f,[ns]),dr(p,v,null)}finally{Xt()}var S=new $s(this.componentType,r,Co(ys,o,v),v,o);return p.node.child=o,S}},{key:"inputs",get:function(){return Qs(this.componentDef.inputs)}},{key:"outputs",get:function(){return Qs(this.componentDef.outputs)}}]),n}(gs),$s=function(e){s(n,e);var t=l(n);function n(e,i,r,o,a){var s,u,l,c;return p(this,n),(s=t.call(this)).location=r,s._rootLView=o,s._tNode=a,s.destroyCbs=[],s.instance=i,s.hostView=s.changeDetectorRef=new So(o),u=o[1],l=o,null==(c=u.node)&&(u.node=c=wr(0,null,2,-1,null,null)),l[6]=c,s.componentType=e,s}return g(n,[{key:"destroy",value:function(){this.destroyCbs&&(this.destroyCbs.forEach((function(e){return e()})),this.destroyCbs=null,!this.hostView.destroyed&&this.hostView.destroy())}},{key:"onDestroy",value:function(e){this.destroyCbs&&this.destroyCbs.push(e)}},{key:"injector",get:function(){return new Vn(this._tNode,this._rootLView)}}]),n}(function(){return function e(){p(this,e)}}()),Js=void 0,eu=["en",[["a","p"],["AM","PM"],Js],[["AM","PM"],Js,Js],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Js,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Js,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Js,"{1} 'at' {0}",Js],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],tu={};function nu(e,t,n){"string"!=typeof t&&(n=t,t=e[su.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),tu[t]=e,n&&(tu[t][su.ExtraData]=n)}function iu(e){var t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e),n=au(t);if(n)return n;var i=t.split("-")[0];if(n=au(i))return n;if("en"===i)return eu;throw new Error('Missing locale data for the locale "'.concat(e,'".'))}function ru(e){return iu(e)[su.CurrencyCode]||null}function ou(e){return iu(e)[su.PluralCase]}function au(e){return e in tu||(tu[e]=Z.ng&&Z.ng.common&&Z.ng.common.locales&&Z.ng.common.locales[e]),tu[e]}var su=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}({});function uu(e){var t;null==(t=e)&&function(e,t,n,i){throw new Error("ASSERTION ERROR: Expected localeId to be defined"
1+" [Expected=> null != ".concat(t," <=Actual]"))}(0,t),"string"==typeof e&&e.toLowerCase().replace(/_/g,"-")}var lu=new Map,cu=function(e){s(n,e);var t=l(n);function n(e,i){var r;p(this,n),(r=t.call(this))._parent=i,r._bootstrapComponents=[],r.injector=h(r),r.destroyCbs=[],r.componentFactoryResolver=new qs(h(r));var o=ze(e),a=e[te]||null;return a&&uu(a),r._bootstrapComponents=_n(o.bootstrap),r._r3Injector=Lo(e,i,[{provide:be,useValue:h(r)},{provide:bs,useValue:r.componentFactoryResolver}],j(e)),r._r3Injector._resolveInjectorDefTypes(),r.instance=r.get(e),r}return g(n,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Wo.THROW_IF_NOT_FOUND,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:O.Default;return e===Wo||e===be||e===oe?this:this._r3Injector.get(e,t,n)}},{key:"destroy",value:function(){var e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach((function(e){return e()})),this.destroyCbs=null}},{key:"onDestroy",value:function(e){this.destroyCbs.push(e)}}]),n}(be),hu=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this)).moduleType=e,null!==ze(e)&&function e(t){if(null!==t.\u0275mod.id){var n=t.\u0275mod.id;(function(e,t,n){if(t&&t!==n)throw new Error("Duplicate module registered for ".concat(e," - ").concat(j(t)," vs ").concat(j(t.name)))})(n,lu.get(n),t),lu.set(n,t)}var i=t.\u0275mod.imports;i instanceof Function&&(i=i()),i&&i.forEach((function(t){return e(t)}))}(e),i}return g(n,[{key:"create",value:function(e){return new cu(this.moduleType,e)}}]),n}(ye);function du(e,t,n){var i=It()+e,r=St();return r[i]===Qi?Jo(r,i,n?t.call(n):t()):ea(r,i)}function fu(e,t,n,i){return function(e,t,n,i,r,o){var a=t+n;return ta(e,a,r)?Jo(e,a+1,o?i.call(o,r):i(r)):bu(e,a+1)}(St(),It(),e,t,n,i)}function pu(e,t,n,i,r){return yu(St(),It(),e,t,n,i,r)}function vu(e,t,n,i,r,o){return function(e,t,n,i,r,o,a,s){var u=t+n;return function(e,t,n,i,r){var o=na(e,t,n,i);return ta(e,t+2,r)||o}(e,u,r,o,a)?Jo(e,u+3,s?i.call(s,r,o,a):i(r,o,a)):bu(e,u+3)}(St(),It(),e,t,n,i,r,o)}function gu(e,t,n,i,r,o,a){return _u(St(),It(),e,t,n,i,r,o,a)}function mu(e,t,n,i,r,o,a,s){var u=It()+e,l=St(),c=ia(l,u,n,i,r,o);return ta(l,u+4,a)||c?Jo(l,u+5,s?t.call(s,n,i,r,o,a):t(n,i,r,o,a)):ea(l,u+5)}function bu(e,t){var n=e[t];return n===Qi?void 0:n}function yu(e,t,n,i,r,o,a){var s=t+n;return na(e,s,r,o)?Jo(e,s+2,a?i.call(a,r,o):i(r,o)):bu(e,s+2)}function _u(e,t,n,i,r,o,a,s,u){var l=t+n;return ia(e,l,r,o,a,s)?Jo(e,l+4,u?i.call(u,r,o,a,s):i(r,o,a,s)):bu(e,l+4)}function ku(e,t){var n,i=Ct(),r=e+20;i.firstCreatePass?(n=function(e,t){if(t)for(var n=t.length-1;n>=0;n--){var i=t[n];if(e===i.name)return i}throw new Error("The pipe '".concat(e,"' could not be found!"))}(t,i.pipeRegistry),i.data[r]=n,n.onDestroy&&(i.destroyHooks||(i.destroyHooks=[])).push(r,n.onDestroy)):n=i.data[r];var o=n.factory||(n.factory=Ue(n.type)),a=he(ua),s=wn(!1),u=o();return wn(s),he(a),function(e,t,n,i){var r=n+20;r>=e.data.length&&(e.data[r]=null,e.blueprint[r]=null),t[r]=i}(i,St(),e,u),u}function wu(e,t,n,i){var r=St(),o=ft(r,e);return Ou(r,Cu(r,e)?yu(r,It(),t,o.transform,n,i,o):o.transform(n,i))}function Su(e,t,n,i,r,o){var a=St(),s=ft(a,e);return Ou(a,Cu(a,e)?_u(a,It(),t,s.transform,n,i,r,o,s):s.transform(n,i,r,o))}function Cu(e,t){return e[1].data[t+20].pure}function Ou(e,t){return Zo.isWrapped(t)&&(t=Zo.unwrap(t),e[kt.lFrame.bindingIndex]=Qi),t}var Tu=function(e){s(i,e);var t=l(i);function i(){var e,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return p(this,i),(e=t.call(this)).__isAsync=n,e}return g(i,[{key:"emit",value:function(e){n(f(i.prototype),"next",this).call(this,e)}},{key:"subscribe",value:function(e,t,r){var o,a=function(e){return null},s=function(){return null};e&&"object"==typeof e?(o=this.__isAsync?function(t){setTimeout((function(){return e.next(t)}))}:function(t){e.next(t)},e.error&&(a=this.__isAsync?function(t){setTimeout((function(){return e.error(t)}))}:function(t){e.error(t)}),e.complete&&(s=this.__isAsync?function(){setTimeout((function(){return e.complete()}))}:function(){e.complete()}
1)):(o=this.__isAsync?function(t){setTimeout((function(){return e(t)}))}:function(t){e(t)},t&&(a=this.__isAsync?function(e){setTimeout((function(){return t(e)}))}:function(e){t(e)}),r&&(s=this.__isAsync?function(){setTimeout((function(){return r()}))}:function(){r()}));var u=n(f(i.prototype),"subscribe",this).call(this,o,a,s);return e instanceof d.a&&e.add(u),u}}]),i}(c.a);function Eu(){return this._results[Qo()]()}var xu=function(){function e(){p(this,e),this.dirty=!0,this._results=[],this.changes=new Tu,this.length=0;var t=Qo(),n=e.prototype;n[t]||(n[t]=Eu)}return g(e,[{key:"map",value:function(e){return this._results.map(e)}},{key:"filter",value:function(e){return this._results.filter(e)}},{key:"find",value:function(e){return this._results.find(e)}},{key:"reduce",value:function(e,t){return this._results.reduce(e,t)}},{key:"forEach",value:function(e){this._results.forEach(e)}},{key:"some",value:function(e){return this._results.some(e)}},{key:"toArray",value:function(){return this._results.slice()}},{key:"toString",value:function(){return this._results.toString()}},{key:"reset",value:function(e){this._results=function e(t,n){void 0===n&&(n=t);for(var i=0;i<t.length;i++){var r=t[i];Array.isArray(r)?(n===t&&(n=t.slice(0,i)),e(r,n)):n!==t&&n.push(r)}return n}(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]}},{key:"notifyOnChanges",value:function(){this.changes.emit(this)}},{key:"setDirty",value:function(){this.dirty=!0}},{key:"destroy",value:function(){this.changes.complete(),this.changes.unsubscribe()}}]),e}(),Mu=function(){function e(t){p(this,e),this.queryList=t,this.matches=null}return g(e,[{key:"clone",value:function(){return new e(this.queryList)}},{key:"setDirty",value:function(){this.queryList.setDirty()}}]),e}(),Pu=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];p(this,e),this.queries=t}return g(e,[{key:"createEmbeddedView",value:function(t){var n=t.queries;if(null!==n){for(var i=null!==t.contentQueries?t.contentQueries[0]:n.length,r=[],o=0;o<i;o++){var a=n.getByIndex(o);r.push(this.queries[a.indexInDeclarationView].clone())}return new e(r)}return null}},{key:"insertView",value:function(e){this.dirtyQueriesWithMatches(e)}},{key:"detachView",value:function(e){this.dirtyQueriesWithMatches(e)}},{key:"dirtyQueriesWithMatches",value:function(e){for(var t=0;t<this.queries.length;t++)null!==Ku(e,t).matches&&this.queries[t].setDirty()}}]),e}(),Au=function e(t,n,i){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;p(this,e),this.predicate=t,this.descendants=n,this.isStatic=i,this.read=r},Iu=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];p(this,e),this.queries=t}return g(e,[{key:"elementStart",value:function(e,t){for(var n=0;n<this.queries.length;n++)this.queries[n].elementStart(e,t)}},{key:"elementEnd",value:function(e){for(var t=0;t<this.queries.length;t++)this.queries[t].elementEnd(e)}},{key:"embeddedTView",value:function(t){for(var n=null,i=0;i<this.length;i++){var r=null!==n?n.length:0,o=this.getByIndex(i).embeddedTView(t,r);o&&(o.indexInDeclarationView=i,null!==n?n.push(o):n=[o])}return null!==n?new e(n):null}},{key:"template",value:function(e,t){for(var n=0;n<this.queries.length;n++)this.queries[n].template(e,t)}},{key:"getByIndex",value:function(e){return this.queries[e]}},{key:"track",value:function(e){this.queries.push(e)}},{key:"length",get:function(){return this.queries.length}}]),e}(),Du=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;p(this,e),this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}return g(e,[{key:"elementStart",value:function(e,t){this.isApplyingToNode(t)&&this.matchTNode(e,t)}},{key:"elementEnd",value:function(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}},{key:"template",value:function(e,t){this.elementStart(e,t)}},{key:"embeddedTView",value:function(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new e(this.metadata)):null}},{key:"isApplyingToNode",value:function(e){if(this._appliesToNextNode&&!1===this.metadata.descendants){for(var t=this._declarationNodeIndex,n=e.parent;null!==n&&4===n.type&&n.index!==t;)n=n.parent;return t===(null!==n?n.index:-1)}return this._appliesToNextNode}},{key:"matchTNode",value:function(e,t){if(Array.isArray(this.metadata.predicate))for(var n=this.metadata.predicate,i=0;i<n.length;i++)this.matchTNodeWithReadOption(e,t,Ru(t,n[i]));else{var r=this.metadata.predicate;r===Us?0===t.type&&this.matchTNodeWithReadOption(e,t,-1):this.matchTNodeWithReadOption(e,t,In(t,e,r,!1,!1))}}},{key:"matchTNodeWithReadOption",value:function(e,t,n){if(null!==n){var i=this.metadata.read;if(null!==i)if(i===ys||i===Ws||i===Us&&0===t.type)this.addMatch(t.index,-2);
1else{var r=In(t,e,i,!1,!1);null!==r&&this.addMatch(t.index,r)}else this.addMatch(t.index,n)}}},{key:"addMatch",value:function(e,t){null===this.matches?this.matches=[e,t]:this.matches.push(e,t)}}]),e}();function Ru(e,t){var n=e.localNames;if(null!==n)for(var i=0;i<n.length;i+=2)if(n[i]===t)return n[i+1];return null}function Nu(e,t,n,i){return-1===n?function(e,t){return 3===e.type||4===e.type?Co(ys,e,t):0===e.type?Oo(Us,ys,e,t):null}(t,e):-2===n?function(e,t,n){return n===ys?Co(ys,t,e):n===Us?Oo(Us,ys,t,e):n===Ws?To(Ws,ys,t,e):void 0}(e,t,i):Dn(e,e[1],n,t)}function Vu(e,t,n,i){var r=t[19].queries[i];if(null===r.matches){for(var o=e.data,a=n.matches,s=[],u=0;u<a.length;u+=2){var l=a[u];s.push(l<0?null:Nu(t,o[l],a[u+1],n.metadata.read))}r.matches=s}return r.matches}function Lu(e){var t=St(),n=Ct(),i=Ht();jt(i+1);var r=Ku(n,i);if(e.dirty&&gt(t)===r.metadata.isStatic){if(null===r.matches)e.reset([]);else{var o=r.crossesNgTemplate?function e(t,n,i,r){var o=t.queries.getByIndex(i),a=o.matches;if(null!==a)for(var s=Vu(t,n,o,i),u=0;u<a.length;u+=2){var l=a[u];if(l>0)r.push(s[u/2]);else{for(var c=a[u+1],h=n[-l],d=10;d<h.length;d++){var f=h[d];f[17]===f[3]&&e(f[1],f,c,r)}if(null!==h[9])for(var p=h[9],v=0;v<p.length;v++){var g=p[v];e(g[1],g,c,r)}}}return r}(n,t,i,[]):Vu(n,t,r,i);e.reset(o),e.notifyOnChanges()}return!0}return!1}function Hu(e,t,n){Bu(Ct(),St(),e,t,n,!0)}function ju(e,t,n){Bu(Ct(),St(),e,t,n,!1)}function Bu(e,t,n,i,r,o){e.firstCreatePass&&(Xu(e,new Au(n,i,o,r),-1),o&&(e.staticViewQueries=!0)),Wu(e,t)}function Fu(e,t,n,i){Uu(Ct(),St(),t,n,i,!1,Tt(),e)}function Gu(e,t,n,i){Uu(Ct(),St(),t,n,i,!0,Tt(),e)}function Uu(e,t,n,i,r,o,a,s){e.firstCreatePass&&(Xu(e,new Au(n,i,o,r),a.index),function(e,t){var n=e.contentQueries||(e.contentQueries=[]);t!==(e.contentQueries.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}(e,s),o&&(e.staticContentQueries=!0)),Wu(e,t)}function zu(){return e=St(),t=Ht(),e[19].queries[t].queryList;var e,t}function Wu(e,t){var n=new xu;kr(e,t,n,n.destroy),null===t[19]&&(t[19]=new Pu),t[19].queries.push(new Mu(n))}function Xu(e,t,n){null===e.queries&&(e.queries=new Iu),e.queries.track(new Du(t,n))}function Ku(e,t){return e.queries.getByIndex(t)}function qu(e,t){return Oo(Us,ys,e,t)}function Qu(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O.Default,t=Eo(!0);if(null!=t||e&O.Optional)return t;throw new Error("No provider for ChangeDetectorRef!")}var Zu=new re("Application Initializer"),Yu=function(){var e=function(){function e(t){var n=this;p(this,e),this.appInits=t,this.initialized=!1,this.done=!1,this.donePromise=new Promise((function(e,t){n.resolve=e,n.reject=t}))}return g(e,[{key:"runInitializers",value:function(){var e=this;if(!this.initialized){var t=[],n=function(){e.done=!0,e.resolve()};if(this.appInits)for(var i=0;i<this.appInits.length;i++){var r=this.appInits[i]();ba(r)&&t.push(r)}Promise.all(t).then((function(){n()})).catch((function(t){e.reject(t)})),0===t.length&&n(),this.initialized=!0}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(fe(Zu,8))},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}(),$u=new re("AppId"),Ju={provide:$u,useFactory:function(){return"".concat(el()).concat(el()).concat(el())},deps:[]};function el(){return String.fromCharCode(97+Math.floor(25*Math.random()))}var tl=new re("Platform Initializer"),nl=new re("Platform ID"),il=new re("appBootstrapListener"),rl=function(){var e=function(){function e(){p(this,e)}return g(e,[{key:"log",value:function(e){console.log(e)}},{key:"warn",value:function(e){console.warn(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}(),ol=new re("LocaleId"),al=new re("DefaultCurrencyCode"),sl=function e(t,n){p(this,e),this.ngModuleFactory=t,this.componentFactories=n},ul=function(e){return new hu(e)},ll=ul,cl=function(e){return Promise.resolve(ul(e))},hl=function(e){var t=ul(e),n=_n(ze(e).declarations).reduce((function(e,t){var n=Ge(t);return n&&e.push(new Ys(n)),e}),[]);return new sl(t,n)},dl=hl,fl=function(e){return Promise.resolve(hl(e))},pl=function(){var e=function(){function e(){p(this,e),this.compileModuleSync=ll,this.compileModuleAsync=cl,this.compileModuleAndAllComponentsSync=dl,this.compileModuleAndAllComponentsAsync=fl}return g(e,[{key:"clearCache",value:function(){}},{key:"clearCacheFor",value:function(e){}},{key:"getModuleId",value:function(e){}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}(),vl=Promise.resolve(0);function gl(e){"undefined"==typeof Zone?vl.then((function(){e&&e.apply(null,null)})):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}var ml=function(){function e(t){var n,i,r=t.enableLongStackTrace,o=void 0!==r&&r,a=t.shouldCoalesceEventChangeDetection,s=void 0!==a&&a;if(p(this,e),this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Tu(!1),this.onMicrotaskEmpty=new Tu(!1),this.onStable=new Tu(!1),this.onError=ne
1w Tu(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched(),this._nesting=0,this._outer=this._inner=Zone.current,Zone.wtfZoneSpec&&(this._inner=this._inner.fork(Zone.wtfZoneSpec)),Zone.TaskTrackingZoneSpec&&(this._inner=this._inner.fork(new Zone.TaskTrackingZoneSpec)),o&&Zone.longStackTraceZoneSpec&&(this._inner=this._inner.fork(Zone.longStackTraceZoneSpec)),this.shouldCoalesceEventChangeDetection=s,this.lastRequestAnimationFrameId=-1,this.nativeRequestAnimationFrame=function(){var e=Z.requestAnimationFrame,t=Z.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){var n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);var i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,i=!!(n=this).shouldCoalesceEventChangeDetection&&n.nativeRequestAnimationFrame&&function(){!function(e){-1===e.lastRequestAnimationFrameId&&(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Z,(function(){e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",(function(){e.lastRequestAnimationFrameId=-1,kl(e),_l(e)}),void 0,(function(){}),(function(){}))),e.fakeTopEventTask.invoke()})),kl(e))}(n)},n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0,maybeDelayChangeDetection:i},onInvokeTask:function(e,t,r,o,a,s){try{return wl(n),e.invokeTask(r,o,a,s)}finally{i&&"eventTask"===o.type&&i(),Sl(n)}},onInvoke:function(e,t,i,r,o,a,s){try{return wl(n),e.invoke(i,r,o,a,s)}finally{Sl(n)}},onHasTask:function(e,t,i,r){e.hasTask(i,r),t===i&&("microTask"==r.change?(n._hasPendingMicrotasks=r.microTask,kl(n),_l(n)):"macroTask"==r.change&&(n.hasPendingMacrotasks=r.macroTask))},onHandleError:function(e,t,i,r){return e.handleError(i,r),n.runOutsideAngular((function(){return n.onError.emit(r)})),!1}})}return g(e,[{key:"run",value:function(e,t,n){return this._inner.run(e,t,n)}},{key:"runTask",value:function(e,t,n,i){var r=this._inner,o=r.scheduleEventTask("NgZoneEvent: "+i,e,yl,bl,bl);try{return r.runTask(o,t,n)}finally{r.cancelTask(o)}}},{key:"runGuarded",value:function(e,t,n){return this._inner.runGuarded(e,t,n)}},{key:"runOutsideAngular",value:function(e){return this._outer.run(e)}}],[{key:"isInAngularZone",value:function(){return!0===Zone.current.get("isAngularZone")}},{key:"assertInAngularZone",value:function(){if(!e.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}},{key:"assertNotInAngularZone",value:function(){if(e.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}}]),e}();function bl(){}var yl={};function _l(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular((function(){return e.onStable.emit(null)}))}finally{e.isStable=!0}}}function kl(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||e.shouldCoalesceEventChangeDetection&&-1!==e.lastRequestAnimationFrameId)}function wl(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Sl(e){e._nesting--,_l(e)}var Cl=function(){function e(){p(this,e),this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Tu,this.onMicrotaskEmpty=new Tu,this.onStable=new Tu,this.onError=new Tu}return g(e,[{key:"run",value:function(e,t,n){return e.apply(t,n)}},{key:"runGuarded",value:function(e,t,n){return e.apply(t,n)}},{key:"runOutsideAngular",value:function(e){return e()}},{key:"runTask",value:function(e,t,n,i){return e.apply(t,n)}}]),e}(),Ol=function(){var e=function(){function e(t){var n=this;p(this,e),this._ngZone=t,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),t.run((function(){n.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")}))}return g(e,[{key:"_watchAngularEvents",value:function(){var e=this;this._ngZone.onUnstable.subscribe({next:function(){e._didWork=!0,e._isZoneStable=!1}}),this._ngZone.runOutsideAngular((function(){e._ngZone.onStable.subscribe({next:function(){ml.assertNotInAngularZone(),gl((function(){e._isZoneStable=!0,e._runCallbacksIfReady()}))}})}))}},{key:"increasePendingRequestCount",value:function(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}},{key:"decreasePendingRequestCount",value:function(){if(this._pe
1ndingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}},{key:"isStable",value:function(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}},{key:"_runCallbacksIfReady",value:function(){var e=this;if(this.isStable())gl((function(){for(;0!==e._callbacks.length;){var t=e._callbacks.pop();clearTimeout(t.timeoutId),t.doneCb(e._didWork)}e._didWork=!1}));else{var t=this.getPendingTasks();this._callbacks=this._callbacks.filter((function(e){return!e.updateCb||!e.updateCb(t)||(clearTimeout(e.timeoutId),!1)})),this._didWork=!0}}},{key:"getPendingTasks",value:function(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map((function(e){return{source:e.source,creationLocation:e.creationLocation,data:e.data}})):[]}},{key:"addCallback",value:function(e,t,n){var i=this,r=-1;t&&t>0&&(r=setTimeout((function(){i._callbacks=i._callbacks.filter((function(e){return e.timeoutId!==r})),e(i._didWork,i.getPendingTasks())}),t)),this._callbacks.push({doneCb:e,timeoutId:r,updateCb:n})}},{key:"whenStable",value:function(e,t,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,t,n),this._runCallbacksIfReady()}},{key:"getPendingRequestCount",value:function(){return this._pendingCount}},{key:"findProviders",value:function(e,t,n){return[]}}]),e}();return e.\u0275fac=function(t){return new(t||e)(fe(ml))},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}(),Tl=function(){var e=function(){function e(){p(this,e),this._applications=new Map,Ml.addToWindow(this)}return g(e,[{key:"registerApplication",value:function(e,t){this._applications.set(e,t)}},{key:"unregisterApplication",value:function(e){this._applications.delete(e)}},{key:"unregisterAllApplications",value:function(){this._applications.clear()}},{key:"getTestability",value:function(e){return this._applications.get(e)||null}},{key:"getAllTestabilities",value:function(){return Array.from(this._applications.values())}},{key:"getAllRootElements",value:function(){return Array.from(this._applications.keys())}},{key:"findTestabilityInTree",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Ml.findTestabilityInTree(this,e,t)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}();function El(e){Ml=e}var xl,Ml=new(function(){function e(){p(this,e)}return g(e,[{key:"addToWindow",value:function(e){}},{key:"findTestabilityInTree",value:function(e,t,n){return null}}]),e}()),Pl=new re("AllowMultipleToken"),Al=function e(t,n){p(this,e),this.name=t,this.token=n};function Il(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i="Platform: "+t,r=new re(i);return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=Dl();if(!o||o.injector.get(Pl,!1))if(e)e(n.concat(t).concat({provide:r,useValue:!0}));else{var a=n.concat(t).concat({provide:r,useValue:!0},{provide:Ao,useValue:"platform"});!function(e){if(xl&&!xl.destroyed&&!xl.injector.get(Pl,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");xl=e.get(Rl);var t=e.get(tl,null);t&&t.forEach((function(e){return e()}))}(Wo.create({providers:a,name:i}))}return function(e){var t=Dl();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(r)}}function Dl(){return xl&&!xl.destroyed?xl:null}var Rl=function(){var e=function(){function e(t){p(this,e),this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return g(e,[{key:"bootstrapModuleFactory",value:function(e,t){var n,i,r=this,o=(n=t?t.ngZone:void 0,i=t&&t.ngZoneEventCoalescing||!1,"noop"===n?new Cl:("zone.js"===n?void 0:n)||new ml({enableLongStackTrace:oi(),shouldCoalesceEventChangeDetection:i})),a=[{provide:ml,useValue:o}];return o.run((function(){var t=Wo.create({providers:a,parent:r.injector,name:e.moduleType.name}),n=e.create(t),i=n.injector.get(Gn,null);if(!i)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.onDestroy((function(){return Ll(r._modules,n)})),o.runOutsideAngular((function(){return o.onError.subscribe({next:function(e){i.handleError(e)}})})),function(e,t,i){try{var o=((a=n.injector.get(Yu)).runInitializer
1s(),a.donePromise.then((function(){return uu(n.injector.get(ol,"en-US")||"en-US"),r._moduleDoBootstrap(n),n})));return ba(o)?o.catch((function(n){throw t.runOutsideAngular((function(){return e.handleError(n)})),n})):o}catch(s){throw t.runOutsideAngular((function(){return e.handleError(s)})),s}var a}(i,o)}))}},{key:"bootstrapModule",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=Nl({},n);return function(e,t,n){var i=new hu(n);return Promise.resolve(i)}(0,0,e).then((function(e){return t.bootstrapModuleFactory(e,i)}))}},{key:"_moduleDoBootstrap",value:function(e){var t=e.injector.get(Vl);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach((function(e){return t.bootstrap(e)}));else{if(!e.instance.ngDoBootstrap)throw new Error("The module ".concat(j(e.instance.constructor),' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.'));e.instance.ngDoBootstrap(t)}this._modules.push(e)}},{key:"onDestroy",value:function(e){this._destroyListeners.push(e)}},{key:"destroy",value:function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach((function(e){return e.destroy()})),this._destroyListeners.forEach((function(e){return e()})),this._destroyed=!0}},{key:"injector",get:function(){return this._injector}},{key:"destroyed",get:function(){return this._destroyed}}]),e}();return e.\u0275fac=function(t){return new(t||e)(fe(Wo))},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}();function Nl(e,t){return Array.isArray(t)?t.reduce(Nl,e):Object.assign(Object.assign({},e),t)}var Vl=function(){var e=function(){function e(t,n,i,r,o,a){var s=this;p(this,e),this._zone=t,this._console=n,this._injector=i,this._exceptionHandler=r,this._componentFactoryResolver=o,this._initStatus=a,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=oi(),this._zone.onMicrotaskEmpty.subscribe({next:function(){s._zone.run((function(){s.tick()}))}});var u=new v.a((function(e){s._stable=s._zone.isStable&&!s._zone.hasPendingMacrotasks&&!s._zone.hasPendingMicrotasks,s._zone.runOutsideAngular((function(){e.next(s._stable),e.complete()}))})),l=new v.a((function(e){var t;s._zone.runOutsideAngular((function(){t=s._zone.onStable.subscribe((function(){ml.assertNotInAngularZone(),gl((function(){s._stable||s._zone.hasPendingMacrotasks||s._zone.hasPendingMicrotasks||(s._stable=!0,e.next(!0))}))}))}));var n=s._zone.onUnstable.subscribe((function(){ml.assertInAngularZone(),s._stable&&(s._stable=!1,s._zone.runOutsideAngular((function(){e.next(!1)})))}));return function(){t.unsubscribe(),n.unsubscribe()}}));this.isStable=Object(m.a)(u,l.pipe(Object(b.a)()))}return g(e,[{key:"bootstrap",value:function(e,t){var n,i=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=e instanceof gs?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var r=n.isBoundToModule?void 0:this._injector.get(be),o=n.create(Wo.NULL,[],t||n.selector,r);o.onDestroy((function(){i._unloadComponent(o)}));var a=o.injector.get(Ol,null);return a&&o.injector.get(Tl).registerApplication(o.location.nativeElement,a),this._loadComponent(o),oi()&&this._console.log("Angular is running in development mode. Call enableProdMode() to enable production mode."),o}},{key:"tick",value:function(){var e=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;var t,n=r(this._views);try{for(n.s();!(t=n.n()).done;){t.value.detectChanges()}}catch(a){n.e(a)}finally{n.f()}if(this._enforceNoNewChanges){var i,o=r(this._views);try{for(o.s();!(i=o.n()).done;){i.value.checkNoChanges()}}catch(a){o.e(a)}finally{o.f()}}}catch(s){this._zone.runOutsideAngular((function(){return e._exceptionHandler.handleError(s)}))}finally{this._runningTick=!1}}},{key:"attachView",value:function(e){var t=e;this._views.push(t),t.attachToAppRef(this)}},{key:"detachView",value:function(e){var t=e;Ll(this._views,t),t.detachFromAppRef()}},{key:"_loadComponent",value:function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(il,[]).c
1oncat(this._bootstrapListeners).forEach((function(t){return t(e)}))}},{key:"_unloadComponent",value:function(e){this.detachView(e.hostView),Ll(this.components,e)}},{key:"ngOnDestroy",value:function(){this._views.slice().forEach((function(e){return e.destroy()}))}},{key:"viewCount",get:function(){return this._views.length}}]),e}();return e.\u0275fac=function(t){return new(t||e)(fe(ml),fe(rl),fe(Wo),fe(Gn),fe(bs),fe(Yu))},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}();function Ll(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var Hl=function e(){p(this,e)},jl=function e(){p(this,e)},Bl={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},Fl=function(){var e=function(){function e(t,n){p(this,e),this._compiler=t,this._config=n||Bl}return g(e,[{key:"load",value:function(e){return this.loadAndCompile(e)}},{key:"loadAndCompile",value:function(e){var n=this,i=t(e.split("#"),2),r=i[0],o=i[1];return void 0===o&&(o="default"),u("zn8P")(r).then((function(e){return e[o]})).then((function(e){return Gl(e,r,o)})).then((function(e){return n._compiler.compileModuleAsync(e)}))}},{key:"loadFactory",value:function(e){var n=t(e.split("#"),2),i=n[0],r=n[1],o="NgFactory";return void 0===r&&(r="default",o=""),u("zn8P")(this._config.factoryPathPrefix+i+this._config.factoryPathSuffix).then((function(e){return e[r+o]})).then((function(e){return Gl(e,i,r)}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(fe(pl),fe(jl,8))},e.\u0275prov=x({token:e,factory:e.\u0275fac}),e}();function Gl(e,t,n){if(!e)throw new Error("Cannot find '".concat(n,"' in '").concat(t,"'"));return e}var Ul=function(e){return null},zl=Il(null,"core",[{provide:nl,useValue:"unknown"},{provide:Rl,deps:[Wo]},{provide:Tl,deps:[]},{provide:rl,deps:[]}]),Wl=[{provide:Vl,useClass:Vl,deps:[ml,rl,Wo,Gn,bs,Yu]},{provide:Zs,deps:[ml],useFactory:function(e){var t=[];return e.onStable.subscribe((function(){for(;t.length;)t.pop()()})),function(e){t.push(e)}}},{provide:Yu,useClass:Yu,deps:[[new w,Zu]]},{provide:pl,useClass:pl,deps:[]},Ju,{provide:Hs,useFactory:function(){return Fs},deps:[]},{provide:js,useFactory:function(){return Gs},deps:[]},{provide:ol,useFactory:function(e){return uu(e=e||"undefined"!=typeof $localize&&$localize.locale||"en-US"),e},deps:[[new k(ol),new w,new C]]},{provide:al,useValue:"USD"}],Xl=function(){var e=function e(t){p(this,e)};return e.\u0275mod=Le({type:e}),e.\u0275inj=P({factory:function(t){return new(t||e)(fe(Vl))},providers:Wl}),e}()},gRHU:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("2fFW"),r=n("NJ4a"),o={closed:!0,next:function(e){},error:function(e){if(i.a.useDeprecatedSynchronousErrorHandling)throw e;Object(r.a)(e)},complete:function(){}}},itXk:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("z+Ro"),r=n("DH7j"),o=n("7o/Q"),a=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"notifyNext",value:function(e,t,n,i,r){this.destination.next(t)}},{key:"notifyError",value:function(e,t){this.destination.error(e)}},{key:"notifyComplete",value:function(e){this.destination.complete()}}]),n}(o.a),u=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this)).parent=e,o.outerValue=i,o.outerIndex=r,o.index=0,o}return g(n,[{key:"_next",value:function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)}},{key:"_error",value:function(e){this.parent.notifyError(e,this),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(this),this.unsubscribe()}}]),n}(o.a),c=n("SeVD"),h=n("HDdC");function d(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:new u(e,n,i);if(!r.closed)return t instanceof h.a?t.subscribe(r):Object(c.a)(t)(r)}var f=n("yCtX"),v={};function m(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=void 0,a=void 0;return Object(i.a)(t[t.length-1])&&(a=t.pop()),"function"==typeof t[t.length-1]&&(o=t.pop()),1===t.length&&Object(r.a)(t[0])&&(t=t[0]),Object(f.a)(t,a).lift(new b(o))}var b=function(){function e(t){p(this,e),this.resultSelector=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new y(e,this.resultSelector))}}]),e}(),y=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).resultSelector=i,r.active=0,r.values=[],r.observables=[],r}return g(n,[{key:"_next",value:function(e){this.values.push(v),this.observables.push(e)}},{key:"_complete",value:function(){var e=this.observables,t=e.length;if(0===t)this.destination.complete();else{this.active=t,this.toRespond=t;for(var n=0;n<t;n++)this.add(d(this,e[n],void 0,n))}}},{key:"notifyComplete",value:function(e){0==(this.active-=1)&&this.destination.complete()}},{key:"notifyNext",value:function(e,t,n){var i=this.values,r=this.toRespond?i[n]===v?--this.toRespond:this.toRespond:0;i[n]=t,0===r&&(this.resultSelector?this._tryResultSelector(i):this.destination.next(i.slice()))}},{key:"_tryResultSelector",value:function(e){var t;try{t=this.resultSelector.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}]),n}(a)},j14s:function(e,t,n){"use strict";n.d(t,"d",(function(){return y}
1)),n.d(t,"j",(function(){return _})),n.d(t,"h",(function(){return k})),n.d(t,"i",(function(){return w})),n.d(t,"l",(function(){return S})),n.d(t,"k",(function(){return C})),n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return L})),n.d(t,"f",(function(){return V})),n.d(t,"c",(function(){return R})),n.d(t,"e",(function(){return N})),n.d(t,"g",(function(){return D}));var i=n("fXoL"),r=n("jhN1"),o=n("FWMu"),a=new i.P("8.2.3"),u=n("dEu6"),c=n("XNiG"),h=(n("HDdC"),n("LSvS")),d=(n("JX91"),n("tkJt")),f=n("R1ws");n("3+Bf"),n("ofXK");var v,m=new i.P("8.2.3"),b=new i.r("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}}),y=((v=function(){function e(t,n){p(this,e),this._sanityChecksEnabled=t,this._hammerLoader=n,this._hasDoneGlobalChecks=!1,this._hasCheckedHammer=!1,this._document="object"==typeof document&&document?document:null,this._window="object"==typeof window&&window?window:null,this._areChecksEnabled()&&!this._hasDoneGlobalChecks&&(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}return g(e,[{key:"_areChecksEnabled",value:function(){return this._sanityChecksEnabled&&Object(i.X)()&&!this._isTestEnv()}},{key:"_isTestEnv",value:function(){var e=this._window;return e&&(e.__karma__||e.jasmine)}},{key:"_checkDoctypeIsDefined",value:function(){this._document&&!this._document.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}},{key:"_checkThemeIsPresent",value:function(){if(this._document&&this._document.body&&"function"==typeof getComputedStyle){var e=this._document.createElement("div");e.classList.add("mat-theme-loaded-marker"),this._document.body.appendChild(e);var t=getComputedStyle(e);t&&"none"!==t.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),this._document.body.removeChild(e)}}},{key:"_checkCdkVersionMatch",value:function(){m.full!==a.full&&console.warn("The Angular Material version ("+m.full+") does not match the Angular CDK version ("+a.full+").\nPlease ensure the versions of these two packages exactly match.")}},{key:"_checkHammerIsAvailable",value:function(){!this._hasCheckedHammer&&this._window&&(!this._areChecksEnabled()||this._window.Hammer||this._hammerLoader||console.warn("Could not find HammerJS. Certain Angular Material components may not work correctly."),this._hasCheckedHammer=!0)}}]),e}()).\u0275mod=i.Kb({type:v}),v.\u0275inj=i.Jb({factory:function(e){return new(e||v)(i.Vb(b,8),i.Vb(r.d,8))},imports:[[o.a],o.a]}),v);function _(e){return function(e){s(n,e);var t=l(n);function n(){var e;p(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r)))._disabled=!1,e}return g(n,[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(u.b)(e)}}]),n}(e)}function k(e,t){return function(e){s(i,e);var n=l(i);function i(){var e;p(this,i);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=n.call.apply(n,[this].concat(o))).color=t,e}return g(i,[{key:"color",get:function(){return this._color},set:function(e){var n=e||t;n!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove("mat-"+this._color),n&&this._elementRef.nativeElement.classList.add("mat-"+n),this._color=n)}}]),i}(e)}function w(e){return function(e){s(n,e);var t=l(n);function n(){var e;p(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r)))._disableRipple=!1,e}return g(n,[{key:"disableRipple",get:function(){return this._disableRipple},set:function(e){this._disableRipple=Object(u.b)(e)}}]),n}(e)}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(e){s(i,e);var n=l(i);function i(){var e;p(this,i);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=n.call.apply(n,[this].concat(o)))._tabIndex=t,e}return g(i,[{key:"tabIndex",get:function(){return this.disabled?-1:this._tabIndex},set:function(e){this._tabIndex=null!=e?e:t}}]),i}(e)}function C(e){return function(e){s(n,e);var t=l(n);function n(){var e;p(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).errorState=!1,e.stateChanges=new c.a,e}return g(n,[{key:"updateErrorState",value:function(){var e=this.errorState,t=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);t!==e&&(this.errorState=t,this.stateChanges.next())}}]),n}(e)}try{"undefined"!=typeof Intl}catch(H){!1}var O,T,E,x=((O=function(){function e(){p(this,e)}return g(e,[{key:"isErrorState",value:function(e,t){return!!(e&&e.invali
1d&&(e.touched||t&&t.submitted))}}]),e}()).\u0275fac=function(e){return new(e||O)},O.\u0275prov=i.Ib({token:O,factory:O.\u0275fac,providedIn:"root"}),O.ngInjectableDef=Object(i.Ib)({factory:function(){return new O},token:O,providedIn:"root"}),O),M=function(){var e={FADING_IN:0,VISIBLE:1,FADING_OUT:2,HIDDEN:3};return e[e.FADING_IN]="FADING_IN",e[e.VISIBLE]="VISIBLE",e[e.FADING_OUT]="FADING_OUT",e[e.HIDDEN]="HIDDEN",e}(),P=function(){function e(t,n,i){p(this,e),this._renderer=t,this.element=n,this.config=i,this.state=M.HIDDEN}return g(e,[{key:"fadeOut",value:function(){this._renderer.fadeOutRipple(this)}}]),e}(),A={enterDuration:450,exitDuration:400},I=Object(h.f)({passive:!0}),D=function(){function e(t,n,i,r){var o=this;p(this,e),this._target=t,this._ngZone=n,this._isPointerDown=!1,this._triggerEvents=new Map,this._activeRipples=new Set,this._onMousedown=function(e){var t=Object(d.g)(e),n=o._lastTouchStartEvent&&Date.now()<o._lastTouchStartEvent+800;o._target.rippleDisabled||t||n||(o._isPointerDown=!0,o.fadeInRipple(e.clientX,e.clientY,o._target.rippleConfig))},this._onTouchStart=function(e){if(!o._target.rippleDisabled){o._lastTouchStartEvent=Date.now(),o._isPointerDown=!0;for(var t=e.changedTouches,n=0;n<t.length;n++)o.fadeInRipple(t[n].clientX,t[n].clientY,o._target.rippleConfig)}},this._onPointerUp=function(){o._isPointerDown&&(o._isPointerDown=!1,o._activeRipples.forEach((function(e){!e.config.persistent&&(e.state===M.VISIBLE||e.config.terminateOnPointerUp&&e.state===M.FADING_IN)&&e.fadeOut()})))},r.isBrowser&&(this._containerElement=Object(u.d)(i),this._triggerEvents.set("mousedown",this._onMousedown).set("mouseup",this._onPointerUp).set("mouseleave",this._onPointerUp).set("touchstart",this._onTouchStart).set("touchend",this._onPointerUp).set("touchcancel",this._onPointerUp))}return g(e,[{key:"fadeInRipple",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o=Object.assign({},A,i.animation);i.centered&&(e=r.left+r.width/2,t=r.top+r.height/2);var a=i.radius||function(e,t,n){var i=Math.max(Math.abs(e-n.left),Math.abs(e-n.right)),r=Math.max(Math.abs(t-n.top),Math.abs(t-n.bottom));return Math.sqrt(i*i+r*r)}(e,t,r),s=e-r.left,u=t-r.top,l=o.enterDuration,c=document.createElement("div");c.classList.add("mat-ripple-element"),c.style.left=s-a+"px",c.style.top=u-a+"px",c.style.height=2*a+"px",c.style.width=2*a+"px",c.style.backgroundColor=i.color||null,c.style.transitionDuration=l+"ms",this._containerElement.appendChild(c),window.getComputedStyle(c).getPropertyValue("opacity"),c.style.transform="scale(1)";var h=new P(this,c,i);return h.state=M.FADING_IN,this._activeRipples.add(h),i.persistent||(this._mostRecentTransientRipple=h),this._runTimeoutOutsideZone((function(){var e=h===n._mostRecentTransientRipple;h.state=M.VISIBLE,i.persistent||e&&n._isPointerDown||h.fadeOut()}),l),h}},{key:"fadeOutRipple",value:function(e){var t=this._activeRipples.delete(e);if(e===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),t){var n=e.element,i=Object.assign({},A,e.config.animation);n.style.transitionDuration=i.exitDuration+"ms",n.style.opacity="0",e.state=M.FADING_OUT,this._runTimeoutOutsideZone((function(){e.state=M.HIDDEN,n.parentNode.removeChild(n)}),i.exitDuration)}}},{key:"fadeOutAll",value:function(){this._activeRipples.forEach((function(e){return e.fadeOut()}))}},{key:"setupTriggerEvents",value:function(e){var t=this,n=Object(u.d)(e);n&&n!==this._triggerElement&&(this._removeTriggerEvents(),this._ngZone.runOutsideAngular((function(){t._triggerEvents.forEach((function(e,t){n.addEventListener(t,e,I)}))})),this._triggerElement=n)}},{key:"_runTimeoutOutsideZone",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this._ngZone.runOutsideAngular((function(){return setTimeout(e,t)}))}},{key:"_removeTriggerEvents",value:function(){var e=this;this._triggerElement&&this._triggerEvents.forEach((function(t,n){e._triggerElement.removeEventListener(n,t,I)}))}}]),e}(),R=new i.r("mat-ripple-global-options"),N=((E=function(){function e(t,n,i,r,o){p(this,e),this._elementRef=t,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new D(this,n,t,i),"NoopAnimations"===o&&(this._globalOptions.animation={enterDuration:0,exitDuration:0})}return g(e,[{key:"ngOnInit",value:function(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}},{key:"ngOnDestroy",value:function(){this._rippleRenderer._removeTriggerEvents()}},{key:"fadeOutAll",value:function(){this._rippleRenderer.fadeOutAll()}},{key:"_setupTriggerEventsIfEnabled",value:function(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}},{key:"launch",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,t,Object.assign({},this.rippleConfig,n)):this._rippleRenderer.fadeInRipple(0,0,Object.assign({},this.rippleConfig,e))}},{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=e,this._setupTriggerEventsIfEnabled()}},{key:"trigger",get:function(){return this._trigger||this._elementRef.nativeElement},set:function(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}},{key:"rippleConfig",get:function(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign({},this._globalOptions.animation,this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}},{key:"rippleDisabled",get:function(){return this.disabled||!!this._globalOptions.disabled}}]),e}()).\u0275fac=function(e){return new(e||E)(i.Mb(i.l),i.Mb(i.A),i.Mb(h.a),i.Mb(R,8),i.Mb(f.a,8))},E.\u0275dir=i.Hb({type:E,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,t){2&e&&i.Eb("mat-ripple-unbounded",t.unbounded)}
1,inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),E),V=((T=function e(){p(this,e)}).\u0275mod=i.Kb({type:T}),T.\u0275inj=i.Jb({factory:function(e){return new(e||T)},imports:[[y,h.b],y]}),T),L=new i.r("mat-label-global-options")},jZKg:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HDdC"),r=n("quSY");function o(e,t){return new i.a((function(n){var i=new r.a,o=0;return i.add(t.schedule((function(){o!==e.length?(n.next(e[o++]),n.closed||i.add(this.schedule())):n.complete()}))),i}))}},ja3W:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var i,r=n("fXoL"),o=n("P64T"),a=n("bhfF"),s=((i=function(){function e(){p(this,e)}return g(e,[{key:"ngOnInit",value:function(){}}]),e}()).\u0275fac=function(e){return new(e||i)},i.\u0275cmp=r.Gb({type:i,selectors:[["app-banner-dm"]],decls:8,vars:0,consts:[[1,"banner-trigg-dm","flex","justify-center"],["href","https://blog.vocedm.com.br/dm-assume-a-operacao-de-cartoes-da-fintech-trigg","target","_blank",1,"link"],["src","/assets/images/www/home/banners/dmpag/container-desktop.png",1,"image-desktop"],["src","/assets/images/www/home/banners/dmpag/container-mobile.png",1,"image-mobile"],[1,"footer"],["src","/assets/images/www/home/banners/dmpag/footer-text-desktop.png",1,"footer-desktop"],["src","/assets/images/www/home/banners/dmpag/footer-text-mobile.png",1,"footer-mobile"]],template:function(e,t){1&e&&(r.Rb(0,"section",0),r.Rb(1,"a",1),r.Hc(2,"\xa0"),r.Qb(),r.Nb(3,"img",2),r.Nb(4,"img",3),r.Rb(5,"div",4),r.Nb(6,"img",5),r.Nb(7,"img",6),r.Qb(),r.Qb())},styles:[".banner-trigg-dm[_ngcontent-%COMP%]{width:100%;height:100vh;min-height:770px;background:url(/assets/images/www/home/banners/dmpag/bg-patter-green.jpg) 0 0;position:relative;display:flex;align-items:center;padding-left:24px;padding-right:24px}.banner-trigg-dm[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.banner-trigg-dm[_ngcontent-%COMP%]   img.image-desktop[_ngcontent-%COMP%]{max-width:1199px;display:block;-o-object-fit:contain;object-fit:contain;padding-bottom:69px;position:relative;z-index:10}.banner-trigg-dm[_ngcontent-%COMP%]   img.image-mobile[_ngcontent-%COMP%]{display:none}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:100%;height:189px;-o-object-fit:cover;object-fit:cover;background:url(/assets/images/www/home/banners/dmpag/bg-patter-pink-desktop.png) bottom repeat-x;background-size:cover;position:absolute;bottom:0;right:0;left:0}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]   img.footer-desktop[_ngcontent-%COMP%]{width:1199px;height:auto;padding-left:24px;padding-right:24px}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]   img.footer-mobile[_ngcontent-%COMP%]{display:none}@media only screen and (max-width:1024px){.banner-trigg-dm[_ngcontent-%COMP%]{padding-left:20px;padding-right:12px}.banner-trigg-dm[_ngcontent-%COMP%]   img.image-desktop[_ngcontent-%COMP%]{display:none}.banner-trigg-dm[_ngcontent-%COMP%]   img.image-mobile[_ngcontent-%COMP%]{max-width:400px;padding-bottom:100px;display:block}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]{height:140px}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]   img.footer-desktop[_ngcontent-%COMP%]{display:none}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]   img.footer-mobile[_ngcontent-%COMP%]{max-width:330px;display:block}}@media only screen and (max-width:768px){.banner-trigg-dm[_ngcontent-%COMP%]   img.image-mobile[_ngcontent-%COMP%]{padding-bottom:100px;display:block}.banner-trigg-dm[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]{height:159px}}@media only screen and (max-width:450px){.banner-trigg-dm[_ngcontent-%COMP%]   img.image-mobile[_ngcontent-%COMP%]{max-width:464px}}"]}),i);function u(e,t){1&e&&r.Nb(0,"app-banner-dm")}function l(e,t){if(1&e){var n=r.Sb();r.Rb(0,"section",3),r.Rb(1,"div",4),r.Rb(2,"div",5),r.Rb(3,"div",6),r.Rb(4,"div",7),r.Rb(5,"div"),r.Rb(6,"p",8),r.Hc(7," Quer saber como ficar em dia com a Trigg? "),r.Qb(),r.Rb(8,"p",9),r.Hc(9,"A gente te ajuda!"),r.Qb(),r.Qb(),r.Rb(10,"div"),r.Rb(11,"h1",10),r.Rb(12,"p",11),r.Rb(13,"span",12),r.Hc(14,"Negocie suas"),r.Qb(),r.Qb(),r.Rb(15,"p",13),r.Rb(16,"span",14),r.Hc(17,"Negocie suas"),r.Qb(),r.Qb(),r.Rb(18,"p",11),r.Rb(19,"span",12),r.Hc(20,"pend\xeancias"),r.Qb(),r.Qb(),r.Rb(21,"p",11),r.Rb(22,"span",12),r.Hc(23,"com at\xe9 90%"),r.Qb(),r.Qb(),r.Rb(24,"p",13),r.Rb(25,"span",14),r.Hc(26,"pend\xeancias com at\xe9 90%"),r.Qb(),r.Qb(),r.Rb(27,"p",13),r.Rb(28,"span",12),r.Hc(29,"de desconto!"),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Rb(30,"div",15),r.Rb(31,"a",16),r.Yb("click",(function(){return r.vc(n),r.cc().sendEvent("botao_negociar_banner_home","negociar-divida","bt_saiba_mais_slide_trigg_friends",null)})),r.Rb(32,"span",17),r.Hc(33,"VEM CONVERSAR!"),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb()}}var c,h,d,f=((h=function(){function e(t){p(this,e),this.coreService=t,this.urlPecaCartao="",this.customOptions={loop:!0,mouseDrag:!1,touchDrag:!0,pullDrag:!0,dots:!0,navSpeed:700,animateOut:"bounceOutRight",animateIn:"bounceInLeft",items:1,autoHeight:!0,navText:['<img class="w-auto" src="/assets/images/www/home/arrow_left.svg" alt="Seta esquerda">','<img class="w-auto" src="/assets/images/www/home/arrow_right.svg" alt="seta direita">'],responsive:{0:{items:1,autoplay:!1},400:{items:1,autoplay:!1},740:{items:1,autoplay:!1},940:{items:1,autoplay:!0,autoplayTimeout:1e4}},nav:!0},this.urlPecaCartao=t.validarDevice()}return g(e,[{key:"ngOnInit",value:function(){}},{key:"scrollHome",value:function(e){this.coreService.scrollToElementPageAndAnchor(e)}},{key:"sendEvent",value:function(e,t,n,i){this.coreService.eventEmitter(e,t,n,i)}}]),e}()).\u0275fac=function(e){return new(e||h)(r.Mb(o.a))},h.\u0275cmp=r.Gb({type:h,selectors:[["app-somos-trigg"]],decls:4,vars:1,consts:[["id","somos-trigg-topo",1,"somos-trigg"],[3,"options"],["carouselSlide",""],[1,"somos-trigg","bg-img-slide","bg-img-slide-negocie","flex","justify-center"],[1,"container","sm:mx-6","md:mx-6","lg:mx-6"],[1,"lg:flex","lg:h-screen","height-mobile"],[1,"lg:w-2/3","lg:pt-0","pt-24","w-full","flex","self-center"],[1,"lg:pt-0","pt-2","banner-desc","flex","flex-col","gap-6"],[1,"text-white","max-w-xs","sm:pr-16","md:pr-16","lg:pr-16"],[1,"text-white","max-w-xs","pr-16"],[1,"font-bold","text-carousel","text-white","lg:pr-40","flex","flex-col","gap-1"],[1,"sm:block","md:block","lg:block","hidden"],[1,"bg-pink","text-white","rounded-md","uppercase","pt-2","px-2","sm:text-4xl","text-2xl"],[1,"sm:hidden","md:hidden","lg:hidden","block"],[1,"text-white","uppercase","pt-2","sm:text-4xl","text-2xl"],[1,"flex","lg:justify-start","justify-center"],["target","_blank","href","https://negocie.trigg.com.br/login/?utm_medium=display&utm_source=banner&utm_campaing=negocia&utm_id=banner_portal",1,"flex","bg-black","bt-main-trigg-slide","text-white",3,"click"],[1,"bold"]],template:function(e,t){1&e&&(r.Rb(0,"section",0),r.Rb(1,"owl-carousel-o",1),r.Fc(2,u,1,0,"ng-template",2),r.Fc(3,l,34,0,"ng-template",2),r.Qb(),r.Qb()),2&e&&(r.Bb(1),r.ic("options",t.customOptions))},directives:[a.a,a.c,s],styles:[".ngx-slider-span[_ngcontent-%COMP%]   .ngx-slider-selection[_ngcontent-%COMP%]{height:12px;background:#4bd992;background-repeat:no-repeat}  .custom-slider .ngx-slider .ngx-slider-selection{background:#4bd992}.bt-home[_ngcontent-%COMP%]{cursor:pointer}.bt-home.hidden[_ngcontent-%COMP%]{display:none!important}.bt-home[_ngcontent-%COMP%]:hover{background-color:#fff!important;color:#00bab3!important}.bt-home[_ngcontent-%COMP%]:hover   .hover-seta[_ngcontent-%COMP%]{color:#00bab3}.bt-home[_ngcontent-%COMP%]:hover   .normal-seta[_ngcontent-%COMP%]{display:none}.bt-home[_ngcontent-%COMP%]   .hover-seta[_ngcontent-%COMP%]{color:#fff}.bt-saiba-mais-home.hidden[_ngcontent-%COMP%]{display:none!important}.bt-saiba-mais-home[_ngcontent-%COMP%]:hover{background-color:#e2f7f6!important;color:#00bab3!important;border:1.5px solid #00bab3}.bt-saiba-mais-home[_ngcontent-%COMP%]:hover   .hover-seta[_ngcontent-%COMP%]{color:#00bab3}.bt-saiba-mais-home[_ngcontent-%COMP%]   .hover-seta[_ngcontent-%COMP%]{color:#fff}.letrasMiudas[_ngcontent-%COMP%]{font-size:10px}@media only screen and (min-width:1024px){.img-bolao[_ngcontent-%COMP%]{width:600px;overflow:hidden;position:relative}.img-bolao[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:relative;min-width:720px;left:-50px}}@media only screen and (min-width:768px){.box-content-white[_ngcontent-%COMP%]{max-width:180px;max-height:200px}}.bg-pink[_ngcontent-%COMP%]{color:#fff;background-color:#d8386c;height:55px;padding:8px 10px 0;margin-bottom:0;display:inline-flex;justify-content:center;align-items:center;border-radius:8px}@media screen and (max-width:767px){.bg-pink[_ngcontent-%COMP%]{height:40px;padding:5px 10px 0}}@media only screen and (max-width:766px){.img-bolao[_ngcontent-%COMP%]{z-index:9999;position:relative}.img-bolao[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:relative;
1left:5px}}@media screen and (max-width:1024px){h1.text-carousel[_ngcontent-%COMP%]{max-width:600px}}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{position:relative}.letras-pequenas1[_ngcontent-%COMP%]{position:absolute;left:-145px;bottom:200px;transform:rotate(270deg)}.letras-pequenas1[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:10px}.letras-pequenas2[_ngcontent-%COMP%]{position:absolute;right:-140px;top:270px;transform:rotate(270deg);display:none}.letras-pequenas2[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:10px}@media screen and (max-width:767px){.letras-pequenas1[_ngcontent-%COMP%]{display:none}.letras-pequenas2[_ngcontent-%COMP%]{display:block}}.bt-main-trigg-slide[_ngcontent-%COMP%]{width:300px;justify-content:center;align-self:center;font-size:14px;font-family:Roboto,sans-serif;border-radius:8px;height:60px;font-weight:500;letter-spacing:.92px}.bt-main-trigg-slide[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex;align-self:center}.bt-parcele[_ngcontent-%COMP%]{color:#fff;background-color:#000;border:2px solid #000}.bt-parcele[_ngcontent-%COMP%]:hover{background-color:#fff!important;color:#00bab3!important;border:2px solid transparent}.bt-saiba-mais-empresta[_ngcontent-%COMP%]{color:#fff;background-color:#000;border:2px solid #000}.bt-saiba-mais-empresta[_ngcontent-%COMP%]:hover{background-color:#fff!important;color:#00bab3!important;border:2px solid transparent}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]{background-size:cover;height:auto}.somos-trigg.bg-img-slide.bg-img-slide-bf[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_bf.png);background-size:cover;height:100vh;padding-bottom:93px}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .title-slide-bf[_ngcontent-%COMP%]{font-family:gilroyExtrabold;font-size:40px;letter-spacing:0;color:#fff;text-transform:uppercase}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .chamada-slide-bf[_ngcontent-%COMP%]{font-family:Nunito,sans-serif;font-size:20px;letter-spacing:0;color:#000;padding-top:16px}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .data-campanha-slide-bf[_ngcontent-%COMP%]{padding-top:16px}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .certificado-slide-bf[_ngcontent-%COMP%], .somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .data-campanha-slide-bf[_ngcontent-%COMP%]{font-family:Nunito,sans-serif;font-size:13px;letter-spacing:0;color:#000}.somos-trigg.bg-img-slide.bg-img-slide-parcele[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_main.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-friends[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_friends.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-trigg-friends[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/triggfriends/WEB-BANNERS-TF-05-2023\\ 1.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-fatura-na-faixa[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/faturaNaFaixa/bg.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-assistencias[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/assistencias/WEB-BANNER-ASSISTENCIAS-06-2023\\ 1.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-depoimentos[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/depoimentos/WEB-BANNER-LPCONEXOES-06-2023\\ 1.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-negocie[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/negociacao/WEB-BANNER-COBRANCAV2-06-2023\\ 1.png);background-size:cover}.somos-trigg.bg-img-slide.bg-img-slide-natal[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_natal.jpg);background-size:100%;background-position:50%}.somos-trigg.bg-img-slide.bg-img-slide-lp[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_lp.png)}.somos-trigg.bg-img-slide.bg-img-slide-home-protegida[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_home_protegida.jpg)}.somos-trigg.bg-img-slide.bg-img-slide-trigg-empresta[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_trigg_empresta.jpg)}.somos-trigg.bg-img-slide.bg-img-slide-dc[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_dc.jpg)}.somos-trigg.bg-img-slide.bg-img-slide-balao[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/balao-da-sorte/bg-desktop.png);background-size:cover;height:100vh}@media only screen and (max-width:768px){.somos-trigg.bg-img-slide.bg-img-slide-balao[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/balao-da-sorte/bg-mobile.png);background-size:cover}}
1.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/dmpag/bg-pattern.png);background-size:contain;background-position:-40px top;background-color:#d63a6b;height:100vh}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:100vh;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img.img-desktop[_ngcontent-%COMP%]{display:block}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img.img-mobile[_ngcontent-%COMP%]{display:none}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-friends[_ngcontent-%COMP%]{width:593px;height:483px;margin-top:30px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-parcele[_ngcontent-%COMP%]{width:593px;height:566px;margin-top:90px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-natal[_ngcontent-%COMP%]{width:100%;height:auto}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-trigg-empresta[_ngcontent-%COMP%]{width:660px;height:auto}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-carrosel-base[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-carrosel-base[_ngcontent-%COMP%]   img.img-two[_ngcontent-%COMP%]{width:598px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .p-slide-two[_ngcontent-%COMP%]{padding-left:9%}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .text-carousel[_ngcontent-%COMP%]{font-family:gilroyExtrabold;font-weight:900;font-size:54px;line-height:1.2}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-carousel[_ngcontent-%COMP%]{font-size:20px;font-weight:600;font-family:Nunito,sans-serif;max-width:391px;line-height:1.2}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-carousel.big-space[_ngcontent-%COMP%]{max-width:451px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-carousel.biggest-space[_ngcontent-%COMP%]{max-width:100%}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-trigg-empresta[_ngcontent-%COMP%]{font-size:20px;font-weight:400;font-family:Nunito,sans-serif;color:#000;line-height:1.2}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-secound-trigg-empresta[_ngcontent-%COMP%]{font-size:16px;font-weight:400;font-family:Nunito,sans-serif;color:#000;line-height:1.2}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .text-sm-carousel[_ngcontent-%COMP%]{font-size:22px;font-family:Nunito,sans-serif}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]{margin-top:30px;margin-bottom:50px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]{margin-bottom:15px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:18px;color:#fff;font-weight:700;font-family:Nunito,sans-serif;margin-left:20px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-left:20px;letter-spacing:0;color:#232432;font-family:Nunito,sans-serif}.somos-trigg.bg-img-diagonal[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg-vazado-2.jpg);background-size:100%;height:auto}.black-light[_ngcontent-%COMP%]{color:#232432}@media (max-width:1720px){.somos-trigg.bg-img-slide[_ngcontent-%COMP%]{background-size:cover;height:auto}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]{background:none;background-color:#d63a6b}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:auto;-o-object-position:bottom;object-position:bottom;-o-object-fit:cover;object-fit:cover}}
1@media (max-width:1366px){.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-carrosel-base[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:auto}}@media only screen and (max-width:768px){.somos-trigg[_ngcontent-%COMP%]   .height-mobile[_ngcontent-%COMP%], .somos-trigg[_ngcontent-%COMP%]   .height-mobile-2[_ngcontent-%COMP%]{height:100vh}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .p-slide-two[_ngcontent-%COMP%]{padding:0}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-carrosel-base[_ngcontent-%COMP%]{display:flex;justify-content:center}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-carrosel-base[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{padding:1rem}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-carrosel-base[_ngcontent-%COMP%]   img.img-two[_ngcontent-%COMP%]{position:relative;z-index:1;width:264px;padding:0;height:auto;bottom:0}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .text-carousel[_ngcontent-%COMP%]{font-size:28px;padding-top:0;width:100%;padding-left:20px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .text-sm-carousel[_ngcontent-%COMP%]{font-size:17px;padding:0 20px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-main-trigg[_ngcontent-%COMP%]{position:absolute;bottom:0;width:100%;border-radius:0;left:0;height:65px;z-index:2}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-main-trigg-slide[_ngcontent-%COMP%]{width:162px;position:relative;height:60px;z-index:2}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-home-protegida[_ngcontent-%COMP%]{width:284px;height:303px;padding:0!important;margin-top:10px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-friends[_ngcontent-%COMP%]{width:342px;height:316px;padding:0!important;margin-top:30px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-trigg-empresta[_ngcontent-%COMP%]{width:375px;height:auto}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .img-slide-parcele[_ngcontent-%COMP%]{width:333px;height:318px;padding:0!important;margin-top:30px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]{margin-top:15px;margin-left:5px;margin-bottom:30px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]{margin-bottom:15px;height:30px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:30px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:15px;color:#fff;font-weight:700;font-family:Nunito,sans-serif;margin-left:20px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .main-topicos-slider-home[_ngcontent-%COMP%]   .topicos-slider-home[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{display:none}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-carousel[_ngcontent-%COMP%], .somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-trigg-empresta[_ngcontent-%COMP%]{font-size:17px;padding-left:20px}.somos-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .desc-secound-trigg-empresta[_ngcontent-%COMP%]{font-size:14px;padding-left:20px}.somos-trigg.bg-img-slide.bg-img-slide-bf[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_bf_mobile.png);background-size:cover;height:100vh;padding-bottom:50px}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .title-slide-bf[_ngcontent-%COMP%]{font-size:32px;line-height:1.2}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .chamada-slide-bf[_ngcontent-%COMP%]{font-size:18px;padding-top:10px}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .data-campanha-slide-bf[_ngcontent-%COMP%]{font-size:10px;padding-top:10px}.somos-trigg.bg-img-slide[_ngcontent-%COMP%]   .certificado-slide-bf[_ngcontent-%COMP%]{font-size:10px}.somos-trigg.bg-img-slide.bg-img-slide-parcele[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_main_mobile.png);background-size:cover;height:100vh}.somos-trigg.bg-img-slide.bg-img-slide-friends[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_friends_mobile.png);background-size:cover;height:100vh}.somos-trigg.bg-img-slide.bg-img-slide-home-protegida[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_home_protegida_mobile.png)}.somos-trigg.bg-img-slide.bg-img-slide-trigg-empresta[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_trigg_empresta_mobile.jpg)}.somos-trigg.bg-img-slide.bg-img-slide-lp[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_lp_mobile.png)}.somos-trigg.bg-img-slide.bg-img-slide-trigg-friends[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/triggfriends/MOBILE-BANNERS-TF-05-2023\\ 1.png);background-size:cover;background-position:50% 50%}.somos-trigg.bg-img-slide.bg-img-slide-fatura-na-faixa[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/faturaNaFaixa/bg-mobile-2.png);background-size:cover;background-position:50% 50%}.somos-trigg.bg-img-slide.bg-img-slide-assistencias[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/assistencias/MOBILE-BANNER-ASSISTENCIAS-06-2023\\ 1.png);background-size:cover;background-position:50% 50%}.somos-trigg.bg-img-slide.bg-img-slide-depoimentos[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/depoimentos/
1MOBILE-BANNER-LPCONEXOES-06-2023\\ 1.png);background-size:cover;background-position:50% 50%}.somos-trigg.bg-img-slide.bg-img-slide-negocie[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/banners/negociacao/MOBILE-BANNER-COBRANCAV2-06-2023\\ 1.png);background-size:cover;background-position:50% 50%}.somos-trigg.bg-img-slide.bg-img-slide-natal[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_natal_mobile.png);background-size:100%;background-position:top}.somos-trigg.bg-img-slide.bg-img-slide-dc[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg_dc_mobile.png);background-size:cover;height:100vh}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]{background:url(/assets/images/www/home/banners/dmpag/bg-pattern.png) bottom;background-size:contain}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:100vh}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img.img-desktop[_ngcontent-%COMP%]{display:none}.somos-trigg.bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img.img-mobile[_ngcontent-%COMP%]{display:block}}.banner-desc[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1.2rem}.banner-desc[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:1.4rem}.banner-desc[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:1rem}[class*=bt-][_ngcontent-%COMP%]:hover{background-color:#fff!important;color:#00bab3!important;border:2px solid transparent}@media only screen and (max-width:768px){.bt-main-trigg-slide[_ngcontent-%COMP%]{width:100%!important}.banner-desc[_ngcontent-%COMP%]{padding:0 20px}.banner-desc[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{padding-left:0!important}.banner-desc[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1rem}.banner-desc[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:1.2rem}.banner-desc[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:.9rem}.desc-mobile-end[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:flex-end}}@media only screen and (max-width:660px){.somos-trigg[_ngcontent-%COMP%]   .bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:100vh;-o-object-position:bottom;object-position:bottom;-o-object-fit:cover;object-fit:cover}.somos-trigg[_ngcontent-%COMP%]   .bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img.img-desktop[_ngcontent-%COMP%]{display:none}.somos-trigg[_ngcontent-%COMP%]   .bg-img-slide.bg-img-slide-dmpag[_ngcontent-%COMP%]   img.img-mobile[_ngcontent-%COMP%]{display:block}}"]}),h),v=((c=function(){function e(t){p(this,e),this.date=t.getYearNow()}return g(e,[{key:"ngOnInit",value:function(){}}]),e}()).\u0275fac=function(e){return new(e||c)(r.Mb(o.a))},c.\u0275cmp=r.Gb({type:c,selectors:[["app-tarifas-trigg"]],decls:43,vars:1,consts:[[1,"tarifas-trigg","bg-img-diagonal","flex","justify-center"],[1,"container","lg:flex"],[1,"lg:w-4/5","lg:m-auto","lg:p-20","sm:p-10","lg:flex","lg:self-center","mt-20","mb-20","w-full"],[1,"lg:w-full","text-center"],[1,"lg:w-full","text-white","leading-tight"],[1,"text-black"],[1,"mt-3","mb-6","lg:font-semibold","color-gray-dark"],[1,"border-solid","border-white","border-2","rounded-lg","mb-4"],[1,"tabela-tarifas","px-4"],[1,"flex","self-center"],[1,"font-title","lg:w-4/5","w-3/5","text-white","font-bold","border-table"],[1,"font-title","lg:w-1/5","w-2/5","text-white","font-bold","border-table"],[1,"font-value","lg:w-4/5","w-3/5","text-white","font-semibold","border-table"],[1,"font-value","lg:w-1/5","w-2/5","text-white","font-semibold","border-table"],[1,"font-value","lg:w-4/5","w-3/5","text-white","font-semibold"],[1,"font-value","lg:w-1/5","w-2/5","text-white","font-semibold"],[1,"mb-4","lg:font-semibold","text-white","text-center"],[1,"flex","justify-center","gap-4"],["href","https://conteudo2.trigg.com.br/cartao/contrato.pdf","target","_blank",1,"w-1/2","lg:mr-2","lg:mb-0","mb-4","bt-contrato","text-black","border-solid","border-2","border-black","rounded-lg","items-center"]],template:function(e,t){1&e&&(r.Rb(0,"section",0),r.Rb(1,"div",1),r.Rb(2,"div",2),r.Rb(3,"div",3),r.Rb(4,"h1",4),r.Hc(5,"Tarifas dos Cart\xf5es "),r.Rb(6,"span",5),r.Hc(7,"Trigg"),r.Qb(),r.Qb(),r.Rb(8,"h2",6),r.Hc(9),r.Qb(),r.Rb(10,"div",7),r.Rb(11,"div",8),r.Rb(12,"div",9),r.Rb(13,"div",10),r.Hc(14,"Tarifa"),r.Qb(),r.Rb(15,"div",11),r.Hc(16,"Valor"),r.Qb(),r.Qb(),r.Rb(17,"div",9),r.Rb(18,"div",12),r.Hc(19,"Anuidade"),r.Qb(),r.Rb(20,"div",13),r.Hc(21,"R$ 19,90/m\xeas"),r.Qb(),r.Qb(),r.Rb(22,"div",9),r.Rb(23,"div",12),r.Hc(24,"Saque Nacional"),r.Qb(),r.Rb(25,"div",13),r.Hc(26,"R$ 10,00"),r.Qb(),r.Qb(),r.Rb(27,"div",9),r.Rb(28,"div",12),r.Hc(29,"S
1aque Internacional"),r.Qb(),r.Rb(30,"div",13),r.Hc(31,"R$ 10,00"),r.Qb(),r.Qb(),r.Rb(32,"div",9),r.Rb(33,"div",14),r.Hc(34,"Emiss\xe3o de cart\xe3o"),r.Qb(),r.Rb(35,"div",15),r.Hc(36,"R$ 29,90/un."),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Rb(37,"h2",16),r.Hc(38,"Todos os cart\xf5es Trigg s\xe3o Visa Gold Internacional"),r.Qb(),r.Rb(39,"div",17),r.Rb(40,"a",18),r.Rb(41,"span"),r.Hc(42,"Contrato"),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb()),2&e&&(r.Bb(9),r.Jc("Tarifas vigentes ",t.date,""))},styles:[".ngx-slider-span[_ngcontent-%COMP%]   .ngx-slider-selection[_ngcontent-%COMP%]{height:12px;background:#4bd992;background-repeat:no-repeat}  .custom-slider .ngx-slider .ngx-slider-selection{background:#4bd992}.bt-home[_ngcontent-%COMP%]{cursor:pointer}.bt-home.hidden[_ngcontent-%COMP%]{display:none!important}.bt-home[_ngcontent-%COMP%]:hover{background-color:#fff!important;color:#00bab3!important}.bt-home[_ngcontent-%COMP%]:hover   .hover-seta[_ngcontent-%COMP%]{color:#00bab3}.bt-home[_ngcontent-%COMP%]:hover   .normal-seta[_ngcontent-%COMP%]{display:none}.bt-home[_ngcontent-%COMP%]   .hover-seta[_ngcontent-%COMP%]{color:#fff}.bt-saiba-mais-home.hidden[_ngcontent-%COMP%]{display:none!important}.bt-saiba-mais-home[_ngcontent-%COMP%]:hover{background-color:#e2f7f6!important;color:#00bab3!important;border:1.5px solid #00bab3}.bt-saiba-mais-home[_ngcontent-%COMP%]:hover   .hover-seta[_ngcontent-%COMP%]{color:#00bab3}.bt-saiba-mais-home[_ngcontent-%COMP%]   .hover-seta[_ngcontent-%COMP%]{color:#fff}.letrasMiudas[_ngcontent-%COMP%]{font-size:10px}.tarifas-trigg.bg-img-diagonal[_ngcontent-%COMP%]{background-image:url(/assets/images/www/home/bg-vazado-2.jpg);background-size:100%;height:100vh}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-family:gilroyExtrabold;font-weight:900;font-size:48px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{letter-spacing:0;font-family:Nunito,sans-serif}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h2.color-gray-dark[_ngcontent-%COMP%]{color:#232432;font-size:18px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h2.text-white[_ngcontent-%COMP%]{font-size:18px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tabela-tarifas[_ngcontent-%COMP%]   .font-title[_ngcontent-%COMP%]{font-size:16px;font-family:gilroyExtrabold}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tabela-tarifas[_ngcontent-%COMP%]   .font-value[_ngcontent-%COMP%]{font-size:15px;font-family:Nunito,sans-serif}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tabela-tarifas[_ngcontent-%COMP%]   .border-table[_ngcontent-%COMP%]{border-bottom:1px solid #fff}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tabela-tarifas[_ngcontent-%COMP%]   .font-title[_ngcontent-%COMP%], .tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tabela-tarifas[_ngcontent-%COMP%]   .font-value[_ngcontent-%COMP%]{padding:1rem 0}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-contrato[_ngcontent-%COMP%], .tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-cotacao-dolar[_ngcontent-%COMP%]{display:flex;justify-content:center;font-size:14px;border-radius:8px;font-weight:500;font-family:Roboto,sans-serif;width:210px;height:60px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-contrato[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-cotacao-dolar[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{align-self:center}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-contrato[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-cotacao-dolar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-contrato[_ngcontent-%COMP%]:hover, .tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-cotacao-dolar[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,.1)}@media only screen and (max-width:768px){.tarifas-trigg.bg-img-diagonal[_ngcontent-%COMP%]{height:auto}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{padding:0 1rem}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:28px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h2.color-gray-dark[_ngcontent-%COMP%]{font-size:16px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h2.text-white[_ngcontent-%COMP%]{font-size:14px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .image-tarifas[_ngcontent-%COMP%]{max-width:365px;height:314px}.tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-contrato[_ngcontent-%COMP%], .tarifas-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-cotacao-dolar[_ngcontent-%COMP%]{width:100%}}"]}),c),m=n("tyNb"),b=n("TY1r"),y=((d=function(){function e(){p(this,e)}return g(e,[{key:"ngOnInit",value:function(){}}]),e}()).\u0275fac=function(e){return new(e||d)},d.\u0275cmp=r.Gb({type:d,selectors:[["app-sobre-trigg"]],decls:35,vars:0,consts:[[1,"sobre-tr
1igg","lg:py-32","flex","justify-center"],[1,"container","bg-white","lg:flex","rounded-lg"],[1,"lg:w-1/2","w-full","lg:rounded-l-lg","rounded-t-lg"],["src","/assets/images/www/home/evento-trigg.jpg","alt","Evento Trigg",1,"lg:rounded-l-lg"],[1,"lg:w-1/2","lg:p-10","w-full","flex","self-center","lg:rounded-r-lg","rounded-b-lg"],[1,"leading-tight","mb-2"],[1,"primary"],[1,"text","lg:mb-8","mb-4"],[1,"img-topic","flex"],["src","/assets/images/www/produtos/tick.svg",1,"mr-4"],[1,"hastag","font-bold","lg:mt-4","hidden","lg:mb-10","mb-6"],["routerLink","/sobre-nos","href","",1,"bt-saiba-mais","bt-home","bt-saiba-mais-home","text-white"],["aria-hidden","false","aria-label","right icon",1,"mx-2","hover-seta","flex","self-center"]],template:function(e,t){1&e&&(r.Rb(0,"section",0),r.Rb(1,"div",1),r.Rb(2,"div",2),r.Nb(3,"img",3),r.Qb(),r.Rb(4,"div",4),r.Rb(5,"div"),r.Rb(6,"h1",5),r.Hc(7,"Vivemos "),r.Rb(8,"span",6),r.Hc(9,"tecnologia!"),r.Qb(),r.Qb(),r.Rb(10,"div",7),r.Rb(11,"div",8),r.Nb(12,"img",9),r.Rb(13,"div"),r.Hc(14,"Compartilhamos nossa cultura e aprendizados"),r.Qb(),r.Qb(),r.Rb(15,"div",8),r.Nb(16,"img",9),r.Rb(17,"div"),r.Hc(18,"Estamos sempre em busca do diferente"),r.Qb(),r.Qb(),r.Rb(19,"div",8),r.Nb(20,"img",9),r.Rb(21,"div"),r.Hc(22,"Queremos transformar o mercado financeiro com tecnologia digital"),r.Qb(),r.Qb(),r.Rb(23,"div",8),r.Nb(24,"img",9),r.Rb(25,"div"),r.Hc(26,"Trabalhamos para descomplicar sua vida financeira"),r.Qb(),r.Qb(),r.Qb(),r.Rb(27,"p",10),r.Hc(28,"#Viva o seu "),r.Rb(29,"span",6),r.Hc(30,"melhor lado!"),r.Qb(),r.Qb(),r.Rb(31,"a",11),r.Hc(32,"Quem somos"),r.Rb(33,"mat-icon",12),r.Hc(34,"east "),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb(),r.Qb())},directives:[m.f,b.a],styles:[".ngx-slider-span[_ngcontent-%COMP%]   .ngx-slider-selection[_ngcontent-%COMP%]{height:12px;background:#4bd992;background-repeat:no-repeat}  .custom-slider .ngx-slider .ngx-slider-selection{background:#4bd992}.bt-home[_ngcontent-%COMP%]{cursor:pointer}.bt-home.hidden[_ngcontent-%COMP%]{display:none!important}.bt-home[_ngcontent-%COMP%]:hover{background-color:#fff!important;color:#00bab3!important}.bt-home[_ngcontent-%COMP%]:hover   .hover-seta[_ngcontent-%COMP%]{color:#00bab3}.bt-home[_ngcontent-%COMP%]:hover   .normal-seta[_ngcontent-%COMP%]{display:none}.bt-home[_ngcontent-%COMP%]   .hover-seta[_ngcontent-%COMP%]{color:#fff}.bt-saiba-mais-home.hidden[_ngcontent-%COMP%]{display:none!important}.bt-saiba-mais-home[_ngcontent-%COMP%]:hover{background-color:#e2f7f6!important;color:#00bab3!important;border:1.5px solid #00bab3}.bt-saiba-mais-home[_ngcontent-%COMP%]:hover   .hover-seta[_ngcontent-%COMP%]{color:#00bab3}.bt-saiba-mais-home[_ngcontent-%COMP%]   .hover-seta[_ngcontent-%COMP%]{color:#fff}.letrasMiudas[_ngcontent-%COMP%]{font-size:10px}.sobre-trigg[_ngcontent-%COMP%]{background-color:#f0f2f5}.sobre-trigg[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#29292b;font-family:gilroyExtrabold;font-weight:900;font-size:48px;letter-spacing:0}.sobre-trigg[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{letter-spacing:0}.sobre-trigg[_ngcontent-%COMP%]   .hastag[_ngcontent-%COMP%], .sobre-trigg[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{color:#29292b;font-size:18px;font-family:Nunito,sans-serif}.sobre-trigg[_ngcontent-%COMP%]   .primary[_ngcontent-%COMP%]{color:#00bab3}.sobre-trigg[_ngcontent-%COMP%]   .bt-saiba-mais[_ngcontent-%COMP%]{background-color:#00bab3;display:flex;width:74%;justify-content:center;padding:1rem 0;font-size:18px;border-radius:5px;font-weight:600;font-family:Nunito,sans-serif;border:1.5px solid #00bab3}.sobre-trigg[_ngcontent-%COMP%]   .img-topic[_ngcontent-%COMP%]{align-self:start;font-size:16px}.sobre-trigg[_ngcontent-%COMP%]   .img-topic[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:35px;height:35px;top:-7px;position:relative}@media only screen and (max-width:768px){.sobre-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{margin:95px 10px}.sobre-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:28px;padding:50px 10px 0}.sobre-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;padding:0 10px}
1.sobre-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:10px 10px 0 0}.sobre-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .hastag[_ngcontent-%COMP%]{font-size:16px;padding:0 10px}.sobre-trigg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .bt-saiba-mais[_ngcontent-%COMP%]{width:96%;margin:0 2% 50px}.sobre-trigg[_ngcontent-%COMP%]   .img-topic[_ngcontent-%COMP%]{height:auto;align-self:start;font-size:14px;padding-left:15px}.sobre-trigg[_ngcontent-%COMP%]   .img-topic[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{top:1px;position:relative;margin-bottom:7px}}"]}),d),_=n("ofXK");function k(e,t){if(1&e){var n=r.Sb();r.Rb(0,"div",1),r.Rb(1,"div",2),r.Rb(2,"div",3),r.Nb(3,"img",4),r.Qb(),r.Rb(4,"div",5),r.Rb(5,"h1",6),r.Hc(6,"AVISO IMPORTANTE"),r.Qb(),r.Qb(),r.Rb(7,"div",7),r.Rb(8,"p"),r.Hc(9,"Devido ao cen\xe1rio de chuvas intensas em "),r.Rb(10,"strong"),r.Hc(11,"algumas regi\xf5es do Brasil"),r.Qb(),r.Hc(12,", seu Trigg "),r.Rb(13,"strong"),r.Hc(14,"pode"),r.Qb(),r.Hc(15," levar um tempo maior para chegar."),r.Qb(),r.Rb(16,"p",5),r.Hc(17,"Nosso time segue trabalhando para agilizar a sua entrega."),r.Qb(),r.Rb(18,"p",5),r.Hc(19,"Contamos com a sua compreens\xe3o!"),r.Qb(),r.Rb(20,"p",5),r.Hc(21,"#BeTrigg"),r.Qb(),r.Qb(),r.Rb(22,"div",8),r.Rb(23,"button",9),r.Yb("click",(function(){return r.vc(n),r.cc().hiddenModal()})),r.Hc(24,"Fechar"),r.Qb(),r.Qb(),r.Qb(),r.Qb()}}var w,S,C=((S=function(){function e(){p(this,e)}return g(e,[{key:"ngOnInit",value:function(){this.ativo=!1}},{key:"hiddenModal",value:function(){this.ativo=!1}}]),e}()).\u0275fac=function(e){return new(e||S)},S.\u0275cmp=r.Gb({type:S,selectors:[["app-modal-aviso"]],decls:1,vars:1,consts:[["class","base-modal lg:flex justify-center items-center",4,"ngIf"],[1,"base-modal","lg:flex","justify-center","items-center"],[1,"modal"],[1,"flex","justify-center"],["src","/assets/images/www/home/mapa.png","alt",""],[1,"mt-2"],[1,"text-center"],[1,"mt-4","text-center"],[1,"lg:mt-5","mt-10","flex","justify-center"],[3,"click"]],template:function(e,t){1&e&&r.Fc(0,k,25,0,"div",0),2&e&&r.ic("ngIf",t.ativo)},directives:[_.l],styles:[".base-modal[_ngcontent-%COMP%]{width:100%;height:100vh;position:fixed;top:0;background:rgba(0,0,0,.7);z-index:90}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]{width:590px;height:459px;background-color:#fff;border-radius:15px;padding:40px 24px}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;color:#00bab3}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Nunito,sans-serif;font-size:15px;color:#9397a3}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;width:189px;height:52px;color:#fff;background:#00bab3;border-radius:8px;display:flex;justify-content:center;align-items:center;border:1px solid #00bab3}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#fff;color:#00bab3}@media only screen and (max-width:768px){.base-modal[_ngcontent-%COMP%]{padding:20px}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]{width:100%;height:auto;padding:40px 22px}.base-modal[_ngcontent-%COMP%]   .modal[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:221px}}"]}),S),O=((w=function(){function e(t){p(this,e),this.coreService=t,this.coreAux=t}return g(e,[{key:"ngOnInit",value:function(){this.coreAux.scrollToElementPageAndAnchor("1")}}]),e}()).\u0275fac=function(e){return new(e||w)(r.Mb(o.a))},w.\u0275cmp=r.Gb({type:w,selectors:[["app-home"]],decls:4,vars:0,consts:[["id","1"]],template:function(e,t){1&e&&(r.Nb(0,"app-somos-trigg",0),r.Nb(1,"app-tarifas-trigg"),r.Nb(2,"app-sobre-trigg"),r.Nb(3,"app-modal-aviso"))},directives:[f,v,y,C],styles:[""]}),w)},jhN1:function(e,t,i){"use strict";i.d(t,"a",(function(){return z})),i.d(t,"b",(function(){return H})),i.d(t,"c",(function(){return b})),i.d(t,"d",(function(){return A})),i.d(t,"e",(function(){return I})),i.d(t,"f",(function(){return X})),i.d(t,"g",(function(){return q})),i.d(t,"h",(function(){return G})),i.d(t,"i",(function(){return T}));var r,o=i("ofXK"),a=i("fXoL"),u=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"getProperty",value:function(e,t){return e[t]}},{key:"log",value:function(e){window.console&&window.console.log&&window.console.log(e)}},{key:"logGroup",value:function(e){window.console&&window.console.group&&window.console.group(e)}},{key:"logGroupEnd",value:function(){window.console&&window.console.groupEnd&&window.console.groupEnd()}},{key:"onAndCancel",value:function(e,t,n){return e.addEventListener(t,n,!1),function(){e.removeEventListener(t,n,!1)}}},{key:"dispatchEvent",value:function(e,t){e.dispatchEvent(t)}},{key:"remove",value:function(e){return e.parentNode&&e.parentNode.removeChild(e),e}},{key:"getValue",value:function(e){return e.value}},{key:"createElement",value:function(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}},{key:"createHtmlDocument",value:function(){return document.implementation.createHTMLDocument("fakeTitle")}},{key:"getDefaultDocument",value:function(){return document}}
1,{key:"isElementNode",value:function(e){return e.nodeType===Node.ELEMENT_NODE}},{key:"isShadowRoot",value:function(e){return e instanceof DocumentFragment}},{key:"getGlobalEventTarget",value:function(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}},{key:"getHistory",value:function(){return window.history}},{key:"getLocation",value:function(){return window.location}},{key:"getBaseHref",value:function(e){var t,n=c||(c=document.querySelector("base"))?c.getAttribute("href"):null;return null==n?null:(t=n,r||(r=document.createElement("a")),r.setAttribute("href",t),"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname)}},{key:"resetBaseElement",value:function(){c=null}},{key:"getUserAgent",value:function(){return window.navigator.userAgent}},{key:"performanceNow",value:function(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}},{key:"supportsCookies",value:function(){return!0}},{key:"getCookie",value:function(e){return Object(o.y)(document.cookie,e)}}],[{key:"makeCurrent",value:function(){Object(o.z)(new n)}}]),n}(function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.call(this)}return g(n,[{key:"supportsDOMEvents",value:function(){return!0}}]),n}(o.v)),c=null,h=new a.r("TRANSITION_ID"),d=[{provide:a.d,useFactory:function(e,t,n){return function(){n.get(a.e).donePromise.then((function(){var n=Object(o.x)();Array.prototype.slice.apply(t.querySelectorAll("style[ng-transition]")).filter((function(t){return t.getAttribute("ng-transition")===e})).forEach((function(e){return n.remove(e)}))}))}},deps:[h,o.d,a.s],multi:!0}],v=function(){function e(){p(this,e)}return g(e,[{key:"addToWindow",value:function(e){a.qb.getAngularTestability=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=e.findTestabilityInTree(t,n);if(null==i)throw new Error("Could not find testability for element.");return i},a.qb.getAllAngularTestabilities=function(){return e.getAllTestabilities()},a.qb.getAllAngularRootElements=function(){return e.getAllRootElements()},a.qb.frameworkStabilizers||(a.qb.frameworkStabilizers=[]),a.qb.frameworkStabilizers.push((function(e){var t=a.qb.getAllAngularTestabilities(),n=t.length,i=!1,r=function(t){i=i||t,0==--n&&e(i)};t.forEach((function(e){e.whenStable(r)}))}))}},{key:"findTestabilityInTree",value:function(e,t,n){if(null==t)return null;var i=e.getTestability(t);return null!=i?i:n?Object(o.x)().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}],[{key:"init",value:function(){Object(a.Z)(new e)}}]),e}(),m=new a.r("EventManagerPlugins"),b=function(){var e=function(){function e(t,n){var i=this;p(this,e),this._zone=n,this._eventNameToPlugin=new Map,t.forEach((function(e){return e.manager=i})),this._plugins=t.slice().reverse()}return g(e,[{key:"addEventListener",value:function(e,t,n){return this._findPluginFor(t).addEventListener(e,t,n)}},{key:"addGlobalEventListener",value:function(e,t,n){return this._findPluginFor(t).addGlobalEventListener(e,t,n)}},{key:"getZone",value:function(){return this._zone}},{key:"_findPluginFor",value:function(e){var t=this._eventNameToPlugin.get(e);if(t)return t;for(var n=this._plugins,i=0;i<n.length;i++){var r=n[i];if(r.supports(e))return this._eventNameToPlugin.set(e,r),r}throw new Error("No event manager plugin found for event "+e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(m),a.Vb(a.A))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),y=function(){function e(t){p(this,e),this._doc=t}return g(e,[{key:"addGlobalEventListener",value:function(e,t,n){var i=Object(o.x)().getGlobalEventTarget(this._doc,e);if(!i)throw new Error("Unsupported event target ".concat(i," for event ").concat(t));return this.addEventListener(i,t,n)}}]),e}(),_=function(){var e=function(){function e(){p(this,e),this._stylesSet=new Set}return g(e,[{key:"addStyles",value:function(e){var t=this,n=new Set;e.forEach((function(e){t._stylesSet.has(e)||(t._stylesSet.add(e),n.add(e))})),this.onStylesAdded(n)}},{key:"onStylesAdded",value:function(e){}},{key:"getAllStyles",value:function(){return Array.from(this._stylesSet)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),k=function(){var e=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this))._doc=e,i._hostNodes=new Set,i._styleNodes=new Set,i._hostNodes.add(e.head),i}return g(n,[{key:"_addStylesToHost",value:function(e,t){var n=this;e.forEach((function(e){var i=n._doc.createElement("style");i.textContent=e,n._styleNodes.add(t.appendChild(i))}))}},{key:"addHost",value:function(e){this._addStylesToHost(this._stylesSet,e),this._hostNodes.add(e)}},{key:"removeHost",value:function(e){this._hostNodes.delete(e)}},{key:"onStylesAdded",value:function(e){var t=this;
1this._hostNodes.forEach((function(n){return t._addStylesToHost(e,n)}))}},{key:"ngOnDestroy",value:function(){this._styleNodes.forEach((function(e){return Object(o.x)().remove(e)}))}}]),n}(_);return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),w={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},S=/%COMP%/g;function C(e,t,n){for(var i=0;i<t.length;i++){var r=t[i];Array.isArray(r)?C(e,r,n):(r=r.replace(S,e),n.push(r))}return n}function O(e){return function(t){if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}var T=function(){var e=function(){function e(t,n,i){p(this,e),this.eventManager=t,this.sharedStylesHost=n,this.appId=i,this.rendererByCompId=new Map,this.defaultRenderer=new E(t)}return g(e,[{key:"createRenderer",value:function(e,t){if(!e||!t)return this.defaultRenderer;switch(t.encapsulation){case a.R.Emulated:var n=this.rendererByCompId.get(t.id);return n||(n=new x(this.eventManager,this.sharedStylesHost,t,this.appId),this.rendererByCompId.set(t.id,n)),n.applyToHost(e),n;case a.R.Native:case a.R.ShadowDom:return new M(this.eventManager,this.sharedStylesHost,e,t);default:if(!this.rendererByCompId.has(t.id)){var i=C(t.id,t.styles,[]);this.sharedStylesHost.addStyles(i),this.rendererByCompId.set(t.id,this.defaultRenderer)}return this.defaultRenderer}}},{key:"begin",value:function(){}},{key:"end",value:function(){}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(b),a.Vb(k),a.Vb(a.c))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),E=function(){function e(t){p(this,e),this.eventManager=t,this.data=Object.create(null)}return g(e,[{key:"destroy",value:function(){}},{key:"createElement",value:function(e,t){return t?document.createElementNS(w[t]||t,e):document.createElement(e)}},{key:"createComment",value:function(e){return document.createComment(e)}},{key:"createText",value:function(e){return document.createTextNode(e)}},{key:"appendChild",value:function(e,t){e.appendChild(t)}},{key:"insertBefore",value:function(e,t,n){e&&e.insertBefore(t,n)}},{key:"removeChild",value:function(e,t){e&&e.removeChild(t)}},{key:"selectRootElement",value:function(e,t){var n="string"==typeof e?document.querySelector(e):e;if(!n)throw new Error('The selector "'.concat(e,'" did not match any elements'));return t||(n.textContent=""),n}},{key:"parentNode",value:function(e){return e.parentNode}},{key:"nextSibling",value:function(e){return e.nextSibling}},{key:"setAttribute",value:function(e,t,n,i){if(i){t=i+":"+t;var r=w[i];r?e.setAttributeNS(r,t,n):e.setAttribute(t,n)}else e.setAttribute(t,n)}},{key:"removeAttribute",value:function(e,t,n){if(n){var i=w[n];i?e.removeAttributeNS(i,t):e.removeAttribute("".concat(n,":").concat(t))}else e.removeAttribute(t)}},{key:"addClass",value:function(e,t){e.classList.add(t)}},{key:"removeClass",value:function(e,t){e.classList.remove(t)}},{key:"setStyle",value:function(e,t,n,i){i&a.H.DashCase?e.style.setProperty(t,n,i&a.H.Important?"important":""):e.style[t]=n}},{key:"removeStyle",value:function(e,t,n){n&a.H.DashCase?e.style.removeProperty(t):e.style[t]=""}},{key:"setProperty",value:function(e,t,n){e[t]=n}},{key:"setValue",value:function(e,t){e.nodeValue=t}},{key:"listen",value:function(e,t,n){return"string"==typeof e?this.eventManager.addGlobalEventListener(e,t,O(n)):this.eventManager.addEventListener(e,t,O(n))}}]),e}(),x=function(e){s(i,e);var t=l(i);function i(e,n,r,o){var a;p(this,i),(a=t.call(this,e)).component=r;var s,u=C(o+"-"+r.id,r.styles,[]);return n.addStyles(u),a.contentAttr="_ngcontent-%COMP%".replace(S,o+"-"+r.id),a.hostAttr=(s=o+"-"+r.id,"_nghost-%COMP%".replace(S,s)),a}return g(i,[{key:"applyToHost",value:function(e){n(f(i.prototype),"setAttribute",this).call(this,e,this.hostAttr,"")}},{key:"createElement",value:function(e,t){var r=n(f(i.prototype),"createElement",this).call(this,e,t);return n(f(i.prototype),"setAttribute",this).call(this,r,this.contentAttr,""),r}}]),i}(E),M=function(e){s(i,e);var t=l(i);function i(e,n,r,o){var s;p(this,i),(s=t.call(this,e)).sharedStylesHost=n,s.hostEl=r,s.component=o,s.shadowRoot=o.encapsulation===a.R.ShadowDom?r.attachShadow({mode:"open"}):r.createShadowRoot(),s.sharedStylesHost.addHost(s.shadowRoot);for(var u=C(o.id,o.styles,[]),l=0;l<u.length;l++){var c=document.createElement("style");c.textContent=u[l],s.shadowRoot.appendChild(c)}return s}return g(i,[{key:"nodeOrShadowRoot",value:function(e){return e===this.hostEl?this.shadowRoot:e}},{key:"destroy",value:function(){this.sharedStylesHost.removeHost(this.shadowRoot)}},{key:"appendChild",value:function(e,t){return n(f(i.prototype),"appendChild",this).call(this,this.nodeOrShadowRoot(e),t)}},{key:"insertBefore",value:function(e,t,r){return n(f(i.prototype),"insertBefore",this).call(this,this.nodeOrShadowRoot(e),t,r)}},{key:"removeChild",value:function(e,t){return n(f(i.prototype),"removeChild",this).call(this,this.nodeOrShadowRoot(e),t)}},{key:"parentNode",value:function(e){return this.nodeOrShadowRoot(n(f(i.prototype),"parentNode",this).call(this,this.nodeOrShadowRoot(e)))}}]),i}(E),P=function(){var e=function(e){s(n,e);var t=l(n);function n(e){return p(this,n),t.call(this,e)}return g(n,[{key:"supports",value:function(e){return!0}},{key:"addEventListener",value:function(e,t,n){var i=this;return e.addEventListener(t,n,!1),function(){return i.removeEventListener(e,t,n)}}},{key:"removeEventListener",value:function(e,t,n){return e.removeEventListener(t,n)}}]),n}(y);return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}
1(),A=new a.r("HammerLoader"),I=function(){var e=function(){function e(){p(this,e),this.events=[],this.overrides={}}return g(e,[{key:"buildHammer",value:function(e){var t=new Hammer(e,this.options);for(var n in t.get("pinch").set({enable:!0}),t.get("rotate").set({enable:!0}),this.overrides)t.get(n).set(this.overrides[n]);return t}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),D=["alt","control","meta","shift"],R={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},N={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},V={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},L=function(){var e=function(e){s(n,e);var t=l(n);function n(e){return p(this,n),t.call(this,e)}return g(n,[{key:"supports",value:function(e){return null!=n.parseEventName(e)}},{key:"addEventListener",value:function(e,t,i){var r=n.parseEventName(t),a=n.eventCallback(r.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular((function(){return Object(o.x)().onAndCancel(e,r.domEventName,a)}))}}],[{key:"parseEventName",value:function(e){var t=e.toLowerCase().split("."),i=t.shift();if(0===t.length||"keydown"!==i&&"keyup"!==i)return null;var r=n._normalizeKey(t.pop()),o="";return D.forEach((function(e){var n=t.indexOf(e);n>-1&&(t.splice(n,1),o+=e+".")})),o+=r,0!=t.length||0===r.length?null:{domEventName:i,fullKey:o}}},{key:"getEventFullKey",value:function(e){var t="",n=function(e){var t=e.key;if(null==t){if(null==(t=e.keyIdentifier))return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),3===e.location&&N.hasOwnProperty(t)&&(t=N[t]))}return R[t]||t}(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),D.forEach((function(i){i!=n&&(0,V[i])(e)&&(t+=i+".")})),t+=n}},{key:"eventCallback",value:function(e,t,i){return function(r){n.getEventFullKey(r)===e&&i.runGuarded((function(){return t(r)}))}}},{key:"_normalizeKey",value:function(e){switch(e){case"esc":return"escape";default:return e}}}]),n}(y);return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac}),e}(),H=function(){var e=function e(){p(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(a.Ib)({factory:function(){return Object(a.Vb)(B)},token:e,providedIn:"root"}),e}();function j(e){return new B(e.get(o.d))}var B=function(){var e=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this))._doc=e,i}return g(n,[{key:"sanitize",value:function(e,t){if(null==t)return null;switch(e){case a.J.NONE:return t;case a.J.HTML:return Object(a.fb)(t,"HTML")?Object(a.xb)(t):Object(a.db)(this._doc,String(t));case a.J.STYLE:return Object(a.fb)(t,"Style")?Object(a.xb)(t):t;case a.J.SCRIPT:if(Object(a.fb)(t,"Script"))return Object(a.xb)(t);throw new Error("unsafe value used in a script context");case a.J.URL:return Object(a.pb)(t),Object(a.fb)(t,"URL")?Object(a.xb)(t):Object(a.eb)(String(t));case a.J.RESOURCE_URL:if(Object(a.fb)(t,"ResourceURL"))return Object(a.xb)(t);throw new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext ".concat(e," (see http://g.co/ng/security#xss)"))}}},{key:"bypassSecurityTrustHtml",value:function(e){return Object(a.gb)(e)}},{key:"bypassSecurityTrustStyle",value:function(e){return Object(a.jb)(e)}},{key:"bypassSecurityTrustScript",value:function(e){return Object(a.ib)(e)}},{key:"bypassSecurityTrustUrl",value:function(e){return Object(a.kb)(e)}},{key:"bypassSecurityTrustResourceUrl",value:function(e){return Object(a.hb)(e)}}]),n}(H);return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d))},e.\u0275prov=Object(a.Ib)({factory:function(){return j(Object(a.Vb)(a.o))},token:e,providedIn:"root"}),e}(),F=[{provide:a.C,useValue:o.w}
1,{provide:a.D,useValue:function(){u.makeCurrent(),v.init()},multi:!0},{provide:o.d,useFactory:function(){return Object(a.vb)(document),document},deps:[]}],G=Object(a.S)(a.Y,"browser",F),U=[[],{provide:a.bb,useValue:"root"},{provide:a.m,useFactory:function(){return new a.m},deps:[]},{provide:m,useClass:P,multi:!0,deps:[o.d,a.A,a.C]},{provide:m,useClass:L,multi:!0,deps:[o.d]},[],{provide:T,useClass:T,deps:[b,k,a.c]},{provide:a.G,useExisting:T},{provide:_,useExisting:k},{provide:k,useClass:k,deps:[o.d]},{provide:a.N,useClass:a.N,deps:[a.A]},{provide:b,useClass:b,deps:[m,a.A]},[]],z=function(){var e=function(){function e(t){if(p(this,e),t)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}return g(e,null,[{key:"withServerTransition",value:function(t){return{ngModule:e,providers:[{provide:a.c,useValue:t.appId},{provide:h,useExisting:a.c},d]}}}]),e}();return e.\u0275mod=a.Kb({type:e}),e.\u0275inj=a.Jb({factory:function(t){return new(t||e)(a.Vb(e,12))},providers:U,imports:[o.b,a.f]}),e}();function W(){return new X(Object(a.Vb)(o.d))}var X=function(){var e=function(){function e(t){p(this,e),this._doc=t,this._dom=Object(o.x)()}return g(e,[{key:"addTag",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?this._getOrCreateElement(e,t):null}},{key:"addTags",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?e.reduce((function(e,i){return i&&e.push(t._getOrCreateElement(i,n)),e}),[]):[]}},{key:"getTag",value:function(e){return e&&this._doc.querySelector("meta[".concat(e,"]"))||null}},{key:"getTags",value:function(e){if(!e)return[];var t=this._doc.querySelectorAll("meta[".concat(e,"]"));return t?[].slice.call(t):[]}},{key:"updateTag",value:function(e,t){if(!e)return null;t=t||this._parseSelector(e);var n=this.getTag(t);return n?this._setMetaElementAttributes(e,n):this._getOrCreateElement(e,!0)}},{key:"removeTag",value:function(e){this.removeTagElement(this.getTag(e))}},{key:"removeTagElement",value:function(e){e&&this._dom.remove(e)}},{key:"_getOrCreateElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t){var n=this._parseSelector(e),i=this.getTag(n);if(i&&this._containsAttributes(e,i))return i}var r=this._dom.createElement("meta");return this._setMetaElementAttributes(e,r),this._doc.getElementsByTagName("head")[0].appendChild(r),r}},{key:"_setMetaElementAttributes",value:function(e,t){return Object.keys(e).forEach((function(n){return t.setAttribute(n,e[n])})),t}},{key:"_parseSelector",value:function(e){var t=e.name?"name":"property";return"".concat(t,'="').concat(e[t],'"')}},{key:"_containsAttributes",value:function(e,t){return Object.keys(e).every((function(n){return t.getAttribute(n)===e[n]}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d))},e.\u0275prov=Object(a.Ib)({factory:W,token:e,providedIn:"root"}),e}();function K(){return new q(Object(a.Vb)(o.d))}var q=function(){var e=function(){function e(t){p(this,e),this._doc=t}return g(e,[{key:"getTitle",value:function(){return this._doc.title}},{key:"setTitle",value:function(e){this._doc.title=e||""}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(o.d))},e.\u0275prov=Object(a.Ib)({factory:K,token:e,providedIn:"root"}),e}();"undefined"!=typeof window&&window},kJWO:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="function"==typeof Symbol&&Symbol.observable||"@@observable"},lJxs:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new o(e,t))}}var o=function(){function e(t,n){p(this,e),this.project=t,this.thisArg=n}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.project,this.thisArg))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e)).project=i,o.count=0,o.thisArg=r||h(o),o}return g(n,[{key:"_next",value:function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}]),n}(i.a)},mCNh:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}
1));var i=n("SpAZ");function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o(t)}function o(e){return 0===e.length?i.a:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}},mgaL:function(e,t,n){"use strict";n.d(t,"a",(function(){return we})),n.d(t,"b",(function(){return _e}));var i=n("XNiG"),o=n("7o/Q"),a=n("D0XW");n("zx2A");var u={leading:!0,trailing:!1};function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.a,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u;return function(i){return i.lift(new h(e,t,n.leading,n.trailing))}}var h=function(){function e(t,n,i,r){p(this,e),this.duration=t,this.scheduler=n,this.leading=i,this.trailing=r}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new d(e,this.duration,this.scheduler,this.leading,this.trailing))}}]),e}(),d=function(e){s(n,e);var t=l(n);function n(e,i,r,o,a){var s;return p(this,n),(s=t.call(this,e)).duration=i,s.scheduler=r,s.leading=o,s.trailing=a,s._hasTrailingValue=!1,s._trailingValue=null,s}return g(n,[{key:"_next",value:function(e){this.throttled?this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(f,this.duration,{subscriber:this})),this.leading?this.destination.next(e):this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0))}},{key:"_complete",value:function(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()}},{key:"clearThrottle",value:function(){var e=this.throttled;e&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),e.unsubscribe(),this.remove(e),this.throttled=null)}}]),n}(o.a);function f(e){e.subscriber.clearThrottle()}var v=n("vkgz"),m=n("/uUt"),b=n("pLZG"),y="undefined"!=typeof window?window:{screen:{},navigator:{}},_=(y.matchMedia||function(){return{matches:!1}}).bind(y),k=!1,w=function(){};y.addEventListener&&y.addEventListener("p",w,{get passive(){return k=!0}}),y.removeEventListener&&y.removeEventListener("p",w,!1);var S=k,C="ontouchstart"in y,O=(C||"TouchEvent"in y&&_("(any-pointer: coarse)"),y.navigator.userAgent||""),T=(_("(pointer: coarse)").matches&&/iPad|Macintosh/.test(O)&&Math.min(y.screen.width||0,y.screen.height||0),(_("(pointer: coarse)").matches||!_("(pointer: fine)").matches&&C)&&/Windows.*Firefox/.test(O),_("(any-pointer: fine)").matches||_("(any-hover: hover)"),n("fXoL")),E=n("3Pt+"),x=n("ofXK"),M=["tooltipTemplate"],P=["leftOuterSelectionBar"],A=["rightOuterSelectionBar"],I=["fullBar"],D=["selectionBar"],R=["minHandle"],N=["maxHandle"],V=["floorLabel"],L=["ceilLabel"],H=["minHandleLabel"],j=["maxHandleLabel"],B=["combinedLabel"],F=["ticksElement"];function G(e,t){if(1&e&&T.Nb(0,"ngx-slider-tooltip-wrapper",31),2&e){var n=T.cc().$implicit,i=T.cc();T.ic("template",i.tooltipTemplate)("tooltip",n.valueTooltip)("placement",n.valueTooltipPlacement)("content",n.value)}}function U(e,t){if(1&e&&T.Nb(0,"span",32),2&e){var n=T.cc().$implicit;T.ic("innerHTML",n.legend,T.wc)}}var z=function(e){return{"ngx-slider-selected":e}};function W(e,t){if(1&e&&(T.Rb(0,"span",27),T.Nb(1,"ngx-slider-tooltip-wrapper",28),T.Fc(2,G,1,4,"ngx-slider-tooltip-wrapper",29),T.Fc(3,U,1,1,"span",30),T.Qb()),2&e){var n=t.$implicit,i=T.cc();T.ic("ngClass",T.mc(7,z,n.selected))("ngStyle",n.style),T.Bb(1),T.ic("template",i.tooltipTemplate)("tooltip",n.tooltip)("placement",n.tooltipPlacement),T.Bb(1),T.ic("ngIf",null!=n.value),T.Bb(1),T.ic("ngIf",null!=n.legend)}}function X(e,t){}function K(e,t){1&e&&T.Fc(0,X,0,0,"ng-template")}var q=function(e,t,n){return{tooltip:e,placement:t,content:n}};function Q(e,t){if(1&e&&(T.Pb(0),T.Fc(1,K,1,0,void 0,1),T.Ob()),2&e){var n=T.cc();T.Bb(1),T.ic("ngTemplateOutlet",n.template)("ngTemplateOutletContext",T.oc(2,q,n.tooltip,n.placement,n.content))}}function Z(e,t){if(1&e&&(T.Pb(0),T.Rb(1,"div",2),T.Hc(2),T.Qb(),T.Ob()),2&e){var n=T.cc();T.Bb(1),T.Cb("title",n.tooltip)("data-tooltip-placement",n.placement),T.Bb(1),T.Jc(" ",n.content," ")}}var Y,$,J,ee,te,ne,ie=function(){var e={Low:0,High:1,Floor:2,Ceil:3,TickValue:4};return e[e.Low]="Low",e[e.High]="High",e[e.Floor]="Floor",e[e.Ceil]="Ceil",e[e.TickValue]="TickValue",e}(),re=function e(){p(this,e),this.floor=0,this.ceil=null,this.step=1,this.minRange=null,this.maxRange=null,this.pushRange=!1,this.minLimit=null,this.maxLimit=null,this.translate=null,this.combineLabels=null,this.getLegend=null,this.get
1StepLegend=null,this.stepsArray=null,this.bindIndexForStepsArray=!1,this.draggableRange=!1,this.draggableRangeOnly=!1,this.showSelectionBar=!1,this.showSelectionBarEnd=!1,this.showSelectionBarFromValue=null,this.showOuterSelectionBars=!1,this.hidePointerLabels=!1,this.hideLimitLabels=!1,this.autoHideLimitLabels=!0,this.readOnly=!1,this.disabled=!1,this.showTicks=!1,this.showTicksValues=!1,this.tickStep=null,this.tickValueStep=null,this.ticksArray=null,this.ticksTooltip=null,this.ticksValuesTooltip=null,this.vertical=!1,this.getSelectionBarColor=null,this.getTickColor=null,this.getPointerColor=null,this.keyboardSupport=!0,this.scale=1,this.rotate=0,this.enforceStep=!0,this.enforceRange=!0,this.enforceStepsArray=!0,this.noSwitching=!1,this.onlyBindHandles=!1,this.rightToLeft=!1,this.reversedControls=!1,this.boundPointerLabels=!0,this.logScale=!1,this.customValueToPosition=null,this.customPositionToValue=null,this.precisionLimit=12,this.selectionBarGradient=null,this.ariaLabel="ngx-slider",this.ariaLabelledBy=null,this.ariaLabelHigh="ngx-slider-max",this.ariaLabelledByHigh=null,this.handleDimension=null,this.barDimension=null,this.animate=!0,this.animateOnMove=!1},oe=function(){var e={Min:0,Max:1};return e[e.Min]="Min",e[e.Max]="Max",e}(),ae=function e(){p(this,e)},se=function(){function e(){p(this,e)}return g(e,null,[{key:"isNullOrUndefined",value:function(e){return null==e}},{key:"areArraysEqual",value:function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;++n)if(e[n]!==t[n])return!1;return!0}},{key:"linearValueToPosition",value:function(e,t,n){return(e-t)/(n-t)}},{key:"logValueToPosition",value:function(e,t,n){return((e=Math.log(e))-(t=Math.log(t)))/((n=Math.log(n))-t)}},{key:"linearPositionToValue",value:function(e,t,n){return e*(n-t)+t}},{key:"logPositionToValue",value:function(e,t,n){return t=Math.log(t),n=Math.log(n),Math.exp(e*(n-t)+t)}},{key:"findStepIndex",value:function(e,t){for(var n=t.map((function(t){return Math.abs(e-t.value)})),i=0,r=0;r<t.length;r++)n[r]!==n[i]&&n[r]<n[i]&&(i=r);return i}}]),e}(),ue=function(){function e(){p(this,e)}return g(e,null,[{key:"isTouchEvent",value:function(e){return void 0!==window.TouchEvent?e instanceof TouchEvent:void 0!==e.touches}},{key:"isResizeObserverAvailable",value:function(){return void 0!==window.ResizeObserver}}]),e}(),le=function(){function e(){p(this,e)}return g(e,null,[{key:"roundToPrecisionLimit",value:function(e,t){return+e.toPrecision(t)}},{key:"isModuloWithinPrecisionLimit",value:function(e,t,n){var i=Math.pow(10,-n);return Math.abs(e%t)<=i||Math.abs(Math.abs(e%t)-t)<=i}},{key:"clampToRange",value:function(e,t,n){return Math.min(Math.max(e,t),n)}}]),e}(),ce=function e(){p(this,e),this.eventName=null,this.events=null,this.eventsSubscription=null,this.teardownCallback=null},he=function(){function e(t){p(this,e),this.renderer=t}return g(e,[{key:"attachPassiveEventListener",value:function(e,t,n,r){if(!0!==S)return this.attachEventListener(e,t,n,r);var o=new ce;o.eventName=t,o.events=new i.a;var a=function(e){o.events.next(e)};return e.addEventListener(t,a,{passive:!0,capture:!1}),o.teardownCallback=function(){e.removeEventListener(t,a,{passive:!0,capture:!1})},o.eventsSubscription=o.events.pipe(se.isNullOrUndefined(r)?Object(v.a)((function(){})):c(r,void 0,{leading:!0,trailing:!0})).subscribe((function(e){n(e)})),o}},{key:"detachEventListener",value:function(e){se.isNullOrUndefined(e.eventsSubscription)||(e.eventsSubscription.unsubscribe(),e.eventsSubscription=null),se.isNullOrUndefined(e.events)||(e.events.complete(),e.events=null),se.isNullOrUndefined(e.teardownCallback)||(e.teardownCallback(),e.teardownCallback=null)}},{key:"attachEventListener",value:function(e,t,n,r){var o=new ce;return o.eventName=t,o.events=new i.a,o.teardownCallback=this.renderer.listen(e,t,(function(e){o.events.next(e)})),o.eventsSubscription=o.events.pipe(se.isNullOrUndefined(r)?Object(v.a)((function(){})):c(r,void 0,{leading:!0,trailing:!0})).subscribe((function(e){n(e)})),o}}]),e}(),de=((J=function(){function e(t,n,i){p(this,e),this.elemRef=t,this.renderer=n,this.changeDetectionRef=i,this._position=0,this._dimension=0,this._alwaysHide=!1,this._vertical=!1,this._scale=1,this._rotate=0,this.opacity=1,this.visibility="visible",this.left="",this.bottom="",this.height="",this.width="",this.transform="",this.eventListeners=[],this.eventListenerHelper=new he(this.renderer)}return g(e,[{key:"setAlwaysHide",value:function(e){this._alwaysHide=e,this.visibility=e?"hidden":"visible"}},{key:"hide",value:function(){this.opacity=0}},{key:"show",value:function(){this.alwaysHide||(this.opacity=1)}},{key:"isVisible",value:function(){return!this.alwaysHide&&0!==this.opacity}},{key:"setVertical",value:function(e){this._vertical=e,this._vertical?(this.left="",this.width=""):(this.bottom="",this.height="")}},{key:"setScale",value:function(e){this._scale=e}},{key:"setRotate",value:function(e){this._rotate=e,this.transform="rotate("+e+"deg)"}},{key:"getRotate",value:function(){return this._rotate}},{key:"setPosition",value:function(e){this._position===e||this.isRefDestroyed()||this.changeDetectionRef.markForCheck(),this._position=e,this._vertical?this.bottom=Math.round(e)+"px":this.left=Math.round(e)+"px"}},{key:"calculateDimension",value:function(){var e=this.getBoundingClientRect();this._dimension=this.vertical?(e.bottom-e.top)*this.scale:(e.right-e.left)*this.scale}},{key:"setDimension",value:function(e){this._dimension===e||this.isRefDestroyed()||this.changeDetectionRef.markForCheck(),this._dimension=e,this._vertical?this.height=Math.round(e)+"px":this.width=Math.round(e)+"px"}},{key:"getBoundingClientRect",value:function(){return this.elemRef.nativeElement.getBoundingClientRect()}},{key:"on",value:function(e,t,n){var i=this.eventListenerHelper.attachEventListener(this.elemRef.nativeElement,e,t,n);this.eventListeners.push(i)}},{key:"onPassive",value:function(e,t,n){var i=this.eventListenerHelper.attachPassiveEventListener(this.elemRef.nativeElement,e,t,n);this.eventListeners.push(i)}},{key:"off",value:function(e){var t,n;se.isNullOrUndefined(e)?(t=[],n=this.eventListeners):(t=this.eventListeners.filter((function(t){return t.eventName!==e})),n=this.eventListeners.filter((function(t){return t.eventName===e})));var i,o=r(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;this.eventListenerHelper.detachEventListener(a)}}catch(s){o.e(s)}finally{o.f()}this.eventListeners=t}},{key:"isRefDestroyed",value:function(){return se.isNullOrUndefined(this.changeDetectionRef)||this.changeDetectionRef.destroyed}},{key:"position",get:function(){return this._position}},{key:"dimension",get:function(){return this._dimension}},{key:"alwaysHide",get:function(){return this._alwaysHide}},{key:"vertical",get:function(){return this._vertical}},{key:"scale",get:function(){return this._scale}},{key:"rotate",get:function(){return this._rotate}}]),e}()).\u0275fac=function(e){return new(e||J)(T.Mb(T.l),T.Mb(T.F),T.Mb(T.h))},J.\u0275dir=T.Hb({type:J,selectors:[["","ngxSliderElement",""]],hostVars:14,hostBindings:function(e,t){2&e&&T.Cc("opacity",t.opacity)("visibility",t.visibility)("left",t.left)("bottom",t.bottom)("height",t.height)("width",t.width)("transform",t.transform)}}),J),fe=(($=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e,i,r)).active=!1,o.role="",o.tabindex="",o.ariaOrientation="",o.ariaLabel="",o.ariaLabelledBy="",o.ariaValueNow="",o.ariaValueText="",o.ariaValueMin="",o.ariaValueMax="",o}return g(n,[{key:"focus",value:function(){this.elemRef.nativeElement.focus()}}]),n}(de)).\u0275fac=function(e){return new(e||$)(T.Mb(T.l),T.Mb(T.F),T.Mb(T.h))},$.\u0275dir=T.Hb({type:$,selectors:[["","ngxSliderHandle",""]],hostVars:11,hostBindings:function(e,t){2&e&&(T.Cb("role",t.role)("tabindex",t.tabindex)("aria-orientation",t.ariaOrientation)("aria-label",t.ariaLabel)("aria-labelledby",t.ariaLabelledBy)("aria-valuenow",t.ariaValueNow)("aria-valuetext",t.ariaValueText)("aria-valuemin",t.ariaValueMin)("aria-valuemax",t.ariaValueMax),T.Eb("ngx-slider-active",t.active))},features:[T.yb]}),$),pe=((Y=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e,i,r))._value=null,o}return g(n,[{key:"setValue",value:function(e){var t=!1;!this.alwaysHide&&(se.isNullOrUndefined(this.value)||this.value.length!==e.length||this.value.length>0&&0===this.dimension)&&(t=!0),this._value=e,this.elemRef.nativeElement.innerHTML=e,t&&this.calculateDimension()}},{key:"value",get:function(){return this._value}}]),n}(de)).\u0275fac=function(e){return new(e||Y)(T.Mb(T.l),T.Mb(T.F),T.Mb(T.h))},Y.\u0275dir=T.Hb({type:Y,selectors:[["","ngxSliderLabel",""]],features:[T.yb]}),Y),ve=function e(){p(this,e),this.selected=!1,this.style={},this.tooltip=null,this.tooltipPlacement=null,this.value=null,this.valueTooltip=null,this.valueTooltipPlacement=null,this.legend=null},ge=function e(){p(this,e),this.active=!1,this.value=0,this.difference=0,this.position=0,this.lowLimit=0,this.highLim
1it=0},me=function(){function e(){p(this,e)}return g(e,null,[{key:"compare",value:function(e,t){return!(se.isNullOrUndefined(e)&&se.isNullOrUndefined(t)||se.isNullOrUndefined(e)!==se.isNullOrUndefined(t)||e.value!==t.value||e.highValue!==t.highValue)}}]),e}(),be=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,null,[{key:"compare",value:function(e,t){return!(se.isNullOrUndefined(e)&&se.isNullOrUndefined(t)||se.isNullOrUndefined(e)!==se.isNullOrUndefined(t)||e.value!==t.value||e.highValue!==t.highValue||e.forceChange!==t.forceChange)}}]),n}(me),ye={provide:E.j,useExisting:Object(T.V)((function(){return _e})),multi:!0},_e=((ne=function(){function e(t,n,r,o){p(this,e),this.renderer=t,this.elementRef=n,this.changeDetectionRef=r,this.zone=o,this.value=null,this.valueChange=new T.n,this.highValue=null,this.highValueChange=new T.n,this.options=new re,this.userChangeStart=new T.n,this.userChange=new T.n,this.userChangeEnd=new T.n,this.initHasRun=!1,this.inputModelChangeSubject=new i.a,this.inputModelChangeSubscription=null,this.outputModelChangeSubject=new i.a,this.outputModelChangeSubscription=null,this.viewLowValue=null,this.viewHighValue=null,this.viewOptions=new re,this.handleHalfDimension=0,this.maxHandlePosition=0,this.currentTrackingPointer=null,this.currentFocusPointer=null,this.firstKeyDown=!1,this.touchId=null,this.dragging=new ge,this.sliderElementVerticalClass=!1,this.sliderElementAnimateClass=!1,this.sliderElementWithLegendClass=!1,this.sliderElementDisabledAttr=null,this.sliderElementAriaLabel="ngx-slider",this.barStyle={},this.minPointerStyle={},this.maxPointerStyle={},this.fullBarTransparentClass=!1,this.selectionBarDraggableClass=!1,this.ticksUnderValuesClass=!1,this.intermediateTicks=!1,this.ticks=[],this.eventListenerHelper=null,this.onMoveEventListener=null,this.onEndEventListener=null,this.moving=!1,this.resizeObserver=null,this.onTouchedCallback=null,this.onChangeCallback=null,this.eventListenerHelper=new he(this.renderer)}return g(e,[{key:"ngOnInit",value:function(){this.viewOptions=new re,Object.assign(this.viewOptions,this.options),this.updateDisabledState(),this.updateVerticalState(),this.updateAriaLabel()}},{key:"ngAfterViewInit",value:function(){this.applyOptions(),this.subscribeInputModelChangeSubject(),this.subscribeOutputModelChangeSubject(),this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.updateVerticalState(),this.manageElementsStyle(),this.updateDisabledState(),this.calculateViewDimensions(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),this.initHandles(),this.manageEventsBindings(),this.updateAriaLabel(),this.subscribeResizeObserver(),this.initHasRun=!0,this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}},{key:"ngOnChanges",value:function(e){se.isNullOrUndefined(e.options)||JSON.stringify(e.options.previousValue)===JSON.stringify(e.options.currentValue)||this.onChangeOptions(),se.isNullOrUndefined(e.value)&&se.isNullOrUndefined(e.highValue)||this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1})}},{key:"ngOnDestroy",value:function(){this.unbindEvents(),this.unsubscribeResizeObserver(),this.unsubscribeInputModelChangeSubject(),this.unsubscribeOutputModelChangeSubject(),this.unsubscribeManualRefresh(),this.unsubscribeTriggerFocus()}},{key:"writeValue",value:function(e){e instanceof Array?(this.value=e[0],this.highValue=e[1]):this.value=e,this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1})}},{key:"registerOnChange",value:function(e){this.onChangeCallback=e}},{key:"registerOnTouched",value:function(e){this.onTouchedCallback=e}},{key:"setDisabledState",value:function(e){this.viewOptions.disabled=e,this.updateDisabledState()}},{key:"setAriaLabel",value:function(e){this.viewOptions.ariaLabel=e,this.updateAriaLabel()}},{key:"onResize",value:function(e){this.calculateViewDimensionsAndDetectChanges()}},{key:"subscribeInputModelChangeSubject",value:function(){var e=this;this.inputModelChangeSubscription=this.inputModelChangeSubject.pipe(Object(m.a)(be.compare),Object(b.a)((function(e){return!e.forceChange&&!e.internalChange}
1))).subscribe((function(t){return e.applyInputModelChange(t)}))}},{key:"subscribeOutputModelChangeSubject",value:function(){var e=this;this.outputModelChangeSubscription=this.outputModelChangeSubject.pipe(Object(m.a)(be.compare)).subscribe((function(t){return e.publishOutputModelChange(t)}))}},{key:"subscribeResizeObserver",value:function(){var e=this;ue.isResizeObserverAvailable()&&(this.resizeObserver=new ResizeObserver((function(){return e.calculateViewDimensionsAndDetectChanges()})),this.resizeObserver.observe(this.elementRef.nativeElement))}},{key:"unsubscribeResizeObserver",value:function(){ue.isResizeObserverAvailable()&&null!==this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"unsubscribeOnMove",value:function(){se.isNullOrUndefined(this.onMoveEventListener)||(this.eventListenerHelper.detachEventListener(this.onMoveEventListener),this.onMoveEventListener=null)}},{key:"unsubscribeOnEnd",value:function(){se.isNullOrUndefined(this.onEndEventListener)||(this.eventListenerHelper.detachEventListener(this.onEndEventListener),this.onEndEventListener=null)}},{key:"unsubscribeInputModelChangeSubject",value:function(){se.isNullOrUndefined(this.inputModelChangeSubscription)||(this.inputModelChangeSubscription.unsubscribe(),this.inputModelChangeSubscription=null)}},{key:"unsubscribeOutputModelChangeSubject",value:function(){se.isNullOrUndefined(this.outputModelChangeSubscription)||(this.outputModelChangeSubscription.unsubscribe(),this.outputModelChangeSubscription=null)}},{key:"unsubscribeManualRefresh",value:function(){se.isNullOrUndefined(this.manualRefreshSubscription)||(this.manualRefreshSubscription.unsubscribe(),this.manualRefreshSubscription=null)}},{key:"unsubscribeTriggerFocus",value:function(){se.isNullOrUndefined(this.triggerFocusSubscription)||(this.triggerFocusSubscription.unsubscribe(),this.triggerFocusSubscription=null)}},{key:"getPointerElement",value:function(e){return e===oe.Min?this.minHandleElement:e===oe.Max?this.maxHandleElement:null}},{key:"getCurrentTrackingValue",value:function(){return this.currentTrackingPointer===oe.Min?this.viewLowValue:this.currentTrackingPointer===oe.Max?this.viewHighValue:null}},{key:"modelValueToViewValue",value:function(e){return se.isNullOrUndefined(e)?NaN:se.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?+e:se.findStepIndex(+e,this.viewOptions.stepsArray)}},{key:"viewValueToModelValue",value:function(e){return se.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?e:this.getStepValue(e)}},{key:"getStepValue",value:function(e){var t=this.viewOptions.stepsArray[e];return se.isNullOrUndefined(t)?NaN:t.value}},{key:"applyViewChange",value:function(){this.value=this.viewValueToModelValue(this.viewLowValue),this.range&&(this.highValue=this.viewValueToModelValue(this.viewHighValue)),this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,userEventInitiated:!0,forceChange:!1}),this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!0})}},{key:"applyInputModelChange",value:function(e){var t=this.normaliseModelValues(e),n=!me.compare(e,t);n&&(this.value=t.value,this.highValue=t.highValue),this.viewLowValue=this.modelValueToViewValue(t.value),this.viewHighValue=this.range?this.modelValueToViewValue(t.highValue):null,this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.updateTicksScale(),this.updateAriaAttributes(),this.range&&this.updateCombinedLabel(),this.outputModelChangeSubject.next({value:t.value,highValue:t.highValue,forceChange:n,userEventInitiated:!1})}},{key:"publishOutputModelChange",value:function(e){var t=this,n=function(){t.valueChange.emit(e.value),t.range&&t.highValueChange.emit(e.highValue),se.isNullOrUndefined(t.onChangeCallback)||t.onChangeCallback(t.range?[e.value,e.highValue]:e.value),se.isNullOrUndefined(t.onTouchedCallback)||t.onTouchedCallback(t.range?[e.value,e.highValue]:e.value)};e.userEventInitiated?(n(),this.userChange.emit(this.getChangeContext())):setTimeout((function(){n()}))}},{key:"normaliseModelValues",value:function(e){var t=new me;if(t.value=e.value,t.highValue=e.highValue,!se.isNullOrUndefined(this.viewOptions.stepsArray)){if(this.viewOptions.enforceStepsArray){var n=se.findStepIndex(t.value,this.viewOptions.stepsArray);if(t.value=this.viewOptions.stepsArray[n].value,this.range){var i=se.findStepIndex(t.highValue,this.viewOptions.stepsArray);t.highValue=this.viewOptions.stepsArray[i].value}}return t}if(this.viewOptions.enforceStep&&(t.value=this.roundStep(t.value),this.range&&(t.highValue=this.roundStep(t.highValue))),this.viewOptions.enforceRange&&(t.value=le.clampToRange(t.value,this.viewOptions.floor,this.viewOptions.ceil),this.range&&(t.highValue=le.clampToRange(t.highValue,this.viewOptions.floor,this.viewOptions.ceil)),this.range&&e.value>e.highValue))if(this.viewOptions.noSwitching)t.value=t.highValue;else{var r=e.value;t.value=e.highValue,t.highValue=r}return t}},{key:"renormaliseModelValues",value:function(){var e={value:this.value,highValue:this.highValue},t=this.normaliseModelValues(e);me.compare(t,e)||(this.value=t.value,this.highValue=t.highValue,this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!0,userEventInitiated:!1}))}},{key:"onChangeOptions",value:function(){if(this.initHasRun){var e=this.getOptionsInfluencingEventBindings(this.viewOptions);this.applyOptions();var t=this.getOptionsInfluencingEventBindings(this.viewOptions),n=!se.areArraysEqual(e,t);this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.resetSlider(n)}}},{key:"applyOptions",value:function(){if(this.viewOptions=new re,Object.assign(this.viewOptions,this.options),this.viewOptions.draggableRange=this.range&&this.viewOptions.draggableRange,this.viewOptions.draggableRangeOnly=this.range&&this.viewOptions.draggableRangeOnly,this.viewOptions.draggableRangeOnly&&(this.viewOptions.draggableRange=!0),this.viewOptions.showTicks=this.viewOptions.showTicks||this.viewOptions.showTicksValues||!se.isNullOrUndefined(this.viewOptions.ticksArray),!this.viewOptions.showTicks||se.isNullOrUndefined(this.viewOptions.tickStep)&&se.isNullOrUndefined(this.viewOptions.ticksArray)||(this.intermediateTicks=!0),this.viewOptions.showSelectionBar=this.viewOptions.showSelectionBar||this.viewOptions.showSelectionBarEnd||!se.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue),se.isNullOrUndefined(this.viewOptions.stepsArray)?this.applyFloorCeilOptions():this.applyStepsArrayOptions(),se.isNullOrUndefined(this.viewOptions.combineLabels)&&(this.viewOptions.combineLabels=function(e,t){return e+" - "+t}),this.viewOptions.logScale&&0===this.viewOptions.floor)throw Error("Can't use floor=0 with logarithmic scale")}},{key:"applyStepsArrayOptions",value:function(){var e=this;this.viewOptions.floor=0,this.viewOptions.ceil=this.viewOptions.stepsArray.length-1,this.viewOptions.step=1,se.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=function(t){return String(e.viewOptions.bindIndexForStepsArray?e.getStepValue(t):t)})}},{key:"applyFloorCeilOptions",value:function(){if(se.isNullOrUndefined(this.viewOptions.step)?this.viewOptions.step=1:(this.viewOptions.step=+this.viewOptions.step,this.viewOptions.step<=0&&(this.viewOptions.step=1)),se.isNullOrUndefined(this.viewOptions.ceil)||se.isNullOrUndefined(this.viewOptions.floor))throw Error("floor and ceil options must be supplied");this.viewOptions.ceil=+this.viewOptions.ceil,this.viewOptions.floor=+this.viewOptions.floor,se.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=function(e){return String(e)})}},{key:"resetSlider",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.manageElementsStyle(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),e&&(this.unbindEvents(),this.manageEventsBindings()),this.updateDisabledState(),this.updateAriaLabel(),this.calculateViewDimensions(),this.refocusPointerIfNeeded()}},{key:"focusPointer",value:function(e){e!==oe.Min&&e!==oe.Max&&(e=oe.Min),e===oe.Min?this.minHandleElement.focus():this.range&&e===oe.Max&&this.maxHandleElement.focus()}},{key:"refocusPointerIfNeeded",value:function(){se.isNullOrUndefined(this.currentFocusPointer)||(this.onPointerFocus(this.currentFocusPointer),this.getPointerElement(this.currentFocusPointer).focus())}},{key:"manageElementsStyle",value:function(){var e=this;this.updateScale(),this.floorLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels),this.ceilLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels);var t=this.viewOptions.showTicksValues&&!this.intermediateTicks;this.minHandleLabelElement.setAlwaysHide(t||this.viewOptions.hidePointerLabels),this.maxHandleLabelElement.setAlwaysHide(t||!this.range||this.viewOptions.hidePointerLabels),this.combinedLabelElement.setAlwaysHide(t||!this.range||this.viewOptions.hidePointerLabels),this.selectionBarElement.setAlwaysHide(!this.range&&!this.viewOptions.showSelectionBar),this.leftOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.rightOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.fullBarTransparentClass=this.range&&this.viewOptions.showOuterSelectionBars,this.selectionBarDraggableClass=this.viewOptions.draggableRange&&!this.viewOptions.onlyBindHandles,this.ticksUnderValuesClass=this.intermediateTicks&&this.options.showTicksValues,this.sliderElementVerticalClass!==this.viewOptions.vertical&&(this.updateVerticalState(),setTimeout((function(){e.resetSlider()}))),this.sliderElementAnimateClass!==this.viewOptions.animate&&setTimeout((function(){e.sliderElementAnimateClass=e.viewOptions.animate})),this.updateRotate()}},{key:"manageEventsBindings",value:function(){this.viewOptions.disabled||this.viewOptions.readOnly?this.unbindEvents():this.bindEvents()}},{key:"updateDisabledState",value:function(){this.sliderElementDisabledAttr=this.viewOptions.disabled?"disabled":null}},{key:"updateAriaLabel",value:function(){this.sliderElementAriaLabel=this.viewOptions.ariaLabel||"nxg-slider"}},{key:"updateVerticalState",value:function(){this.sliderElementVerticalClass=this.viewOptions.vertical;var e,t=r(this.getAllSliderElements());try{for(t.s();!(e=t.n()).done;){var n=e.value;se.isNullOrUndefined(n)||n.setVertical(this.viewOptions.vertical)}}catch(i){t.e(i)}finally{t.f()}}},{key:"updateScale",value:function(){var e,t=r(this.getAllSliderElements());try{for(t.s();!(e=t.n()).done;)e.value.setScale(this.viewOptions.scale)}catch(n){t.e(n)}finally{t.f()}}},{key:"updateRotate",value:function(){var e,t=r(this.getAllSliderElements());try{for(t.s();!(e=t.n()).done;)e.value.setRotate(this.viewOptions.rotate)}catch(n){t.e(n)}finally{t.f()}}},{key:"getAllSliderElements",value:function(){return[this.leftOuterSelectionBarElement,this.rightOuterSelectionBarElement,this.fullBarElement,this.selectionBarElement,this.minHandleElement,this.maxHandleElement,this.floorLabelElement,this.ceilLabelElement,this.minHandleLabelElement,this.maxHandleLabelElement,this.combinedLabelElement,this.ticksElement]}},{key:"initHandles",value:function(){this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.range&&this.updateCombinedLabel(),this.updateTicksScale()}},{key:"addAccessibility",value:function(){this.updateAriaAttributes(),this.minHandleElement.role="slider",this.minHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.minHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",se.isNullOrUndefined(this.viewOptions.ariaLabel)?se.isNullOrUndefined(this.viewOptions.ariaLabelledBy)||(this.minHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledBy):this.minHandleElement.ariaLabel=this.viewOptions.ariaLabel,this.range&&(this.maxHandleElement.role="slider",this.maxHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.maxHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",se.isNullOrUndefined(this.viewOptions.ariaLabelHigh)?se.isNullOrUndefined(this.viewOptions.ariaLabelledByHigh)||(this.maxHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledByHigh):this.maxHandleElement.ariaLabel=this.viewOptions.ariaLabelHigh)}},{key:"updateAriaAttributes",value:function(){this.minHandleElement.ariaValueNow=(+this.value).toString(),this.minHandleElement.ariaValueText=this.viewOptions.translate(+this.value,ie.Low),this.minHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.minHandleElement.ariaValueMax=this.viewOptions.ceil.toString(),this.range&&(this.maxHandleElement.ariaValueNow=(+this.highValue).toString(),this.maxHandleElement.ariaValueText=this.viewOptions.translate(+this.highValue,ie.High),this.maxHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.maxHandleElement.ariaValueMax=this.viewOptions.ceil.toString())}},{key:"calculateViewDimensions",value:function(){se.isNullOrUndefined(this.viewOptions.handleDimension)?this.minHandleElement.calculateDimension():this.minHandleElement.setDimension(this.viewOptions.handleDimension);var e=this.minHandleElement.dimension;this.handleHalfDimension=e/2,se.isNullOrUndefined(this.viewOptions.barDimension)?this.fullBarElement.calculateDimension():this.fullBarElement.setDimension(this.viewOptions.barDimension),this.maxHandlePosition=this.fullBarElement.dimension-e,this.initHasRun&&(this.updateFloorLabel(),this.updateCeilLabel(),this.initHandles())}},{key:"calculateViewDimensionsAndDetectChanges",value:function(){this.calculateViewDimensions(),this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}},{key:"isRefDestroyed",value:function(){return this.changeDetectionRef.destroyed}},{key:"updateTicksScale",value:function(){var e=this;if(this.viewOptions.showTicks){var t=se.isNullOrUndefined(this.viewOptions.ticksArray)?this.getTicksArray():this.viewOptions.ticksArray,n=this.viewOptions.vertical?"translateY":"translateX";this.viewOptions.rightToLeft&&t.reverse();var i=se.isNullOrUndefined(this.viewOptions.tickValueStep)?se.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep:this.viewOptions.tickValueStep,r=!1,o=t.map((function(t){var o=e.valueToPosition(t);e.viewOptions.vertical&&(o=e.maxHandlePosition-o);var a=n+"("+Math.round(o)+"px)",s=new ve;s.selected=e.isTickSelected(t),s.style={"-webkit-transform":a,"-moz-transform":a,"-o-transform":a,"-ms-transform":a,transform:a},s.selected&&!se.isNullOrUndefined(e.viewOptions.getSelectionBarColor)&&(s.style["background-color"]=e.getSelectionBarColor()),s.selected||se.isNullOrUndefined(e.viewOptions.getTickColor)||(s.style["background-color"]=e.getTickColor(t)),se.isNullOrUndefined(e.viewOptions.ticksTooltip)||(s.tooltip=e.viewOptions.ticksTooltip(t),s.tooltipPlacement=e.viewOptions.vertical?"right":"top"),e.viewOptions.showTicksValues&&!se.isNullOrUndefined(i)&&le.isModuloWithinPrecisionLimit(t,i,e.viewOptions.precisionLimit)&&(s.value=e.getDisplayValue(t,ie.TickValue),se.isNullOrUndefined(e.viewOptions.ticksValuesTooltip)||(s.valueTooltip=e.viewOptions.ticksValuesTooltip(t),s.valueTooltipPlacement=e.viewOptions.vertical?"right":"top"));var u=null;if(se.isNullOrUndefined(e.viewOptions.stepsArray))se.isNullOrUndefined(e.viewOptions.getLegend)||(u=e.viewOptions.getLegend(t));else{var l=e.viewOptions.stepsArray[t];se.isNullOrUndefined(e.viewOptions.getStepLegend)?se.isNullOrUndefined(l)||(u=l.legend):u=e.viewOptions.getStepLegend(l)}return se.isNullOrUndefined(u)||(s.legend=u,r=!0),s}));if(setTimeout((function(){e.sliderElementWithLegendClass=r})),se.isNullOrUndefined(this.ticks)||this.ticks.length!==o.length)this.ticks=o;else for(var a=0;a<o.length;++a)Object.assign(this.ticks[a],o[a]);this.isRefDestroyed()||this.
1changeDetectionRef.detectChanges()}else setTimeout((function(){e.sliderElementWithLegendClass=!1}))}},{key:"getTicksArray",value:function(){for(var e=se.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep,t=[],n=1+Math.floor(le.roundToPrecisionLimit(Math.abs(this.viewOptions.ceil-this.viewOptions.floor)/e,this.viewOptions.precisionLimit)),i=0;i<n;++i)t.push(le.roundToPrecisionLimit(this.viewOptions.floor+e*i,this.viewOptions.precisionLimit));return t}},{key:"isTickSelected",value:function(e){if(!this.range)if(se.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)){if(this.viewOptions.showSelectionBarEnd){if(e>=this.viewLowValue)return!0}else if(this.viewOptions.showSelectionBar&&e<=this.viewLowValue)return!0}else{var t=this.viewOptions.showSelectionBarFromValue;if(this.viewLowValue>t&&e>=t&&e<=this.viewLowValue)return!0;if(this.viewLowValue<t&&e<=t&&e>=this.viewLowValue)return!0}return!!(this.range&&e>=this.viewLowValue&&e<=this.viewHighValue)}},{key:"updateFloorLabel",value:function(){this.floorLabelElement.alwaysHide||(this.floorLabelElement.setValue(this.getDisplayValue(this.viewOptions.floor,ie.Floor)),this.floorLabelElement.calculateDimension(),this.floorLabelElement.setPosition(this.viewOptions.rightToLeft?this.fullBarElement.dimension-this.floorLabelElement.dimension:0))}},{key:"updateCeilLabel",value:function(){this.ceilLabelElement.alwaysHide||(this.ceilLabelElement.setValue(this.getDisplayValue(this.viewOptions.ceil,ie.Ceil)),this.ceilLabelElement.calculateDimension(),this.ceilLabelElement.setPosition(this.viewOptions.rightToLeft?0:this.fullBarElement.dimension-this.ceilLabelElement.dimension))}},{key:"updateHandles",value:function(e,t){e===oe.Min?this.updateLowHandle(t):e===oe.Max&&this.updateHighHandle(t),this.updateSelectionBar(),this.updateTicksScale(),this.range&&this.updateCombinedLabel()}},{key:"getHandleLabelPos",value:function(e,t){var n=e===oe.Min?this.minHandleLabelElement.dimension:this.maxHandleLabelElement.dimension,i=t-n/2+this.handleHalfDimension,r=this.fullBarElement.dimension-n;return this.viewOptions.boundPointerLabels?this.viewOptions.rightToLeft&&e===oe.Min||!this.viewOptions.rightToLeft&&e===oe.Max?Math.min(i,r):Math.min(Math.max(i,0),r):i}},{key:"updateLowHandle",value:function(e){this.minHandleElement.setPosition(e),this.minHandleLabelElement.setValue(this.getDisplayValue(this.viewLowValue,ie.Low)),this.minHandleLabelElement.setPosition(this.getHandleLabelPos(oe.Min,e)),se.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.minPointerStyle={backgroundColor:this.getPointerColor(oe.Min)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}},{key:"updateHighHandle",value:function(e){this.maxHandleElement.setPosition(e),this.maxHandleLabelElement.setValue(this.getDisplayValue(this.viewHighValue,ie.High)),this.maxHandleLabelElement.setPosition(this.getHandleLabelPos(oe.Max,e)),se.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.maxPointerStyle={backgroundColor:this.getPointerColor(oe.Max)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}},{key:"updateFloorAndCeilLabelsVisibility",value:function(){if(!this.viewOptions.hidePointerLabels){var e=!1,t=!1,n=this.isLabelBelowFloorLabel(this.minHandleLabelElement),i=this.isLabelAboveCeilLabel(this.minHandleLabelElement),r=this.isLabelAboveCeilLabel(this.maxHandleLabelElement),o=this.isLabelBelowFloorLabel(this.combinedLabelElement),a=this.isLabelAboveCeilLabel(this.combinedLabelElement);if(n?(e=!0,this.floorLabelElement.hide()):(e=!1,this.floorLabelElement.show()),i?(t=!0,this.ceilLabelElement.hide()):(t=!1,this.ceilLabelElement.show()),this.range){var s=this.combinedLabelElement.isVisible()?a:r,u=this.combinedLabelElement.isVisible()?o:n;s?this.ceilLabelElement.hide():t||this.ceilLabelElement.show(),u?this.floorLabelElement.hide():e||this.floorLabelElement.show()}}}},{key:"isLabelBelowFloorLabel",value:function(e){var t=e.position,n=this.floorLabelElement.position;return this.viewOptions.rightToLeft?t+e.dimension>=n-2:t<=n+this.floorLabelElement.dimension+2}},{key:"isLabelAboveCeilLabel",value:function(e){var t=e.position,n=this.ceilLabelElement.position;return this.viewOptions.rightToLeft?t<=n+this.ceilLabelElement.dimension+2:t+e.dimension>=n-2}},{key:"updateSelectionBar",value:function(){var e=0,t=0,n=this.viewOptions.rightToLeft?!this.viewOptions.showSelectionBarEnd:this.viewOptions.showSelectionBarEnd,i=this.viewOptions.rightToLeft?this.maxHandleElement.position+this.handleHalfDimension:this.minHandleElement.position+this.handleHalfDimension;if(this.range)t=Math.abs(this.maxHandleElement.position-this.minHandleElement.position),e=i;else if(se.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue))n?(t=Math.ceil(Math.abs(this.maxHandlePosition-this.minHandleElement.position)+this.handleHalfDimension),e=Math.floor(this.minHandleElement.position+this.handleHalfDimension)):(t=this.minHandleElement.position+this.handleHalfDimension,e=0);else{var r=this.viewOptions.showSelectionBarFromValue,o=this.valueToPosition(r);(this.viewOptions.rightToLeft?this.viewLowValue<=r:this.viewLowValue>r)?(t=this.minHandleElement.position-o,e=o+this.handleHalfDimension):(t=o-this.minHandleElement.position,e=this.minHandleElement.position+this.handleHalfDimension)}if(this.selectionBarElement.setDimension(t),this.selectionBarElement.setPosition(e),this.range&&this.viewOptions.showOuterSelectionBars&&(this.viewOptions.rightToLeft?(this.rightOuterSelectionBarElement.setDimension(e),this.rightOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.leftOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(e+t)),this.leftOuterSelectionBarElement.setPosition(e+t)):(this.leftOuterSelectionBarElement.setDimension(e),this.leftOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.rightOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(e+t)),this.rightOuterSelectionBarElement.setPosition(e+t))),se.isNullOrUndefined(this.viewOptions.getSelectionBarColor)){if(!se.isNullOrUndefined(this.viewOptions.selectionBarGradient)){var a=se.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)?0:this.valueToPosition(this.viewOptions.showSelectionBarFromValue),s=a-e>0&&!n||a-e<=0&&n;this.barStyle={backgroundImage:"linear-gradient(to "+(this.viewOptions.vertical?s?"bottom":"top":s?"left":"right")+", "+this.viewOptions.selectionBarGradient.from+" 0%,"+this.viewOptions.selectionBarGradient.to+" 100%)"},this.viewOptions.vertical?(this.barStyle.backgroundPosition="center "+(a+t+e+(s?-this.handleHalfDimension:0))+"px",this.barStyle.backgroundSize="100% "+(this.fullBarElement.dimension-this.handleHalfDimension)+"px"):(this.barStyle.backgroundPosition=a-e+(s?this.handleHalfDimension:0)+"px center",this.barStyle.backgroundSize=this.fullBarElement.dimension-this.handleHalfDimension+"px 100%")}}else{var u=this.getSelectionBarColor();this.barStyle={backgroundColor:u}}}},{key:"getSelectionBarColor",value:function(){return this.range?this.viewOptions.getSelectionBarColor(this.value,this.highValue):this.viewOptions.getSelectionBarColor(this.value)}},{key:"getPointerColor",value:function(e){return this.viewOptions.getPointerColor(e===oe.Max?this.highValue:this.value,e)}},{key:"getTickColor",value:function(e){return this.viewOptions.getTickColor(e)}},{key:"updateCombinedLabel",value:function(){if(this.viewOptions.rightToLeft?this.minHandleLabelElement.position-this.minHandleLabelElement.dimension-10<=this.maxHandleLabelElement.position:this.minHandleLabelElement.position+this.minHandleLabelElement.dimension+10>=this.maxHandleLabelElement.position){var e=this.getDisplayValue(this.viewLowValue,ie.Low),t=this.getDisplayValue(this.viewHighValue,ie.High),n=this.viewOptions.rightToLeft?this.viewOptions.combineLabels(t,e):this.viewOptions.combineLabels(e,t);this.combinedLabelElement.setValue(n);var i=this.viewOptions.boundPointerLabels?Math.min(Math.max(this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2,0),this.fullBarElement.dimension-this.combinedLabelElement.dimension):this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2;this.combinedLabelElement.setPosition(i),this.minHandleLabelElement.hide(),this.maxHandleLabelElement.hide(),this.combinedLabelElement.show()}else this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.maxHandleLabelElement.show(),this.minHandleLabelElement.show(),this.combinedLabelElement.hide();this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}},{key:"getDisplayValue",value:function(e,t){return se.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray||(e=this.getStepValue(e)),this.viewOptions.translate(e,t)}}
1,{key:"roundStep",value:function(e,t){var n=se.isNullOrUndefined(t)?this.viewOptions.step:t,i=le.roundToPrecisionLimit((e-this.viewOptions.floor)/n,this.viewOptions.precisionLimit);return i=Math.round(i)*n,le.roundToPrecisionLimit(this.viewOptions.floor+i,this.viewOptions.precisionLimit)}},{key:"valueToPosition",value:function(e){var t=se.linearValueToPosition;se.isNullOrUndefined(this.viewOptions.customValueToPosition)?this.viewOptions.logScale&&(t=se.logValueToPosition):t=this.viewOptions.customValueToPosition;var n=t(e=le.clampToRange(e,this.viewOptions.floor,this.viewOptions.ceil),this.viewOptions.floor,this.viewOptions.ceil);return se.isNullOrUndefined(n)&&(n=0),this.viewOptions.rightToLeft&&(n=1-n),n*this.maxHandlePosition}},{key:"positionToValue",value:function(e){var t=e/this.maxHandlePosition;this.viewOptions.rightToLeft&&(t=1-t);var n=se.linearPositionToValue;se.isNullOrUndefined(this.viewOptions.customPositionToValue)?this.viewOptions.logScale&&(n=se.logPositionToValue):n=this.viewOptions.customPositionToValue;var i=n(t,this.viewOptions.floor,this.viewOptions.ceil);return se.isNullOrUndefined(i)?0:i}},{key:"getEventXY",value:function(e,t){if(e instanceof MouseEvent)return this.viewOptions.vertical||0!==this.viewOptions.rotate?e.clientY:e.clientX;var n=0,i=e.touches;if(!se.isNullOrUndefined(t))for(var r=0;r<i.length;r++)if(i[r].identifier===t){n=r;break}return this.viewOptions.vertical||0!==this.viewOptions.rotate?i[n].clientY:i[n].clientX}},{key:"getEventPosition",value:function(e,t){var n=this.elementRef.nativeElement.getBoundingClientRect(),i=this.viewOptions.vertical||0!==this.viewOptions.rotate?n.bottom:n.left;return(this.viewOptions.vertical||0!==this.viewOptions.rotate?-this.getEventXY(e,t)+i:this.getEventXY(e,t)-i)*this.viewOptions.scale-this.handleHalfDimension}},{key:"getNearestHandle",value:function(e){if(!this.range)return oe.Min;var t=this.getEventPosition(e),n=Math.abs(t-this.minHandleElement.position),i=Math.abs(t-this.maxHandleElement.position);return n<i?oe.Min:n>i?oe.Max:this.viewOptions.rightToLeft?t>this.minHandleElement.position?oe.Min:oe.Max:t<this.minHandleElement.position?oe.Min:oe.Max}},{key:"bindEvents",value:function(){var e=this,t=this.viewOptions.draggableRange;this.viewOptions.onlyBindHandles||this.selectionBarElement.on("mousedown",(function(n){return e.onBarStart(null,t,n,!0,!0,!0)})),this.viewOptions.draggableRangeOnly?(this.minHandleElement.on("mousedown",(function(n){return e.onBarStart(oe.Min,t,n,!0,!0)})),this.maxHandleElement.on("mousedown",(function(n){return e.onBarStart(oe.Max,t,n,!0,!0)}))):(this.minHandleElement.on("mousedown",(function(t){return e.onStart(oe.Min,t,!0,!0)})),this.range&&this.maxHandleElement.on("mousedown",(function(t){return e.onStart(oe.Max,t,!0,!0)})),this.viewOptions.onlyBindHandles||(this.fullBarElement.on("mousedown",(function(t){return e.onStart(null,t,!0,!0,!0)})),this.ticksElement.on("mousedown",(function(t){return e.onStart(null,t,!0,!0,!0,!0)})))),this.viewOptions.onlyBindHandles||this.selectionBarElement.onPassive("touchstart",(function(n){return e.onBarStart(null,t,n,!0,!0,!0)})),this.viewOptions.draggableRangeOnly?(this.minHandleElement.onPassive("touchstart",(function(n){return e.onBarStart(oe.Min,t,n,!0,!0)})),this.maxHandleElement.onPassive("touchstart",(function(n){return e.onBarStart(oe.Max,t,n,!0,!0)}))):(this.minHandleElement.onPassive("touchstart",(function(t){return e.onStart(oe.Min,t,!0,!0)})),this.range&&this.maxHandleElement.onPassive("touchstart",(function(t){return e.onStart(oe.Max,t,!0,!0)})),this.viewOptions.onlyBindHandles||(this.fullBarElement.onPassive("touchstart",(function(t){return e.onStart(null,t,!0,!0,!0)})),this.ticksElement.onPassive("touchstart",(function(t){return e.onStart(null,t,!1,!1,!0,!0)})))),this.viewOptions.keyboardSupport&&(this.minHandleElement.on("focus",(function(){return e.onPointerFocus(oe.Min)})),this.range&&this.maxHandleElement.on("focus",(function(){return e.onPointerFocus(oe.Max)})))}},{key:"getOptionsInfluencingEventBindings",value:function(e){return[e.disabled,e.readOnly,e.draggableRange,e.draggableRangeOnly,e.onlyBindHandles,e.keyboardSupport]}},{key:"unbindEvents",value:function(){this.unsubscribeOnMove(),this.unsubscribeOnEnd();var e,t=r(this.getAllSliderElements());try{for(t.s();!(e=t.n()).done;){var n=e.value;se.isNullOrUndefined(n)||n.off()}}catch(i){t.e(i)}finally{t.f()}}},{key:"onBarStart",value:function(e,t,n,i,r,o,a){t?this.onDragStart(e,n,i,r):this.onStart(e,n,i,r,o,a)}},{key:"onStart",value:function(e,t,n,i,r,o){var a=this;t.stopPropagation(),ue.isTouchEvent(t)||S||t.preventDefault(),this.moving=!1,this.calculateViewDimensions(),se.isNullOrUndefined(e)&&(e=this.getNearestHandle(t)),this.currentTrackingPointer=e;var s=this.getPointerElement(e);
1if(s.active=!0,this.viewOptions.keyboardSupport&&s.focus(),n){this.unsubscribeOnMove();var u=function(e){return a.dragging.active?a.onDragMove(e):a.onMove(e)};this.onMoveEventListener=ue.isTouchEvent(t)?this.eventListenerHelper.attachPassiveEventListener(document,"touchmove",u):this.eventListenerHelper.attachEventListener(document,"mousemove",u)}if(i){this.unsubscribeOnEnd();var l=function(e){return a.onEnd(e)};this.onEndEventListener=ue.isTouchEvent(t)?this.eventListenerHelper.attachPassiveEventListener(document,"touchend",l):this.eventListenerHelper.attachEventListener(document,"mouseup",l)}this.userChangeStart.emit(this.getChangeContext()),ue.isTouchEvent(t)&&!se.isNullOrUndefined(t.changedTouches)&&se.isNullOrUndefined(this.touchId)&&(this.touchId=t.changedTouches[0].identifier),r&&this.onMove(t,!0),o&&this.onEnd(t)}},{key:"onMove",value:function(e,t){var n=null;if(ue.isTouchEvent(e)){for(var i=e.changedTouches,r=0;r<i.length;r++)if(i[r].identifier===this.touchId){n=i[r];break}if(se.isNullOrUndefined(n))return}
1this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0;var o,a=se.isNullOrUndefined(n)?this.getEventPosition(e):this.getEventPosition(e,n.identifier);a<=0?o=this.viewOptions.rightToLeft?this.viewOptions.ceil:this.viewOptions.floor:a>=this.maxHandlePosition?o=this.viewOptions.rightToLeft?this.viewOptions.floor:this.viewOptions.ceil:(o=this.positionToValue(a),o=t&&!se.isNullOrUndefined(this.viewOptions.tickStep)?this.roundStep(o,this.viewOptions.tickStep):this.roundStep(o)),this.positionTrackingHandle(o)}},{key:"onEnd",value:function(e){ue.isTouchEvent(e)&&e.changedTouches[0].identifier!==this.touchId||(this.moving=!1,this.viewOptions.animate&&(this.sliderElementAnimateClass=!0),this.touchId=null,this.viewOptions.keyboardSupport||(this.minHandleElement.active=!1,this.maxHandleElement.active=!1,this.currentTrackingPointer=null),this.dragging.active=!1,this.unsubscribeOnMove(),this.unsubscribeOnEnd(),this.userChangeEnd.emit(this.getChangeContext()))}},{key:"onPointerFocus",value:function(e){var t=this,n=this.getPointerElement(e);n.on("blur",(function(){return t.onPointerBlur(n)})),n.on("keydown",(function(e){return t.onKeyboardEvent(e)})),n.on("keyup",(function(){return t.onKeyUp()})),n.active=!0,this.currentTrackingPointer=e,this.currentFocusPointer=e,this.firstKeyDown=!0}},{key:"onKeyUp",value:function(){this.firstKeyDown=!0,this.userChangeEnd.emit(this.getChangeContext())}},{key:"onPointerBlur",value:function(e){e.off("blur"),e.off("keydown"),e.off("keyup"),e.active=!1,se.isNullOrUndefined(this.touchId)&&(this.currentTrackingPointer=null,this.currentFocusPointer=null)}},{key:"getKeyActions",value:function(e){var t=this.viewOptions.ceil-this.viewOptions.floor,n=e+this.viewOptions.step,i=e-this.viewOptions.step,r=e+t/10,o=e-t/10;this.viewOptions.reversedControls&&(n=e-this.viewOptions.step,i=e+this.viewOptions.step,r=e-t/10,o=e+t/10);var a={UP:n,DOWN:i,LEFT:i,RIGHT:n,PAGEUP:r,PAGEDOWN:o,HOME:this.viewOptions.reversedControls?this.viewOptions.ceil:this.viewOptions.floor,END:this.viewOptions.reversedControls?this.viewOptions.floor:this.viewOptions.ceil};return this.viewOptions.rightToLeft&&(a.LEFT=n,a.RIGHT=i,(this.viewOptions.vertical||0!==this.viewOptions.rotate)&&(a.UP=i,a.DOWN=n)),a}},{key:"onKeyboardEvent",value:function(e){var t=this.getCurrentTrackingValue(),n=se.isNullOrUndefined(e.keyCode)?e.which:e.keyCode,i=this.getKeyActions(t)[{38:"UP",40:"DOWN",37:"LEFT",39:"RIGHT",33:"PAGEUP",34:"PAGEDOWN",36:"HOME",35:"END"}[n]];if(!se.isNullOrUndefined(i)&&!se.isNullOrUndefined(this.currentTrackingPointer)){e.preventDefault(),this.firstKeyDown&&(this.firstKeyDown=!1,this.userChangeStart.emit(this.getChangeContext()));var r=le.clampToRange(i,this.viewOptions.floor,this.viewOptions.ceil),o=this.roundStep(r);if(this.viewOptions.draggableRangeOnly){var a,s,u=this.viewHighValue-this.viewLowValue;this.currentTrackingPointer===oe.Min?(a=o,(s=o+u)>this.viewOptions.ceil&&(a=(s=this.viewOptions.ceil)-u)):this.currentTrackingPointer===oe.Max&&(s=o,(a=o-u)<this.viewOptions.floor&&(s=(a=this.viewOptions.floor)+u)),this.positionTrackingBar(a,s)}else this.positionTrackingHandle(o)}}},{key:"onDragStart",value:function(e,t,n,i){var r=this.getEventPosition(t);this.dragging=new ge,this.dragging.active=!0,this.dragging.value=this.positionToValue(r),this.dragging.difference=this.viewHighValue-this.viewLowValue,this.dragging.lowLimit=this.viewOptions.rightToLeft?this.minHandleElement.position-r:r-this.minHandleElement.position,this.dragging.highLimit=this.viewOptions.rightToLeft?r-this.maxHandleElement.position:this.maxHandleElement.position-r,this.onStart(e,t,n,i)}},{key:"getMinValue",value:function(e,t,n){var i,r=this.viewOptions.rightToLeft;return i=t?n?r?this.viewOptions.floor:this.viewOptions.ceil-this.dragging.difference:r?this.viewOptions.ceil-this.dragging.difference:this.viewOptions.floor:this.positionToValue(r?e+this.dragging.lowLimit:e-this.dragging.lowLimit),this.roundStep(i)}},{key:"getMaxValue",value:function(e,t,n){var i,r=this.viewOptions.rightToLeft;return i=t?n?r?this.viewOptions.floor+this.dragging.difference:this.viewOptions.ceil:r?this.viewOptions.ceil:this.viewOptions.floor+this.dragging.difference:r?this.positionToValue(e+this.dragging.lowLimit)+this.dragging.difference:this.positionToValue(e-this.dragging.lowLimit)+this.dragging.difference,this.roundStep(i)}},{key:"onDragMove",value:function(e){var t,n,i,r,o=this.getEventPosition(e);
1this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0,this.viewOptions.rightToLeft?(t=this.dragging.lowLimit,n=this.dragging.highLimit,i=this.maxHandleElement,r=this.minHandleElement):(t=this.dragging.highLimit,n=this.dragging.lowLimit,i=this.minHandleElement,r=this.maxHandleElement);var a,s,u=o>=this.maxHandlePosition-t;if(o<=n){if(0===i.position)return;a=this.getMinValue(o,!0,!1),s=this.getMaxValue(o,!0,!1)}else if(u){if(r.position===this.maxHandlePosition)return;s=this.getMaxValue(o,!0,!0),a=this.getMinValue(o,!0,!0)}else a=this.getMinValue(o,!1,!1),s=this.getMaxValue(o,!1,!1);this.positionTrackingBar(a,s)}},{key:"positionTrackingBar",value:function(e,t){!se.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit&&(t=le.roundToPrecisionLimit((e=this.viewOptions.minLimit)+this.dragging.difference,this.viewOptions.precisionLimit)),!se.isNullOrUndefined(this.viewOptions.maxLimit)&&t>this.viewOptions.maxLimit&&(e=le.roundToPrecisionLimit((t=this.viewOptions.maxLimit)-this.dragging.difference,this.viewOptions.precisionLimit)),this.viewLowValue=e,this.viewHighValue=t,this.applyViewChange(),this.updateHandles(oe.Min,this.valueToPosition(e)),this.updateHandles(oe.Max,this.valueToPosition(t))}},{key:"positionTrackingHandle",value:function(e){e=this.applyMinMaxLimit(e),this.range&&(this.viewOptions.pushRange?e=this.applyPushRange(e):(this.viewOptions.noSwitching&&(this.currentTrackingPointer===oe.Min&&e>this.viewHighValue?e=this.applyMinMaxRange(this.viewHighValue):this.currentTrackingPointer===oe.Max&&e<this.viewLowValue&&(e=this.applyMinMaxRange(this.viewLowValue))),e=this.applyMinMaxRange(e),this.currentTrackingPointer===oe.Min&&e>this.viewHighValue?(this.viewLowValue=this.viewHighValue,this.applyViewChange(),this.updateHandles(oe.Min,this.maxHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=oe.Max,this.minHandleElement.active=!1,this.maxHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.maxHandleElement.focus()):this.currentTrackingPointer===oe.Max&&e<this.viewLowValue&&(this.viewHighValue=this.viewLowValue,this.applyViewChange(),this.updateHandles(oe.Max,this.minHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=oe.Min,this.maxHandleElement.active=!1,this.minHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.minHandleElement.focus()))),this.getCurrentTrackingValue()!==e&&(this.currentTrackingPointer===oe.Min?(this.viewLowValue=e,this.applyViewChange()):this.currentTrackingPointer===oe.Max&&(this.viewHighValue=e,this.applyViewChange()),this.updateHandles(this.currentTrackingPointer,this.valueToPosition(e)),this.updateAriaAttributes())}},{key:"applyMinMaxLimit",value:function(e){return!se.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit?this.viewOptions.minLimit:!se.isNullOrUndefined(this.viewOptions.maxLimit)&&e>this.viewOptions.maxLimit?this.viewOptions.maxLimit:e}},{key:"applyMinMaxRange",value:function(e){var t=Math.abs(e-(this.currentTrackingPointer===oe.Min?this.viewHighValue:this.viewLowValue));if(!se.isNullOrUndefined(this.viewOptions.minRange)&&t<this.viewOptions.minRange){if(this.currentTrackingPointer===oe.Min)return le.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.minRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===oe.Max)return le.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.minRange,this.viewOptions.precisionLimit)}if(!se.isNullOrUndefined(this.viewOptions.maxRange)&&t>this.viewOptions.maxRange){if(this.currentTrackingPointer===oe.Min)return le.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.maxRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===oe.Max)return le.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.maxRange,this.viewOptions.precisionLimit)}return e}},{key:"applyPushRange",value:function(e){var t=this.currentTrackingPointer===oe.Min?this.viewHighValue-e:e-this.viewLowValue,n=se.isNullOrUndefined(this.viewOptions.minRange)?this.viewOptions.step:this.viewOptions.minRange,i=this.viewOptions.maxRange;return t<n?(this.currentTrackingPointer===oe.Min?(this.viewHighValue=le.roundToPrecisionLimit(Math.min(e+n,this.viewOptions.ceil),this.viewOptions.precisionLimit),e=le.roundToPrecisionLimit(this.viewHighValue-n,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(oe.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===oe.Max&&(this.viewLowValue=le.roundToPrecisionLimit(Math.max(e-n,this.viewOptions.floor),this.viewOptions.precisionLimit),e=le.roundToPrecisionLimit(this.viewLowValue+n,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(oe.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()):!se.isNullOrUndefined(i)&&t>i&&(this.currentTrackingPointer===oe.Min?(this.viewHighValue=le.roundToPrecisionLimit(e+i,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(oe.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===oe.Max&&(this.viewLowValue=le.roundToPrecisionLimit(e-i,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(oe.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()),e}},{key:"getChangeContext",value:function(){var e=new ae;return e.pointerType=this.currentTrackingPointer,e.value=+this.value,this.range&&(e.highValue=+this.highValue),e}},{key:"manualRefresh",set:function(e){var t=this;this.unsubscribeManualRefresh(),this.manualRefreshSubscription=e.subscribe((function(){setTimeout((function(){return t.calculateViewDimensionsAndDetectChanges()}))}))}},{key:"triggerFocus",set:function(e){var t=this;this.unsubscribeTriggerFocus(),this.triggerFocusSubscription=e.subscribe((function(e){t.focusPointer(e)}))}},{key:"range",get:function(){return!se.isNullOrUndefined(this.value)&&!se.isNullOrUndefined(this.highValue)}},{key:"showTicks",get:function(){return this.viewOptions.showTicks}}]),e}()).\u0275fac=function(e){return new(e||ne)(T.Mb(T.F),T.Mb(T.l),T.Mb(T.h),T.Mb(T.A))},ne.\u0275cmp=T.Gb({type:ne,selectors:[["ngx-slider"]],contentQueries:function(e,t,n){var i;
11&e&&T.Fb(n,M,!0),2&e&&T.rc(i=T.Zb())&&(t.tooltipTemplate=i.first)},viewQuery:function(e,t){var n;1&e&&(T.Kc(P,!0,de),T.Kc(A,!0,de),T.Kc(I,!0,de),T.Kc(D,!0,de),T.Kc(R,!0,fe),T.Kc(N,!0,fe),T.Kc(V,!0,pe),T.Kc(L,!0,pe),T.Kc(H,!0,pe),T.Kc(j,!0,pe),T.Kc(B,!0,pe),T.Kc(F,!0,de)),2&e&&(T.rc(n=T.Zb())&&(t.leftOuterSelectionBarElement=n.first),T.rc(n=T.Zb())&&(t.rightOuterSelectionBarElement=n.first),T.rc(n=T.Zb())&&(t.fullBarElement=n.first),T.rc(n=T.Zb())&&(t.selectionBarElement=n.first),T.rc(n=T.Zb())&&(t.minHandleElement=n.first),T.rc(n=T.Zb())&&(t.maxHandleElement=n.first),T.rc(n=T.Zb())&&(t.floorLabelElement=n.first),T.rc(n=T.Zb())&&(t.ceilLabelElement=n.first),T.rc(n=T.Zb())&&(t.minHandleLabelElement=n.first),T.rc(n=T.Zb())&&(t.maxHandleLabelElement=n.first),T.rc(n=T.Zb())&&(t.combinedLabelElement=n.first),T.rc(n=T.Zb())&&(t.ticksElement=n.first))},hostAttrs:[1,"ngx-slider"],hostVars:8,hostBindings:function(e,t){1&e&&T.Yb("resize",(function(e){return t.onResize(e)}),!1,T.uc),2&e&&(T.Cb("disabled",t.sliderElementDisabledAttr)("aria-label",t.sliderElementAriaLabel),T.Eb("vertical",t.sliderElementVerticalClass)("animate",t.sliderElementAnimateClass)("with-legend",t.sliderElementWithLegendClass))},inputs:{value:"value",highValue:"highValue",options:"options",manualRefresh:"manualRefresh",triggerFocus:"triggerFocus"},outputs:{valueChange:"valueChange",highValueChange:"highValueChange",userChangeStart:"userChangeStart",userChange:"userChange",userChangeEnd:"userChangeEnd"},features:[T.Ab([ye]),T.zb],decls:29,vars:13,consts:[["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-left-out-selection"],["leftOuterSelectionBar",""],[1,"ngx-slider-span","ngx-slider-bar"],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-right-out-selection"],["rightOuterSelectionBar",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-full-bar"],["fullBar",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-selection-bar"],["selectionBar",""],[1,"ngx-slider-span","ngx-slider-bar","ngx-slider-selection",3,"ngStyle"],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-min",3,"ngStyle"],["minHandle",""],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-max",3,"ngStyle"],["maxHandle",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-floor"],["floorLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-ceil"],["ceilLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-value"],["minHandleLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-high"],["maxHandleLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-combined"],["combinedLabel",""],["ngxSliderElement","",1,"ngx-slider-ticks",3,"hidden"],["ticksElement",""],["class","ngx-slider-tick",3,"ngClass","ngStyle",4,"ngFor","ngForOf"],[1,"ngx-slider-tick",3,"ngClass","ngStyle"],[3,"template","tooltip","placement"],["class","ngx-slider-span ngx-slider-tick-value",3,"template","tooltip","placement","content",4,"ngIf"],["class","ngx-slider-span ngx-slider-tick-legend",3,"innerHTML",4,"ngIf"],[1,"ngx-slider-span","ngx-slider-tick-value",3,"template","tooltip","placement","content"],[1,"ngx-slider-span","ngx-slider-tick-legend",3,"innerHTML"]],template:function(e,t){1&e&&(T.Rb(0,"span",0,1),T.Nb(2,"span",2),T.Qb(),T.Rb(3,"span",3,4),T.Nb(5,"span",2),T.Qb(),T.Rb(6,"span",5,6),T.Nb(8,"span",2),T.Qb(),T.Rb(9,"span",7,8),T.Nb(11,"span",9),T.Qb(),T.Nb(12,"span",10,11),T.Nb(14,"span",12,13),T.Nb(16,"span",14,15),T.Nb(18,"span",16,17),T.Nb(20,"span",18,19),T.Nb(22,"span",20,21),T.Nb(24,"span",22,23),T.Rb(26,"span",24,25),T.Fc(28,W,4,9,"span",26),T.Qb()),2&e&&(T.Bb(6),T.Eb("ngx-slider-transparent",t.fullBarTransparentClass),T.Bb(3),T.Eb("ngx-slider-draggable",t.selectionBarDraggableClass),T.Bb(2),T.ic("ngStyle",t.barStyle),T.Bb(1),T.ic("ngStyle",t.minPointerStyle),T.Bb(2),T.Cc("display",t.range?"inherit":"none"),T.ic("ngStyle",t.maxPointerStyle),T.Bb(12),T.Eb("ngx-slider-ticks-values-under",t.ticksUnderValuesClass),T.ic("hidden",!t.showTicks),T.Bb(2),T.ic("ngForOf",t.ticks))},directives:function(){return[de,x.m,fe,pe,x.k,x.j,ke,x.l]},styles:[".ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y}  .ngx-slider.with-legend{margin-bottom:40px}  .ngx-slider[disabled]{cursor:not-allowed}  .ngx-slider[disabled] .ngx-slider-pointer{cursor:not-allowed;background-color:#d8e0f3}  .ngx-slider[disabled] .ngx-slider-draggable{cursor:not-allowed}  .ngx-slider[disabled] .ngx-slider-selection{background:#8b91a2}  .ngx-slider[disabled] .ngx-slider-tick{cursor:not-allowed}  .ngx-slider[disabled] .ngx-slider-tick.ngx-slider-selected{background:#8b91a2}  .ngx-slider .ngx-slider-span{white-space:nowrap;position:absolute;display:inline-block}  .ngx-slider .ngx-slider-base{width:100%;height:100%;padding:0}
1  .ngx-slider .ngx-slider-bar-wrapper{left:0;box-sizing:border-box;margin-top:-16px;padding-top:16px;width:100%;height:32px;z-index:1}  .ngx-slider .ngx-slider-draggable{cursor:move}  .ngx-slider .ngx-slider-bar{left:0;width:100%;height:4px;z-index:1;background:#d8e0f3;border-radius:2px}  .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-transparent .ngx-slider-bar{background:0 0}  .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-left-out-selection .ngx-slider-bar{background:#df002d}  .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-right-out-selection .ngx-slider-bar{background:#03a688}  .ngx-slider .ngx-slider-selection{z-index:2;background:#0db9f0;border-radius:2px}  .ngx-slider .ngx-slider-pointer{cursor:pointer;width:32px;height:32px;top:-14px;background-color:#0db9f0;z-index:3;border-radius:16px}  .ngx-slider .ngx-slider-pointer:after{content:'';width:8px;height:8px;position:absolute;top:12px;left:12px;border-radius:4px;background:#fff}  .ngx-slider .ngx-slider-pointer:hover:after{background-color:#fff}  .ngx-slider .ngx-slider-pointer.ngx-slider-active{z-index:4}  .ngx-slider .ngx-slider-pointer.ngx-slider-active:after{background-color:#451aff}
1  .ngx-slider .ngx-slider-bubble{cursor:default;bottom:16px;padding:1px 3px;color:#55637d;font-size:16px}  .ngx-slider .ngx-slider-bubble.ngx-slider-limit{color:#55637d}  .ngx-slider .ngx-slider-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-3px;margin:0;z-index:1;list-style:none}  .ngx-slider .ngx-slider-ticks-values-under .ngx-slider-tick-value{top:auto;bottom:-36px}  .ngx-slider .ngx-slider-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#d8e0f3;border-radius:50%;position:absolute;top:0;left:0;margin-left:11px}  .ngx-slider .ngx-slider-tick.ngx-slider-selected{background:#0db9f0}  .ngx-slider .ngx-slider-tick-value{position:absolute;top:-34px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}  .ngx-slider .ngx-slider-tick-legend{position:absolute;top:24px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:50px;white-space:normal}  .ngx-slider.vertical{position:relative;width:4px;height:100%;margin:0 20px;padding:0;vertical-align:baseline;touch-action:pan-x}  .ngx-slider.vertical .ngx-slider-base{width:100%;height:100%;padding:0}  .ngx-slider.vertical .ngx-slider-bar-wrapper{top:auto;left:0;margin:0 0 0 -16px;padding:0 0 0 16px;height:100%;width:32px}  .ngx-slider.vertical .ngx-slider-bar{bottom:0;left:auto;width:4px;height:100%}  .ngx-slider.vertical .ngx-slider-pointer{left:-14px!important;top:auto;bottom:0}  .ngx-slider.vertical .ngx-slider-bubble{left:16px!important;bottom:0}  .ngx-slider.vertical .ngx-slider-ticks{height:100%;width:0;left:-3px;top:0;z-index:1}  .ngx-slider.vertical .ngx-slider-tick{vertical-align:middle;margin-left:auto;margin-top:11px}  .ngx-slider.vertical .ngx-slider-tick-value{left:24px;top:auto;-webkit-transform:translate(0,-28%);transform:translate(0,-28%)}  .ngx-slider.vertical .ngx-slider-tick-legend{top:auto;right:24px;-webkit-transform:translate(0,-28%);transform:translate(0,-28%);max-width:none;white-space:nowrap}  .ngx-slider.vertical .ngx-slider-ticks-values-under .ngx-slider-tick-value{bottom:auto;left:auto;right:24px}  .ngx-slider *{transition:none}  .ngx-slider.animate .ngx-slider-bar-wrapper{transition:.3s linear}  .ngx-slider.animate .ngx-slider-selection{transition:background-color .3s linear}  .ngx-slider.animate .ngx-slider-pointer{transition:.3s linear}  .ngx-slider.animate .ngx-slider-pointer:after{transition:.3s linear}  .ngx-slider.animate .ngx-slider-bubble{transition:.3s linear}  .ngx-slider.animate .ngx-slider-bubble.ngx-slider-limit{transition:opacity .3s linear}  .ngx-slider.animate .ngx-slider-bubble.ngx-slider-combined{transition:opacity .3s linear}  .ngx-slider.animate .ngx-slider-tick{transition:background-color .3s linear}"]}),ne),ke=((te=function e(){p(this,e)}).\u0275fac=function(e){return new(e||te)},te.\u0275cmp=T.Gb({type:te,selectors:[["ngx-slider-tooltip-wrapper"]],inputs:{template:"template",tooltip:"tooltip",placement:"placement",content:"content"},decls:2,vars:2,consts:[[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"ngx-slider-inner-tooltip"]],template:function(e,t){1&e&&(T.Fc(0,Q,2,6,"ng-container",0),T.Fc(1,Z,3,3,"ng-container",0)),2&e&&(T.ic("ngIf",t.template),T.Bb(1),T.ic("ngIf",!t.template))},directives:[x.l,x.p],styles:[".ngx-slider-inner-tooltip[_ngcontent-%COMP%]{height:100%}"]}),te),we=((ee=function e(){p(this,e)}).\u0275mod=T.Kb({type:ee}),ee.\u0275inj=T.Jb({factory:function(e){return new(e||ee)},imports:[[x.b]]}),ee)},mrSG:function(e,t,n){"use strict";function i(e,t,n,i){return new(n||(n=Promise))((function(r,o){function a(e){try{u(i.next(e))}catch(t){o(t)}}function s(e){try{u(i.throw(e))}catch(t){o(t)}}function u(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((i=i.apply(e,t||[])).next())}))}n.d(t,"a",(function(){return i}))},n6bG:function(e,t,n){"use strict";function i(e){return"function"==typeof e}n.d(t,"a",(function(){return i}))},nYR2:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("quSY");function o(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(t){p(this,e),this.callback=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new u(e,this.callback))}}]),e}(),u=function(e){s(n,e);var t=l(n);function n(e,i){var o;return p(this,n),(o=t.call(this,e)).add(new r.a(i)),o}return n}(i.a)},ngJS:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return function(t){for(var n=0,i=e.length;n<i&&!t.closed;
1n++)t.next(e[n]);t.complete()}}},ofXK:function(e,n,i){"use strict";i.d(n,"a",(function(){return E})),i.d(n,"b",(function(){return Pe})),i.d(n,"c",(function(){return Me})),i.d(n,"d",(function(){return f})),i.d(n,"e",(function(){return xe})),i.d(n,"f",(function(){return M})),i.d(n,"g",(function(){return b})),i.d(n,"h",(function(){return P})),i.d(n,"i",(function(){return O})),i.d(n,"j",(function(){return ve})),i.d(n,"k",(function(){return me})),i.d(n,"l",(function(){return ye})),i.d(n,"m",(function(){return Oe})),i.d(n,"n",(function(){return Se})),i.d(n,"o",(function(){return Ce})),i.d(n,"p",(function(){return Te})),i.d(n,"q",(function(){return x})),i.d(n,"r",(function(){return v})),i.d(n,"s",(function(){return De})),i.d(n,"t",(function(){return Ie})),i.d(n,"u",(function(){return fe})),i.d(n,"v",(function(){return d})),i.d(n,"w",(function(){return Ae})),i.d(n,"x",(function(){return u})),i.d(n,"y",(function(){return pe})),i.d(n,"z",(function(){return h}));var o=i("fXoL"),a=null;function u(){return a}function h(e){a||(a=e)}var d=function e(){p(this,e)},f=new o.r("DocumentToken"),v=function(){var e=function e(){p(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(o.Ib)({factory:m,token:e,providedIn:"platform"}),e}();function m(){return Object(o.Vb)(y)}var b=new o.r("Location Initialized"),y=function(){var e=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this))._doc=e,i._init(),i}return g(n,[{key:"_init",value:function(){this.location=u().getLocation(),this._history=u().getHistory()}},{key:"getBaseHrefFromDOM",value:function(){return u().getBaseHref(this._doc)}},{key:"onPopState",value:function(e){u().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",e,!1)}},{key:"onHashChange",value:function(e){u().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",e,!1)}},{key:"pushState",value:function(e,t,n){_()?this._history.pushState(e,t,n):this.location.hash=n}},{key:"replaceState",value:function(e,t,n){_()?this._history.replaceState(e,t,n):this.location.hash=n}},{key:"forward",value:function(){this._history.forward()}},{key:"back",value:function(){this._history.back()}},{key:"getState",value:function(){return this._history.state}},{key:"href",get:function(){return this.location.href}},{key:"protocol",get:function(){return this.location.protocol}},{key:"hostname",get:function(){return this.location.hostname}},{key:"port",get:function(){return this.location.port}},{key:"pathname",get:function(){return this.location.pathname},set:function(e){this.location.pathname=e}},{key:"search",get:function(){return this.location.search}},{key:"hash",get:function(){return this.location.hash}}]),n}(v);return e.\u0275fac=function(t){return new(t||e)(o.Vb(f))},e.\u0275prov=Object(o.Ib)({factory:k,token:e,providedIn:"platform"}),e}();function _(){return!!window.history.pushState}function k(){return new y(Object(o.Vb)(f))}function w(e,t){if(0==e.length)return t;if(0==t.length)return e;var n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,2==n?e+t.substring(1):1==n?e+t:e+"/"+t}function S(e){var t=e.match(/#|\?|$/),n=t&&t.index||e.length;return e.slice(0,n-("/"===e[n-1]?1:0))+e.slice(n)}function C(e){return e&&"?"!==e[0]?"?"+e:e}var O=function(){var e=function e(){p(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(o.Ib)({factory:T,token:e,providedIn:"root"}),e}();function T(e){var t=Object(o.Vb)(f).location;return new x(Object(o.Vb)(v),t&&t.origin||"")}var E=new o.r("appBaseHref"),x=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i){var r;if(p(this,n),(r=t.call(this))._platformLocation=e,null==i&&(i=r._platformLocation.getBaseHrefFromDOM()),null==i)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");return r._baseHref=i,c(r)}return g(n,[{key:"onPopState",value:function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"prepareExternalUrl",value:function(e){return w(this._baseHref,e)}},{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._platformLocation.pathname+C(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?"".concat(t).concat(n):t}},{key:"pushState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+C(i));this._platformLocation.pushState(e,t,r)}},{key:"replaceState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+C(i));this._platformLocation.replaceState(e,t,r)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(O);return e.\u0275fac=function(t){return new(t||e)(o.Vb(v),o.Vb(E,8))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),M=function(){var e=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this))._platformLocation=e,r._baseHref="",null!=i&&(r._baseHref=i),r}return g(n,[{key:"onPopState",value:function(e){this._platformLocation.onPopState(e),this._platformLocation.on
1HashChange(e)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"path",value:function(){var e=this._platformLocation.hash;return null==e&&(e="#"),e.length>0?e.substring(1):e}},{key:"prepareExternalUrl",value:function(e){var t=w(this._baseHref,e);return t.length>0?"#"+t:t}},{key:"pushState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+C(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.pushState(e,t,r)}},{key:"replaceState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+C(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,r)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(O);return e.\u0275fac=function(t){return new(t||e)(o.Vb(v),o.Vb(E,8))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),P=function(){var e=function(){function e(t,n){var i=this;p(this,e),this._subject=new o.n,this._urlChangeListeners=[],this._platformStrategy=t;var r=this._platformStrategy.getBaseHref();this._platformLocation=n,this._baseHref=S(I(r)),this._platformStrategy.onPopState((function(e){i._subject.emit({url:i.path(!0),pop:!0,state:e.state,type:e.type})}))}return g(e,[{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.normalize(this._platformStrategy.path(e))}},{key:"getState",value:function(){return this._platformLocation.getState()}},{key:"isCurrentPathEqualTo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.path()==this.normalize(e+C(t))}},{key:"normalize",value:function(t){return e.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,I(t)))}},{key:"prepareExternalUrl",value:function(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}},{key:"go",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.pushState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+C(t)),n)}},{key:"replaceState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.replaceState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+C(t)),n)}},{key:"forward",value:function(){this._platformStrategy.forward()}},{key:"back",value:function(){this._platformStrategy.back()}},{key:"onUrlChange",value:function(e){var t=this;this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe((function(e){t._notifyUrlChangeListeners(e.url,e.state)})))}},{key:"_notifyUrlChangeListeners",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;this._urlChangeListeners.forEach((function(n){return n(e,t)}))}},{key:"subscribe",value:function(e,t,n){return this._subject.subscribe({next:e,error:t,complete:n})}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(O),o.Vb(v))},e.normalizeQueryParams=C,e.joinWithSlash=w,e.stripTrailingSlash=S,e.\u0275prov=Object(o.Ib)({factory:A,token:e,providedIn:"root"}),e}();function A(){return new P(Object(o.Vb)(O),Object(o.Vb)(v))}function I(e){return e.replace(/\/index.html$/,"")}var D={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"\u0440.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RUR:[void 0,"\u0440."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},R=function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e}({}),N=function(e){return e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other",e}({}),V=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}({}),L=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}({}),H=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}({}),j=function(e){return e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup",e}({});function B(e,t){return X(Object(o.lb)(e)[o.cb.DateFormat],t)}function F(e,t){return X(Object(o.lb)(e)[o.cb.TimeFormat],t)}function G(e,t){return X(Object(o.lb)(e)[o.cb.DateTimeFormat],t)}function U(e,t){var n=Object(o.lb)(e),i=n[o.cb.NumberSymbols][t];if(void 0===i){if(t===j.CurrencyDecimal)return n[o.cb.NumberSymbols][j.Decimal];if(t===j.CurrencyGroup)return n[o.cb.NumberSymbols][j.Group]}return i}var z=o.ob;function W(e){if(!e[o.cb.ExtraData])throw new Error('Missing extra locale data for the locale "'.concat(e[o.cb.LocaleId],'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.'))}function X(e,t){for(var n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function K(e){var n=t(e.split(":"),2);return{hours:+n[0],minutes:+n[1]}}var q=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Q={},Z=/((?:[^GyMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,Y=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}({}),$=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}({}),J=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}({});function ee(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,(function(e,n){return null!=t&&n in t?t[n]:e}))),e}function te(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"-",i=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0,o="";(e<0||r&&e<=0)&&(r?e=1-e:(e=-e,o=n));for(var a=String(e);a.length<t;
1)a="0"+a;return i&&(a=a.substr(a.length-t)),o+a}function ne(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(o,a){var s,u=function(e,t){switch(e){case $.FullYear:return t.getFullYear();case $.Month:return t.getMonth();case $.Date:return t.getDate();case $.Hours:return t.getHours();case $.Minutes:return t.getMinutes();case $.Seconds:return t.getSeconds();case $.FractionalSeconds:return t.getMilliseconds();case $.Day:return t.getDay();default:throw new Error('Unknown DateType value "'.concat(e,'".'))}}(e,o);if((n>0||u>-n)&&(u+=n),e===$.Hours)0===u&&-12===n&&(u=12);else if(e===$.FractionalSeconds)return s=t,te(u,3).substr(0,s);var l=U(a,j.MinusSign);return te(u,t,l,i,r)}}function ie(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:V.Format,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return function(a,s){return function(e,n,i,r,a,s){switch(i){case J.Months:return function(e,t,n){var i=Object(o.lb)(e),r=X([i[o.cb.MonthsFormat],i[o.cb.MonthsStandalone]],t);return X(r,n)}(n,a,r)[e.getMonth()];case J.Days:return function(e,t,n){var i=Object(o.lb)(e),r=X([i[o.cb.DaysFormat],i[o.cb.DaysStandalone]],t);return X(r,n)}(n,a,r)[e.getDay()];case J.DayPeriods:var u=e.getHours(),l=e.getMinutes();if(s){var c=function(e){var t=Object(o.lb)(e);return W(t),(t[o.cb.ExtraData][2]||[]).map((function(e){return"string"==typeof e?K(e):[K(e[0]),K(e[1])]}))}(n),h=function(e,t,n){var i=Object(o.lb)(e);W(i);var r=X([i[o.cb.ExtraData][0],i[o.cb.ExtraData][1]],t)||[];return X(r,n)||[]}(n,a,r),d=c.findIndex((function(e){if(Array.isArray(e)){var n=t(e,2),i=n[0],r=n[1],o=u>=i.hours&&l>=i.minutes,a=u<r.hours||u===r.hours&&l<r.minutes;if(i.hours<r.hours){if(o&&a)return!0}else if(o||a)return!0}else if(e.hours===u&&e.minutes===l)return!0;return!1}));if(-1!==d)return h[d]}return function(e,t,n){var i=Object(o.lb)(e),r=X([i[o.cb.DayPeriodsFormat],i[o.cb.DayPeriodsStandalone]],t);return X(r,n)}(n,a,r)[u<12?0:1];case J.Eras:return function(e,t){return X(Object(o.lb)(e)[o.cb.Eras],t)}(n,r)[e.getFullYear()<=0?0:1];default:throw new Error("unexpected translation type "+i)}}(a,s,e,n,i,r)}}function re(e){return function(t,n,i){var r=-1*i,o=U(n,j.MinusSign),a=r>0?Math.floor(r/60):Math.ceil(r/60);switch(e){case Y.Short:return(r>=0?"+":"")+te(a,2,o)+te(Math.abs(r%60),2,o);case Y.ShortGMT:return"GMT"+(r>=0?"+":"")+te(a,1,o);case Y.Long:return"GMT"+(r>=0?"+":"")+te(a,2,o)+":"+te(Math.abs(r%60),2,o);case Y.Extended:return 0===i?"Z":(r>=0?"+":"")+te(a,2,o)+":"+te(Math.abs(r%60),2,o);default:throw new Error('Unknown zone width "'.concat(e,'"'))}}}function oe(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,i){var r,o,a,s;if(t){var u=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,l=n.getDate();r=1+Math.floor((l+u)/7)}else{var c=(s=n,new Date(s.getFullYear(),s.getMonth(),s.getDate()+(4-s.getDay()))),h=(o=c.getFullYear(),a=new Date(o,0,1).getDay(),new Date(o,0,1+(a<=4?4:11)-a)),d=c.getTime()-h.getTime();r=1+Math.round(d/6048e5)}return te(r,e,U(i,j.MinusSign))}}var ae={};function se(e,t){e=e.replace(/:/g,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function ue(e){return e instanceof Date&&!isNaN(e.valueOf())}var le=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function ce(e){var t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}var he=function e(){p(this,e)},de=function(){var e=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this)).locale=e,i}return g(n,[{key:"getPluralCategory",value:function(e,t){switch(z(t||this.locale)(e)){case N.Zero:return"zero";case N.One:return"one";case N.Two:return"two";case N.Few:return"few";case N.Many:return"many";default:return"other"}}}]),n}(he);return e.\u0275fac=function(t){return new(t||e)(o.Vb(o.v))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}();function fe(e,t,n){return Object(o.ub)(e,t,n)}function pe(e,n){n=encodeURIComponent(n);var i,o=r(e.split(";"));try{for(o.s();!(i=o.n()).done;){var a=i.value,s=a.indexOf("="),u=t(-1==s?[a,""]:[a.slice(0,s),a.slice(s+1)],2),l=u[0],c=u[1];if(l.trim()===n)return decodeURIComponent(c)}}catch(h){o.e(h)}finally{o.f()}return null}var ve=function(){var e=function(){function e(t,n,i,r){p(this,e),this._iterableDiffers=t,this._keyValueDiffers=n,this._ngEl=i,this._renderer=r,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}return g(e,[{key:"ngDoCheck",value:function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}}},{key:"_applyKeyValueChanges",value:function(e){var t=this;e.forEachAddedItem((function(e){return t._toggleClass(e.key,e.currentValue)})),e.forEachChangedItem((function(e){return t._toggleClass(e.key,e.currentValue)})),e.forEachRemovedItem((function(e){e.previousValue&&t._toggleClass(e.key,!1)}))}},{key:"_applyIterableChanges",value:function(e){var t=this;e.forEachAddedItem((function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(o.wb)(e.item));t._toggleClass(e.item,!0)})),e.forEachRemovedItem((function(e){return t._toggleClass(e.item,!1)}))}},{key:"_applyClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach((function(e){return t._toggleClass(e,!0)})):Object.keys(e).forEach((function(n){return t._toggleClass(n,!!e[n])})))}},{key:"_removeClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach((function(e){return t._toggleClass(e,!1)})):Object.keys(e).forEach((function(e){return t._toggleClass(e,!1)})))}},{key:"_toggleClass",value:function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach((function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)}))}},{key:"klass",set:function(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}},{key:"ngClass",set:function(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(o.rb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.t),o.Mb(o.u),o.Mb(o.l),o.Mb(o.F))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),e}(),ge=function(){function e(t,n,i,r){p(this,e),this.$implicit=t,this.ngForOf=n,this.index=i,this.count=r}return g(e,[{key:"first",get:function(){return 0===this.index}},{key:"last",get:function(){return this.index===this.count-1}},{key:"even",get:function(){return this.index%2==0}},{key:"odd",get:function(){return!this.even}}]),e}(),me=function(){var e=function(){function e(t,n,i){p(this,e),this._viewContainer=t,this._template=n,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}return g(e,[{key:"ngDoCheck",value:function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var e=this._ngForOf;if(!this._differ&&e)try{this._differ=this._differs.find(e).create(this.ngForTrackBy)}catch(i){throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||typeof t,"'. NgFor only supports binding to Iterables such as Arrays."))}}var t;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}},{key:"_applyChanges",value:function(e){var t=this,n=[];e.forEachOperation((function(e,i,r){if(null==e.previousIndex){var o=t._viewContainer.createEmbeddedView(t._template,new ge(null,t._ngForOf,-1,-1),null===r?void 0:r),a=new be(e,o);n.push(a)}else if(null==r)t._viewContainer.remove(null===i?void 0:i);else if(null!==i){var s=t._viewContainer.get(i);t._viewContainer.move(s,r);var u=new be(e,s);n.push(u)}}));for(var i=0;i<n.length;i++)this._perViewChange(n[i].view,n[i].record);for(var r=0,o=this._viewContainer.length;r<o;r++){var a=this._viewContainer.get(r);
1a.context.index=r,a.context.count=o,a.context.ngForOf=this._ngForOf}e.forEachIdentityChange((function(e){t._viewContainer.get(e.currentIndex).context.$implicit=e.item}))}},{key:"_perViewChange",value:function(e,t){e.context.$implicit=t.item}},{key:"ngForOf",set:function(e){this._ngForOf=e,this._ngForOfDirty=!0}},{key:"ngForTrackBy",set:function(e){Object(o.X)()&&null!=e&&"function"!=typeof e&&console&&console.warn&&console.warn("trackBy must be a function, but received ".concat(JSON.stringify(e),". See https://angular.io/api/common/NgForOf#change-propagation for more information.")),this._trackByFn=e},get:function(){return this._trackByFn}},{key:"ngForTemplate",set:function(e){e&&(this._template=e)}}],[{key:"ngTemplateContextGuard",value:function(e,t){return!0}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.Q),o.Mb(o.M),o.Mb(o.t))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),e}(),be=function e(t,n){p(this,e),this.record=t,this.view=n},ye=function(){var e=function(){function e(t,n){p(this,e),this._viewContainer=t,this._context=new _e,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=n}return g(e,[{key:"_updateView",value:function(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}},{key:"ngIf",set:function(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}},{key:"ngIfThen",set:function(e){ke("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}},{key:"ngIfElse",set:function(e){ke("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}}],[{key:"ngTemplateContextGuard",value:function(e,t){return!0}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.Q),o.Mb(o.M))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),e}(),_e=function e(){p(this,e),this.$implicit=null,this.ngIf=null};function ke(e,t){if(t&&!t.createEmbeddedView)throw new Error("".concat(e," must be a TemplateRef, but received '").concat(Object(o.wb)(t),"'."))}var we=function(){function e(t,n){p(this,e),this._viewContainerRef=t,this._templateRef=n,this._created=!1}return g(e,[{key:"create",value:function(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}},{key:"destroy",value:function(){this._created=!1,this._viewContainerRef.clear()}},{key:"enforceState",value:function(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}}]),e}(),Se=function(){var e=function(){function e(){p(this,e),this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}return g(e,[{key:"_addCase",value:function(){return this._caseCount++}},{key:"_addDefault",value:function(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}},{key:"_matchCase",value:function(e){var t=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||t,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),t}},{key:"_updateDefaultCases",value:function(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(var t=0;t<this._defaultViews.length;t++)this._defaultViews[t].enforceState(e)}}},{key:"ngSwitch",set:function(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=o.Hb({type:e,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),e}(),Ce=function(){var e=function(){function e(t,n,i){p(this,e),this.ngSwitch=i,i._addCase(),this._view=new we(t,n)}return g(e,[{key:"ngDoCheck",value:function(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.Q),o.Mb(o.M),o.Mb(Se,1))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),e}(),Oe=function(){var e=function(){function e(t,n,i){p(this,e),this._ngEl=t,this._differs=n,this._renderer=i,this._ngStyle=null,this._differ=null}return g(e,[{key:"ngDoCheck",value:function(){if(this._differ){var e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}},{key:"_setStyle",value:function(e,n){var i=t(e.split("."),2),r=i[0],o=i[1];null!=(n=null!=n&&o?"".concat(n).concat(o):n)?this._renderer.setStyle(this._ngEl.nativeElement,r,n):this._renderer.removeStyle(this._ngEl.nativeElement,r)}},{key:"_applyChanges",value:function(e){var t=this;e.forEachRemovedItem((function(e){return t._setStyle(e.key,null)})),e.forEachAddedItem((function(e){return t._setStyle(e.key,e.currentValue)})),e.forEachChangedItem((function(e){return t._setStyle(e.key,e.currentValue)}))}},{key:"ngStyle",set:function(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.l),o.Mb(o.u),o.Mb(o.F))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}
1),e}(),Te=function(){var e=function(){function e(t){p(this,e),this._viewContainerRef=t,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}return g(e,[{key:"ngOnChanges",value:function(e){if(this._shouldRecreateView(e)){var t=this._viewContainerRef;this._viewRef&&t.remove(t.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?t.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&this.ngTemplateOutletContext&&this._updateExistingContext(this.ngTemplateOutletContext)}},{key:"_shouldRecreateView",value:function(e){var t=e.ngTemplateOutletContext;return!!e.ngTemplateOutlet||t&&this._hasContextShapeChanged(t)}},{key:"_hasContextShapeChanged",value:function(e){var t=Object.keys(e.previousValue||{}),n=Object.keys(e.currentValue||{});if(t.length===n.length){var i,o=r(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;if(-1===t.indexOf(a))return!0}}catch(s){o.e(s)}finally{o.f()}return!1}return!0}},{key:"_updateExistingContext",value:function(e){for(var t=0,n=Object.keys(e);t<n.length;t++){var i=n[t];this._viewRef.context[i]=this.ngTemplateOutletContext[i]}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.Q))},e.\u0275dir=o.Hb({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[o.zb]}),e}();function Ee(e,t){return Error("InvalidPipeArgument: '".concat(t,"' for pipe '").concat(Object(o.wb)(e),"'"))}var xe=function(){var e=function(){function e(t){p(this,e),this.locale=t}return g(e,[{key:"transform",value:function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mediumDate",r=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;if(null==n||""===n||n!=n)return null;try{return function(e,n,i,r){var a=function(e){if(ue(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){e=e.trim();var n,i=parseFloat(e);if(!isNaN(e-i))return new Date(i);if(/^(\d{4}-\d{1,2}-\d{1,2})$/.test(e)){var r=t(e.split("-").map((function(e){return+e})),3),o=r[0],a=r[1],s=r[2];return new Date(o,a-1,s)}if(n=e.match(q))return function(e){var t=new Date(0),n=0,i=0,r=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),i=Number(e[9]+e[11])),r.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));var a=Number(e[4]||0)-n,s=Number(e[5]||0)-i,u=Number(e[6]||0),l=Math.round(1e3*parseFloat("0."+(e[7]||0)));return o.call(t,a,s,u,l),t}(n)}var u=new Date(e);if(!ue(u))throw new Error('Unable to convert "'.concat(e,'" into a date'));return u}(e);n=function e(t,n){var i=function(e){return Object(o.lb)(e)[o.cb.LocaleId]}(t);if(Q[i]=Q[i]||{},Q[i][n])return Q[i][n];var r="";switch(n){case"shortDate":r=B(t,H.Short);break;case"mediumDate":r=B(t,H.Medium);break;case"longDate":r=B(t,H.Long);break;case"fullDate":r=B(t,H.Full);break;case"shortTime":r=F(t,H.Short);break;case"mediumTime":r=F(t,H.Medium);break;case"longTime":r=F(t,H.Long);break;case"fullTime":r=F(t,H.Full);break;case"short":var a=e(t,"shortTime"),s=e(t,"shortDate");r=ee(G(t,H.Short),[a,s]);break;case"medium":var u=e(t,"mediumTime"),l=e(t,"mediumDate");r=ee(G(t,H.Medium),[u,l]);break;case"long":var c=e(t,"longTime"),h=e(t,"longDate");r=ee(G(t,H.Long),[c,h]);break;case"full":var d=e(t,"fullTime"),f=e(t,"fullDate");r=ee(G(t,H.Full),[d,f])}return r&&(Q[i][n]=r),r}(i,n)||n;for(var s,u=[];n;){if(!(s=Z.exec(n))){u.push(n);break}var l=(u=u.concat(s.slice(1))).pop();if(!l)break;n=l}var c=a.getTimezoneOffset();r&&(c=se(r,c),a=function(e,t,n){var i=e.getTimezoneOffset();return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,-1*(se(t,i)-i))}(a,r));var h="";return u.forEach((function(e){var t=function(e){if(ae[e])return ae[e];var t;switch(e){case"G":case"GG":case"GGG":t=ie(J.Eras,L.Abbreviated);break;case"GGGG":t=ie(J.Eras,L.Wide);break;case"GGGGG":t=ie(J.Eras,L.Narrow);break;case"y":t=ne($.FullYear,1,0,!1,!0);break;case"yy":t=ne($.FullYear,2,0,!0,!0);break;case"yyy":t=ne($.FullYear,3,0,!1,!0);break;case"yyyy":t=ne($.FullYear,4,0,!1,!0);break;case"M":case"L":t=ne($.Month,1,1);break;case"MM":case"LL":t=ne($.Month,2,1);break;case"MMM":t=ie(J.Months,L.Abbreviated);break;case"MMMM":t=ie(J.Months,L.Wide);break;case"MMMMM":t=ie(J.Months,L.Narrow);break;case"LLL":t=ie(J.Months,L.Abbreviated,V.Standalone);break;case"LLLL":t=ie(J.Months,L.Wide,V.Standalone);break;case"LLLLL":t=ie(J.Months,L.Narrow,V.Standalone);break;case"w":t=oe(1);break;case"ww":t=oe(2);break;case"W":t=oe(1,!0);break;case"d":t=ne($.Date,1);break;case"dd":t=ne($.Date,2);break;case"E":case"EE":case"EEE":t=ie(J.Days,L.Abbreviated);break;case"EEEE":t=ie(J.Days,L.Wide);break;case"EEEEE":t=ie(J.Days,L.Narrow);break;case"EEEEEE":t=ie(J.Days,L.Short);break;case"a":case"aa":case"aaa":t=ie(J.DayPeriods,L.Abbreviated);break;case"aaaa":t=ie(J.DayPeriods,L.Wide);break;case"aaaaa":t=ie(J.DayPeriods,L.Narrow);break;
1case"b":case"bb":case"bbb":t=ie(J.DayPeriods,L.Abbreviated,V.Standalone,!0);break;case"bbbb":t=ie(J.DayPeriods,L.Wide,V.Standalone,!0);break;case"bbbbb":t=ie(J.DayPeriods,L.Narrow,V.Standalone,!0);break;case"B":case"BB":case"BBB":t=ie(J.DayPeriods,L.Abbreviated,V.Format,!0);break;case"BBBB":t=ie(J.DayPeriods,L.Wide,V.Format,!0);break;case"BBBBB":t=ie(J.DayPeriods,L.Narrow,V.Format,!0);break;case"h":t=ne($.Hours,1,-12);break;case"hh":t=ne($.Hours,2,-12);break;case"H":t=ne($.Hours,1);break;case"HH":t=ne($.Hours,2);break;case"m":t=ne($.Minutes,1);break;case"mm":t=ne($.Minutes,2);break;case"s":t=ne($.Seconds,1);break;case"ss":t=ne($.Seconds,2);break;case"S":t=ne($.FractionalSeconds,1);break;case"SS":t=ne($.FractionalSeconds,2);break;case"SSS":t=ne($.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=re(Y.Short);break;case"ZZZZZ":t=re(Y.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=re(Y.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=re(Y.Long);break;default:return null}return ae[e]=t,t}(e);h+=t?t(a,i,c):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")})),h}(n,i,a||this.locale,r)}catch(s){throw Ee(e,s.message)}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.v))},e.\u0275pipe=o.Lb({name:"date",type:e,pure:!0}),e}(),Me=function(){var e=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";p(this,e),this._locale=t,this._defaultCurrencyCode=n}return g(e,[{key:"transform",value:function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"symbol",r=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;if(function(e){return null==e||""===e||e!=e}(t))return null;a=a||this._locale,"boolean"==typeof i&&(console&&console.warn&&console.warn('Warning: the currency pipe has been changed in Angular v5. The symbolDisplay option (third parameter) is now a string instead of a boolean. The accepted values are "code", "symbol" or "symbol-narrow".'),i=i?"symbol":"code");var s=n||this._defaultCurrencyCode;"code"!==i&&(s="symbol"===i||"symbol-narrow"===i?function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en",i=function(e){return Object(o.lb)(e)[o.cb.Currencies]}(n)[e]||D[e]||[],r=i[1];return"narrow"===t&&"string"==typeof r?r:i[0]||e}(s,"symbol"===i?"wide":"narrow",a):i);try{return function(e,t,n,i,r){var a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-",n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=e.split(";"),r=i[0],o=i[1],a=-1!==r.indexOf(".")?r.split("."):[r.substring(0,r.lastIndexOf("0")+1),r.substring(r.lastIndexOf("0")+1)],s=a[0],u=a[1]||"";n.posPre=s.substr(0,s.indexOf("#"));for(var l=0;l<u.length;l++){var c=u.charAt(l);"0"===c?n.minFrac=n.maxFrac=l+1:"#"===c?n.maxFrac=l+1:n.posSuf+=c}var h=s.split(",");if(n.gSize=h[1]?h[1].length:0,n.lgSize=h[2]||h[1]?(h[2]||h[1]).length:0,o){var d=r.length-n.posPre.length-n.posSuf.length,f=o.indexOf("#");n.negPre=o.substr(0,f).replace(/'/g,""),n.negSuf=o.substr(f+d).replace(/'/g,"")}else n.negPre=t+n.posPre,n.negSuf=n.posSuf;return n}(function(e,t){return Object(o.lb)(e)[o.cb.NumberFormats][t]}(t,R.Currency),U(t,j.MinusSign));return a.minFrac=function(e){var t,n=D[e];return n&&(t=n[2]),"number"==typeof t?t:2}(i),a.maxFrac=a.minFrac,function(e,t,n,i,r,o){var a=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s="",u=!1;if(isFinite(e)){var l=function(e){var t,n,i,r,o,a=Math.abs(e)+"",s=0;for((n=a.indexOf("."))>-1&&(a=a.replace(".","")),(i=a.search(/e/i))>0?(n<0&&(n=i),n+=+a.slice(i+1),a=a.substring(0,i)):n<0&&(n=a.length),i=0;"0"===a.charAt(i);i++);if(i===(o=a.length))t=[0],n=1;else{for(o--;"0"===a.charAt(o);)o--;for(n-=i,t=[],r=0;i<=o;i++,r++)t[r]=Number(a.charAt(i))}return n>22&&(t=t.splice(0,21),s=n-1,n=1),{digits:t,exponent:s,integerLen:n}}(e);a&&(l=function(e){if(0===e.digits[0])return e;var t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2),e}(l));var c=t.minInt,h=t.minFrac,d=t.maxFrac;if(o){var f=o.match(le);if(null===f)throw new Error(o+" is not a valid digit info");var p=f[1],v=f[3],g=f[5];
1null!=p&&(c=ce(p)),null!=v&&(h=ce(v)),null!=g?d=ce(g):null!=v&&h>d&&(d=h)}!function(e,t,n){if(t>n)throw new Error("The minimum number of digits after fraction (".concat(t,") is higher than the maximum (").concat(n,")."));var i=e.digits,r=i.length-e.integerLen,o=Math.min(Math.max(t,r),n),a=o+e.integerLen,s=i[a];if(a>0){i.splice(Math.max(e.integerLen,a));for(var u=a;u<i.length;u++)i[u]=0}else{r=Math.max(0,r),e.integerLen=1,i.length=Math.max(1,a=o+1),i[0]=0;for(var l=1;l<a;l++)i[l]=0}if(s>=5)if(a-1<0){for(var c=0;c>a;c--)i.unshift(0),e.integerLen++;i.unshift(1),e.integerLen++}else i[a-1]++;for(;r<Math.max(0,o);r++)i.push(0);var h=0!==o,d=t+e.integerLen,f=i.reduceRight((function(e,t,n,i){return i[n]=(t+=e)<10?t:t-10,h&&(0===i[n]&&n>=d?i.pop():h=!1),t>=10?1:0}),0);f&&(i.unshift(f),e.integerLen++)}(l,h,d);var m=l.digits,b=l.integerLen,y=l.exponent,_=[];for(u=m.every((function(e){return!e}));b<c;b++)m.unshift(0);for(;b<0;b++)m.unshift(0);b>0?_=m.splice(b,m.length):(_=m,m=[0]);var k=[];for(m.length>=t.lgSize&&k.unshift(m.splice(-t.lgSize,m.length).join(""));m.length>t.gSize;)k.unshift(m.splice(-t.gSize,m.length).join(""));m.length&&k.unshift(m.join("")),s=k.join(U(n,i)),_.length&&(s+=U(n,r)+_.join("")),y&&(s+=U(n,j.Exponential)+"+"+y)}else s=U(n,j.Infinity);return s=e<0&&!u?t.negPre+s+t.negSuf:t.posPre+s+t.posSuf}(e,a,t,j.CurrencyGroup,j.CurrencyDecimal,r).replace("\xa4",n).replace("\xa4","").trim()}(function(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error(e+" is not a number");return e}(t),a,s,n,r)}catch(u){throw Ee(e,u.message)}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Mb(o.v),o.Mb(o.k))},e.\u0275pipe=o.Lb({name:"currency",type:e,pure:!0}),e}(),Pe=function(){var e=function e(){p(this,e)};return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)},providers:[{provide:he,useClass:de}]}),e}(),Ae="browser";function Ie(e){return e===Ae}var De=function(){var e=function e(){p(this,e)};return e.\u0275prov=Object(o.Ib)({token:e,providedIn:"root",factory:function(){return new Re(Object(o.Vb)(f),window,Object(o.Vb)(o.m))}}),e}(),Re=function(){function e(t,n,i){p(this,e),this.document=t,this.window=n,this.errorHandler=i,this.offset=function(){return[0,0]}}return g(e,[{key:"setOffset",value:function(e){this.offset=Array.isArray(e)?function(){return e}:e}},{key:"getScrollPosition",value:function(){return this.supportScrollRestoration()?[this.window.scrollX,this.window.scrollY]:[0,0]}},{key:"scrollToPosition",value:function(e){this.supportScrollRestoration()&&this.window.scrollTo(e[0],e[1])}},{key:"scrollToAnchor",value:function(e){if(this.supportScrollRestoration()){e=this.window.CSS&&this.window.CSS.escape?this.window.CSS.escape(e):e.replace(/(\"|\'\ |:|\.|\[|\]|,|=)/g,"\\$1");try{var t=this.document.querySelector("#"+e);if(t)return void this.scrollToElement(t);var n=this.document.querySelector("[name='".concat(e,"']"));if(n)return void this.scrollToElement(n)}catch(i){this.errorHandler.handleError(i)}}}},{key:"setHistoryScrollRestoration",value:function(e){if(this.supportScrollRestoration()){var t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}},{key:"scrollToElement",value:function(e){var t=e.getBoundingClientRect(),n=t.left+this.window.pageXOffset,i=t.top+this.window.pageYOffset,r=this.offset();this.window.scrollTo(n-r[0],i-r[1])}},{key:"supportScrollRestoration",value:function(){try{return!!this.window&&!!this.window.scrollTo}catch(e){return!1}}}]),e}()},pKmL:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("ofXK"),r=n("PCNd"),o=n("TY1r"),a=n("G/Ji"),s=n("LcAk"),u=n("dCan"),l=n("mgaL"),c=n("0DX0"),h=n("bhfF"),d=n("tk/3"),f=n("fXoL"),v=function(){var e=function e(){p(this,e)};return e.\u0275mod=f.Kb({type:e}),e.\u0275inj=f.Jb({factory:function(t){return new(t||e)},imports:[[i.b,r.a,o.b,a.a,s.f,u.b,l.a,c.c,h.b,d.b],r.a,a.a,s.f,o.b,u.b,c.c,h.b,d.b]}),e}()},pLZG:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return function(n){return n.lift(new o(e,t))}}var o=function(){function e(t,n){p(this,e),this.predicate=t,this.thisArg=n}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.predicate,this.thisArg))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e)).predicate=i,o.thisArg=r,o.count=0,o}return g(n,[{key:"_next",value:function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}t&&this.destination.next(e)}}]),n}(i.a)},quSY:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i,r,o=n("DH7j"),a=n("XoHu"),s=n("n6bG"),u=function(){function e(e){return Error.call(this),this.message=e?"".concat(e.length," errors occurred during unsubscription:\n").concat(e.map((function(e,t){return"".concat(t+1,") ").concat(e.toString())})).join("\n  ")):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}(),l=((r=function(){function e(t){p(this,e),this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return g(e,[{key:"unsubscribe",value:function(){var t;if(!this.closed){var n=this._parentOrParents,i=this._ctorUnsubscribe,r=this._unsubscribe,l=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof e)n.remove(this);else if(null!==n)for(var h=0;h<n.length;++h)n[h].remove(this);if(Object(s.a)(r)){i&&(this._unsubscribe=void 0);try{r.call(this)}
1catch(v){t=v instanceof u?c(v.errors):[v]}}if(Object(o.a)(l))for(var d=-1,f=l.length;++d<f;){var p=l[d];if(Object(a.a)(p))try{p.unsubscribe()}catch(v){t=t||[],v instanceof u?t=t.concat(c(v.errors)):t.push(v)}}if(t)throw new u(t)}}},{key:"add",value:function(t){var n=t;if(!t)return e.EMPTY;switch(typeof t){case"function":n=new e(t);case"object":if(n===this||n.closed||"function"!=typeof n.unsubscribe)return n;if(this.closed)return n.unsubscribe(),n;if(!(n instanceof e)){var i=n;(n=new e)._subscriptions=[i]}break;default:throw new Error("unrecognized teardown "+t+" added to Subscription.")}var r=n._parentOrParents;if(null===r)n._parentOrParents=this;else if(r instanceof e){if(r===this)return n;n._parentOrParents=[r,this]}else{if(-1!==r.indexOf(this))return n;r.push(this)}var o=this._subscriptions;return null===o?this._subscriptions=[n]:o.push(n),n}},{key:"remove",value:function(e){var t=this._subscriptions;if(t){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}}}]),e}()).EMPTY=((i=new r).closed=!0,i),r);function c(e){return e.reduce((function(e,t){return e.concat(t instanceof u?t.errors:t)}),[])}},sVev:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return e.prototype=Object.create(Error.prototype),e}()},"tk/3":function(e,n,r){"use strict";r.d(n,"a",(function(){return I})),r.d(n,"b",(function(){return K})),r.d(n,"c",(function(){return b}));var o=r("fXoL"),a=r("LRne"),u=r("HDdC"),c=r("bOdf"),h=r("pLZG"),d=r("lJxs"),f=r("ofXK"),v=function e(){p(this,e)},m=function e(){p(this,e)},b=function(){function e(t){var n=this;p(this,e),this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?function(){n.headers=new Map,t.split("\n").forEach((function(e){var t=e.indexOf(":");if(t>0){var i=e.slice(0,t),r=i.toLowerCase(),o=e.slice(t+1).trim();n.maybeSetNormalizedName(i,r),n.headers.has(r)?n.headers.get(r).push(o):n.headers.set(r,[o])}}))}:function(){n.headers=new Map,Object.keys(t).forEach((function(e){var i=t[e],r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(n.headers.set(r,i),n.maybeSetNormalizedName(e,r))}))}:this.headers=new Map}return g(e,[{key:"has",value:function(e){return this.init(),this.headers.has(e.toLowerCase())}},{key:"get",value:function(e){this.init();var t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null}},{key:"keys",value:function(){return this.init(),Array.from(this.normalizedNames.values())}},{key:"getAll",value:function(e){return this.init(),this.headers.get(e.toLowerCase())||null}},{key:"append",value:function(e,t){return this.clone({name:e,value:t,op:"a"})}},{key:"set",value:function(e,t){return this.clone({name:e,value:t,op:"s"})}},{key:"delete",value:function(e,t){return this.clone({name:e,value:t,op:"d"})}},{key:"maybeSetNormalizedName",value:function(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)}},{key:"init",value:function(){var t=this;this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach((function(e){return t.applyUpdate(e)})),this.lazyUpdate=null))}},{key:"copyFrom",value:function(e){var t=this;e.init(),Array.from(e.headers.keys()).forEach((function(n){t.headers.set(n,e.headers.get(n)),t.normalizedNames.set(n,e.normalizedNames.get(n))}))}},{key:"clone",value:function(t){var n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}},{key:"applyUpdate",value:function(e){var t=e.name.toLowerCase();switch(e.op){case"a":case"s":var n=e.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(e.name,t);var r=("a"===e.op?this.headers.get(t):void 0)||[];r.push.apply(r,i(n)),this.headers.set(t,r);break;case"d":var o=e.value;if(o){var a=this.headers.get(t);if(!a)return;0===(a=a.filter((function(e){return-1===o.indexOf(e)}))).length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,a)}else this.headers.delete(t),this.normalizedNames.delete(t)}}}
vendor: 5,369 bytes, line 1
1,{key:"forEach",value:function(e){var t=this;this.init(),Array.from(this.normalizedNames.keys()).forEach((function(n){return e(t.normalizedNames.get(n),t.headers.get(n))}))}}]),e}(),y=function(){function e(){p(this,e)}return g(e,[{key:"encodeKey",value:function(e){return _(e)}},{key:"encodeValue",value:function(e){return _(e)}},{key:"decodeKey",value:function(e){return decodeURIComponent(e)}},{key:"decodeValue",value:function(e){return decodeURIComponent(e)}}]),e}();function _(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}var k=function(){function e(){var n,i,r,o=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(p(this,e),this.updates=null,this.cloneFrom=null,this.encoder=a.encoder||new y,a.fromString){if(a.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=(n=a.fromString,i=this.encoder,r=new Map,n.length>0&&n.split("&").forEach((function(e){var n=e.indexOf("="),o=t(-1==n?[i.decodeKey(e),""]:[i.decodeKey(e.slice(0,n)),i.decodeValue(e.slice(n+1))],2),a=o[0],s=o[1],u=r.get(a)||[];u.push(s),r.set(a,u)})),r)}else a.fromObject?(this.map=new Map,Object.keys(a.fromObject).forEach((function(e){var t=a.fromObject[e];o.map.set(e,Array.isArray(t)?t:[t])}))):this.map=null}return g(e,[{key:"has",value:function(e){return this.init(),this.map.has(e)}},{key:"get",value:function(e){this.init();var t=this.map.get(e);return t?t[0]:null}},{key:"getAll",value:function(e){return this.init(),this.map.get(e)||null}},{key:"keys",value:function(){return this.init(),Array.from(this.map.keys())}},{key:"append",value:function(e,t){return this.clone({param:e,value:t,op:"a"})}},{key:"set",value:function(e,t){return this.clone({param:e,value:t,op:"s"})}},{key:"delete",value:function(e,t){return this.clone({param:e,value:t,op:"d"})}},{key:"toString",value:function(){var e=this;return this.init(),this.keys().map((function(t){var n=e.encoder.encodeKey(t);return e.map.get(t).map((function(t){return n+"="+e.encoder.encodeValue(t)})).join("&")})).filter((function(e){return""!==e})).join("&")}},{key:"clone",value:function(t){var n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat([t]),n}},{key:"init",value:function(){var e=this;null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach((function(t){return e.map.set(t,e.cloneFrom.map.get(t))})),this.updates.forEach((function(t){switch(t.op){case"a":case"s":var n=("a"===t.op?e.map.get(t.param):void 0)||[];n.push(t.value),e.map.set(t.param,n);break;case"d":if(void 0===t.value){e.map.delete(t.param);break}var i=e.map.get(t.param)||[],r=i.indexOf(t.value);-1!==r&&i.splice(r,1),i.length>0?e.map.set(t.param,i):e.map.delete(t.param)}})),this.cloneFrom=this.updates=null)}}]),e}();function w(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function S(e){return"undefined"!=typeof Blob&&e instanceof Blob}function C(e){return"undefined"!=typeof FormData&&e instanceof FormData}var O=function(){function e(t,n,i,r){var o;if(p(this,e),this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,o=r):o=i,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.params&&(this.params=o.params)),this.headers||(this.headers=new b),this.params){var a=this.params.toString();if(0===a.length)this.urlWithParams=n;else{var s=n.indexOf("?");this.urlWithParams=n+(-1===s?"?":s<n.length-1?"&":"")+a}}else this.params=new k,this.urlWithParams=n}return g(e,[{key:"serializeBody",value:function(){return null===this.body?null:w(this.body)||S(this.body)||C(this.body)||"string"==typeof this.body?this.body:this.body instanceof k?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}},{key:"detectContentTypeHeader",value:function(){return null===this.body||C(this.body)?null:S(this.body)?this.body.type||null:w(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof k?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||Array.isArray(this.body)?"application/json":null}},{key:"clone",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.method||this.method,i=t.url||this.url,r=t.responseType||this.responseType,o=void 0!==t.body?t.body:this.body,a=void 0!==t.withCredentials?t.withCredentials:this.withCredentials,s=void 0!==t.reportProgress?t.reportProgress:this.reportProgress,u=t.headers||this.headers,l=t.params||this.params;return void 0!==t.setHeaders&&(u=Object.keys(t.setHeaders).reduce((function(e,n){return e.set(n,t.setHeaders[n])}),u)),t.setParams&&(l=Object.keys(t.setParams).reduce((function(e,n){return e.set(n,t.setParams[n])}),l)),new e(n,i,o,{params:l,headers:u,reportProgress:s,responseType:r,withCredentials:a})}}]),e}
1(),T=function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e}({}),E=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"OK";p(this,e),this.headers=t.headers||new b,this.status=void 0!==t.status?t.status:n,this.statusText=t.statusText||i,this.url=t.url||null,this.ok=this.status>=200&&this.status<300},x=function(e){s(n,e);var t=l(n);function n(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return p(this,n),(e=t.call(this,i)).type=T.ResponseHeader,e}return g(n,[{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new n({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}]),n}(E),M=function(e){s(n,e);var t=l(n);function n(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return p(this,n),(e=t.call(this,i)).type=T.Response,e.body=void 0!==i.body?i.body:null,e}return g(n,[{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new n({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}]),n}(E),P=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this,e,0,"Unknown Error")).name="HttpErrorResponse",i.ok=!1,i.message=i.status>=200&&i.status<300?"Http failure during parsing for "+(e.url||"(unknown url)"):"Http failure response for ".concat(e.url||"(unknown url)",": ").concat(e.status," ").concat(e.statusText),i.error=e.error||null,i}return n}(E);function A(e,t){return{body:t,headers:e.headers,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}var I=function(){var e=function(){function e(t){p(this,e),this.handler=t}return g(e,[{key:"request",value:function(e,t){var n,i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e instanceof O)n=e;else{var o=void 0;o=r.headers instanceof b?r.headers:new b(r.headers);var s=void 0;r.params&&(s=r.params instanceof k?r.params:new k({fromObject:r.params})),n=new O(e,t,void 0!==r.body?r.body:null,{headers:o,params:s,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}var u=Object(a.a)(n).pipe(Object(c.a)((function(e){return i.handler.handle(e)})));if(e instanceof O||"events"===r.observe)return u;var l=u.pipe(Object(h.a)((function(e){return e instanceof M})));switch(r.observe||"body"){case"body":switch(n.responseType){case"arraybuffer":return l.pipe(Object(d.a)((function(e){if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body})));case"blob":return l.pipe(Object(d.a)((function(e){if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body})));case"text":return l.pipe(Object(d.a)((function(e){if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body})));case"json":default:return l.pipe(Object(d.a)((function(e){return e.body})))}case"response":return l;default:throw new Error("Unreachable: unhandled observe type ".concat(r.observe,"}"))}}},{key:"delete",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("DELETE",e,t)}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("GET",e,t)}},{key:"head",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("HEAD",e,t)}},{key:"jsonp",value:function(e,t){return this.request("JSONP",e,{params:(new k).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}},{key:"options",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("OPTIONS",e,t)}},{key:"patch",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PATCH",e,A(n,t))}},{key:"post",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("POST",e,A(n,t))}},{key:"put",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PUT",e,A(n,t))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(v))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),D=function(){function e(t,n){p(this,e),this.next=t,this.interceptor=n}return g(e,[{key:"handle",value:function(e){return this.interceptor.intercept(e,this.next)}}]),e}(),R=new o.r("HTTP_INTERCEPTORS"),N=function(){var e=function(){function e(){p(this,e)}return g(e,[{key:"intercept",value:function(e,t){return t.handle(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),V=/^\)\]\}',?\n/,L=function e(){p(this,e)},H=function(){var e=function(){function e(){p(this,e)}return g(e,[{key:"build",value:function(){return new XMLHttpRequest}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),j=function(){var e=function(){function e(t){p(this,e),this.xhrFactory=t}return g(e,[{key:"handle",value:function(e){var t=this;if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without JsonpClientModule installed.");return new u.a((function(n){var i=t.xhrFactory.build();if(i.open(e.method,e.urlWithParams),e.withCredentials&&(i.withCredentials=!0),e.headers.forEac
1h((function(e,t){return i.setRequestHeader(e,t.join(","))})),e.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){var r=e.detectContentTypeHeader();null!==r&&i.setRequestHeader("Content-Type",r)}if(e.responseType){var o=e.responseType.toLowerCase();i.responseType="json"!==o?o:"text"}var a=e.serializeBody(),s=null,u=function(){if(null!==s)return s;var t=1223===i.status?204:i.status,n=i.statusText||"OK",r=new b(i.getAllResponseHeaders()),o=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(i)||e.url;return s=new x({headers:r,status:t,statusText:n,url:o})},l=function(){var t=u(),r=t.headers,o=t.status,a=t.statusText,s=t.url,l=null;204!==o&&(l=void 0===i.response?i.responseText:i.response),0===o&&(o=l?200:0);var c=o>=200&&o<300;if("json"===e.responseType&&"string"==typeof l){var h=l;l=l.replace(V,"");try{l=""!==l?JSON.parse(l):null}catch(d){l=h,c&&(c=!1,l={error:d,text:l})}}c?(n.next(new M({body:l,headers:r,status:o,statusText:a,url:s||void 0})),n.complete()):n.error(new P({error:l,headers:r,status:o,statusText:a,url:s||void 0}))},c=function(e){var t=u().url,r=new P({error:e,status:i.status||0,statusText:i.statusText||"Unknown Error",url:t||void 0});n.error(r)},h=!1,d=function(t){h||(n.next(u()),h=!0);var r={type:T.DownloadProgress,loaded:t.loaded};t.lengthComputable&&(r.total=t.total),"text"===e.responseType&&i.responseText&&(r.partialText=i.responseText),n.next(r)},f=function(e){var t={type:T.UploadProgress,loaded:e.loaded};e.lengthComputable&&(t.total=e.total),n.next(t)};return i.addEventListener("load",l),i.addEventListener("error",c),e.reportProgress&&(i.addEventListener("progress",d),null!==a&&i.upload&&i.upload.addEventListener("progress",f)),i.send(a),n.next({type:T.Sent}),function(){i.removeEventListener("error",c),i.removeEventListener("load",l),e.reportProgress&&(i.removeEventListener("progress",d),null!==a&&i.upload&&i.upload.removeEventListener("progress",f)),i.readyState!==i.DONE&&i.abort()}}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(L))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),B=new o.r("XSRF_COOKIE_NAME"),F=new o.r("XSRF_HEADER_NAME"),G=function e(){p(this,e)},U=function(){var e=function(){function e(t,n,i){p(this,e),this.doc=t,this.platform=n,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}return g(e,[{key:"getToken",value:function(){if("server"===this.platform)return null;var e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(f.y)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(f.d),o.Vb(o.C),o.Vb(B))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),z=function(){var e=function(){function e(t,n){p(this,e),this.tokenService=t,this.headerName=n}return g(e,[{key:"intercept",value:function(e,t){var n=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||n.startsWith("http://")||n.startsWith("https://"))return t.handle(e);var i=this.tokenService.getToken();return null===i||e.headers.has(this.headerName)||(e=e.clone({headers:e.headers.set(this.headerName,i)})),t.handle(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(G),o.Vb(F))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),W=function(){var e=function(){function e(t,n){p(this,e),this.backend=t,this.injector=n,this.chain=null}return g(e,[{key:"handle",value:function(e){if(null===this.chain){var t=this.injector.get(R,[]);this.chain=t.reduceRight((function(e,t){return new D(e,t)}),this.backend)}return this.chain.handle(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(o.Vb(m),o.Vb(o.s))},e.\u0275prov=o.Ib({token:e,factory:e.\u0275fac}),e}(),X=function(){var e=function(){function e(){p(this,e)}return g(e,null,[{key:"disable",value:function(){return{ngModule:e,providers:[{provide:z,useClass:N}]}}},{key:"withOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ngModule:e,providers:[t.cookieName?{provide:B,useValue:t.cookieName}:[],t.headerName?{provide:F,useValue:t.headerName}:[]]}}}]),e}();return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)},providers:[z,{provide:R,useExisting:z,multi:!0},{provide:G,useClass:U},{provide:B,useValue:"XSRF-TOKEN"},{provide:F,useValue:"X-XSRF-TOKEN"}
1]}),e}(),K=function(){var e=function e(){p(this,e)};return e.\u0275mod=o.Kb({type:e}),e.\u0275inj=o.Jb({factory:function(t){return new(t||e)},providers:[I,{provide:v,useClass:W},j,{provide:m,useExisting:j},H,{provide:L,useExisting:H}],imports:[[X.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),e}()},tkJt:function(e,i,r){"use strict";r.d(i,"c",(function(){return C})),r.d(i,"e",(function(){return M})),r.d(i,"f",(function(){return I})),r.d(i,"d",(function(){return R})),r.d(i,"b",(function(){return N})),r.d(i,"g",(function(){return V})),r.d(i,"a",(function(){return L}));var o=r("ofXK"),a=r("fXoL"),u=r("XNiG"),c=r("quSY"),h=r("LRne"),d=r("3+Bf"),v=r("vkgz"),m=r("Kj3r"),b=r("pLZG"),y=r("lJxs"),_=r("IzEk"),k=r("LSvS"),w=r("dEu6"),S=r("2dEz"),C=function(e){s(i,e);var t=l(i);function i(){var e;return p(this,i),(e=t.apply(this,arguments))._origin="program",e}return g(i,[{key:"setFocusOrigin",value:function(e){return this._origin=e,this}},{key:"setActiveItem",value:function(e){n(f(i.prototype),"setActiveItem",this).call(this,e),this.activeItem&&this.activeItem.focus(this._origin)}}]),i}(function(){function e(t){var n=this;p(this,e),this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new u.a,this._typeaheadSubscription=c.a.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._skipPredicateFn=function(e){return e.disabled},this._pressedLetters=[],this.tabOut=new u.a,this.change=new u.a,t instanceof a.E&&t.changes.subscribe((function(e){if(n._activeItem){var t=e.toArray().indexOf(n._activeItem);t>-1&&t!==n._activeItemIndex&&(n._activeItemIndex=t)}}))}return g(e,[{key:"skipPredicate",value:function(e){return this._skipPredicateFn=e,this}},{key:"withWrap",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._wrap=e,this}},{key:"withVerticalOrientation",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._vertical=e,this}},{key:"withHorizontalOrientation",value:function(e){return this._horizontal=e,this}},{key:"withAllowedModifierKeys",value:function(e){return this._allowedModifierKeys=e,this}},{key:"withTypeAhead",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:200;if(this._items.length&&this._items.some((function(e){return"function"!=typeof e.getLabel})))throw Error("ListKeyManager items in typeahead mode must implement the `getLabel` method.");return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(Object(v.a)((function(t){return e._pressedLetters.push(t)})),Object(m.a)(t),Object(b.a)((function(){return e._pressedLetters.length>0})),Object(y.a)((function(){return e._pressedLetters.join("")}))).subscribe((function(t){for(var n=e._getItemsArray(),i=1;i<n.length+1;i++){var r=(e._activeItemIndex+i)%n.length,o=n[r];if(!e._skipPredicateFn(o)&&0===o.getLabel().toUpperCase().trim().indexOf(t)){e.setActiveItem(r);break}}e._pressedLetters=[]})),this}},{key:"setActiveItem",value:function(e){var t=this._activeItemIndex;this.updateActiveItem(e),this._activeItemIndex!==t&&this.change.next(this._activeItemIndex)}},{key:"onKeydown",value:function(e){var t=this,n=e.keyCode,i=["altKey","ctrlKey","metaKey","shiftKey"].every((function(n){return!e[n]||t._allowedModifierKeys.indexOf(n)>-1}));switch(n){case d.k:return void this.tabOut.next();case d.b:if(this._vertical&&i){this.setNextItemActive();break}return;case d.l:if(this._vertical&&i){this.setPreviousItemActive();break}return;case d.i:if(this._horizontal&&i){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case d.g:if(this._horizontal&&i){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;default:return void((i||Object(d.o)(e,"shiftKey"))&&(e.key&&1===e.key.length?this._letterKeyStream.next(e.key.toLocaleUpperCase()):(n>=d.a&&n<=d.m||n>=d.n&&n<=d.h)&&this._letterKeyStream.next(String.fromCharCode(n))))}this._pressedLetters=[],e.preventDefault()}},{key:"setFirstItemActive",value:function(){this._setActiveItemByIndex(0,1)}},{key:"setLastItemActive",value:function(){this._setActiveItemByIndex(this._items.length-1,-1)}},{key:"setNextItemActive",value:function(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}},{key:"setPreviousItemActive",value:function(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}},{key:"updateActiveItem",value:function(e){var t=this._getItemsArray(),n="number"==typeof e?e:t.indexOf(e),i=t[n];this._activeItem=null==i?null:i,this._activeItemIndex=n}},{key:"updateActiveItemIndex",value:function(e){this.updateActiveItem(e)}},{key:"_setActiveItemByDelta",value:function(e){this._wrap?this._setActiveInWrapMode(e):this._setActiveInDefaultMode(e)}},{key:"_setActiveInWrapMode",value:function(e){for(var t=this._getItemsArray(),n=1;n<=t.length;n++){var i=(this._activeItemIndex+e*n+t.length)%t.length;if(!this._skipPredicateFn(t[i]))return void this.setActiveItem(i)}}},{key:"_setActiveInDefaultMode",value:function(e){this._setActiveItemByIndex(this._activeItemIndex+e,e)}},{key:"_setActiveItemByIndex",value:function(e,t){var n=this._getItemsArray();if(n[e]){for(;this._skipPredicateFn(n[e]);)if(!n[e+=t])return;this.setActiveItem(e)}}},{key:"_getItemsArray",value:function(){return this._items instanceof a.E?this._items.toArray():this._items}},{key:"activeItemIndex",get:function(){return this._activeItemIndex}},{key:"activeItem",get:function(){return this._activeItem}}]),e}()),O=function(){var e=function(){function e(t){p(this,e),this._platform=t}return g(e,[{key:"isDisabled",value:function(e){return e.hasAttribute("disabled")}},{key:"isVisible",value:function(e){return function(e){return!!(e.offsetWidth||e.offsetHeight||"function"==typeof e.getClientRects&&e.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}},{key:"isTabbable",value:function(e){if(!this._platform.isBrowser)return!1;var t,n=function(e){try{return e.frameElement}catch(t){return null}}((t=e).ownerDocument&&t.ownerDocument.defaultView||window);if(n){var i=n&&n.nodeName.toLowerCase();if(-1===E(n))return!1;if((this._platform.BLINK||this._platform.WEBKIT)&&"object"===i)return!1;if((this._platform.BLINK||this._platform.WEBKIT)&&!this.isVisible(n))return!1}var r=e.nodeName.toLowerCase(),o=E(e);if(e.hasAttribute("contenteditable"))return-1!==o;if("iframe"===r)return!1;if("audio"===r){if(!e.hasAttribute("controls"))return!1;if(this._platform.BLINK)return!0}if("video"===r){if(!e.hasAttribute("controls")&&this._platform.TRIDENT)return!1;
1if(this._platform.BLINK||this._platform.FIREFOX)return!0}return("object"!==r||!this._platform.BLINK&&!this._platform.WEBKIT)&&!(this._platform.WEBKIT&&this._platform.IOS&&!function(e){var t=e.nodeName.toLowerCase(),n="input"===t&&e.type;return"text"===n||"password"===n||"select"===t||"textarea"===t}(e))&&e.tabIndex>=0}},{key:"isFocusable",value:function(e){return function(e){return!function(e){return function(e){return"input"==e.nodeName.toLowerCase()}(e)&&"hidden"==e.type}(e)&&(function(e){var t=e.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(e)||function(e){return function(e){return"a"==e.nodeName.toLowerCase()}(e)&&e.hasAttribute("href")}(e)||e.hasAttribute("contenteditable")||T(e))}(e)&&!this.isDisabled(e)&&this.isVisible(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(k.a))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(k.a))},token:e,providedIn:"root"}),e}();function T(e){if(!e.hasAttribute("tabindex")||void 0===e.tabIndex)return!1;var t=e.getAttribute("tabindex");return"-32768"!=t&&!(!t||isNaN(parseInt(t,10)))}function E(e){if(!T(e))return null;var t=parseInt(e.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}var x=function(){function e(t,n,i,r){var o=this,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];p(this,e),this._element=t,this._checker=n,this._ngZone=i,this._document=r,this._hasAttached=!1,this.startAnchorListener=function(){return o.focusLastTabbableElement()},this.endAnchorListener=function(){return o.focusFirstTabbableElement()},this._enabled=!0,a||this.attachAnchors()}return g(e,[{key:"destroy",value:function(){var e=this._startAnchor,t=this._endAnchor;e&&(e.removeEventListener("focus",this.startAnchorListener),e.parentNode&&e.parentNode.removeChild(e)),t&&(t.removeEventListener("focus",this.endAnchorListener),t.parentNode&&t.parentNode.removeChild(t)),this._startAnchor=this._endAnchor=null}},{key:"attachAnchors",value:function(){var e=this;return!!this._hasAttached||(this._ngZone.runOutsideAngular((function(){e._startAnchor||(e._startAnchor=e._createAnchor(),e._startAnchor.addEventListener("focus",e.startAnchorListener)),e._endAnchor||(e._endAnchor=e._createAnchor(),e._endAnchor.addEventListener("focus",e.endAnchorListener))})),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}},{key:"focusInitialElementWhenReady",value:function(){var e=this;return new Promise((function(t){e._executeOnStable((function(){return t(e.focu
1sInitialElement())}))}))}},{key:"focusFirstTabbableElementWhenReady",value:function(){var e=this;return new Promise((function(t){e._executeOnStable((function(){return t(e.focusFirstTabbableElement())}))}))}},{key:"focusLastTabbableElementWhenReady",value:function(){var e=this;return new Promise((function(t){e._executeOnStable((function(){return t(e.focusLastTabbableElement())}))}))}},{key:"_getRegionBoundary",value:function(e){for(var t=this._element.querySelectorAll("[cdk-focus-region-".concat(e,"], [cdkFocusRegion").concat(e,"], [cdk-focus-").concat(e,"]")),n=0;n<t.length;n++)t[n].hasAttribute("cdk-focus-"+e)?console.warn("Found use of deprecated attribute 'cdk-focus-".concat(e,"', use 'cdkFocusRegion").concat(e,"' instead. The deprecated attribute will be removed in 8.0.0."),t[n]):t[n].hasAttribute("cdk-focus-region-"+e)&&console.warn("Found use of deprecated attribute 'cdk-focus-region-".concat(e,"', use 'cdkFocusRegion").concat(e,"' instead. The deprecated attribute will be removed in 8.0.0."),t[n]);return"start"==e?t.length?t[0]:this._getFirstTabbableElement(this._element):t.length?t[t.length-1]:this._getLastTabbableElement(this._element)}},{key:"focusInitialElement",value:function(){var e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");return e?(e.hasAttribute("cdk-focus-initial")&&console.warn("Found use of deprecated attribute 'cdk-focus-initial', use 'cdkFocusInitial' instead. The deprecated attribute will be removed in 8.0.0",e),Object(a.X)()&&!this._checker.isFocusable(e)&&console.warn("Element matching '[cdkFocusInitial]' is not focusable.",e),e.focus(),!0):this.focusFirstTabbableElement()}},{key:"focusFirstTabbableElement",value:function(){var e=this._getRegionBoundary("start");return e&&e.focus(),!!e}},{key:"focusLastTabbableElement",value:function(){var e=this._getRegionBoundary("end");return e&&e.focus(),!!e}},{key:"hasAttached",value:function(){return this._hasAttached}},{key:"_getFirstTabbableElement",value:function(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;for(var t=e.children||e.childNodes,n=0;n<t.length;n++){var i=t[n].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(t[n]):null;if(i)return i}return null}},{key:"_getLastTabbableElement",value:function(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;for(var t=e.children||e.childNodes,n=t.length-1;n>=0;n--){var i=t[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(t[n]):null;if(i)return i}return null}},{key:"_createAnchor",value:function(){var e=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,e),e.classList.add("cdk-visually-hidden"),e.classList.add("cdk-focus-trap-anchor"),e.setAttribute("aria-hidden","true"),e}},{key:"_toggleAnchorTabIndex",value:function(e,t){e?t.setAttribute("tabindex","0"):t.removeAttribute("tabindex")}},{key:"_executeOnStable",value:function(e){this._ngZone.isStable?e():this._ngZone.onStable.asObservable().pipe(Object(_.a)(1)).subscribe(e)}},{key:"enabled",get:function(){return this._enabled},set:function(e){this._enabled=e,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}}]),e}(),M=function(){var e=function(){function e(t,n,i){p(this,e),this._checker=t,this._ngZone=n,this._document=i}return g(e,[{key:"create",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new x(e,this._checker,this._ngZone,this._document,t)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(O),a.Vb(a.A),a.Vb(o.d))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(O),Object(a.Vb)(a.A),Object(a.Vb)(o.d))},token:e,providedIn:"root"}),e}(),P=new a.r("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),A=new a.r("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),I=function(){var e=function(){function e(t,n,i,r){p(this,e),this._ngZone=n,this._defaultOptions=r,this._document=i,this._liveElement=t||this._createLiveElement()}return g(e,[{key:"announce",value:function(e){for(var n,i,r,o=this,a=this._defaultOptions,s=arguments.length,u=new Array(s>1?s-1:0),l=1;l<s;l++)u[l-1]=arguments[l];return 1===u.length&&"number"==typeof u[0]?r=u[0]:(i=(n=t(u,2))[0],r=n[1]),this.clear(),clearTimeout(this._previousTimeout),i||(i=a&&a.politeness?a.politeness:"polite"),null==r&&a&&(r=a.duration),this._liveElement.setAttribute("aria-live",i),this._ngZone.runOutsideAngular((function(){return new Promise((function(t){clearTimeout(o._previousTimeout),o._previousTimeout=setTimeout((function(){o._liveElement.textContent=e,t(),"number"==typeof r&&(o._previousTimeout=setTimeout((function(){return o.clear()}),r))}),100)}))}))}},{key:"clear",value:function(){this._liveElement&&(this._liveElement.textContent="")}},{key:"ngOnDestroy",value:function(){clearTimeout(this._previousTimeout),this._liveElement&&this._liveElement.parentNode&&(this._liveElement.parentNode.removeChild(this._liveElement),this._liveElement=null)}},{key:"_createLiveElement",value:function(){for(var e=this._document.getElementsByClassName("cdk-live-announcer-element"),t=this._document.createElement("div"),n=0;n<e.length;n++)e[n].parentNode.removeChild(e[n]);return t.classList.add("cdk-live-announcer-element"),t.classList.add("cdk-visually-hidden"),t.setAttribute("aria-atomic","true"),t.setAttribute("aria-live","polite"),this._document.body.appendChild(t),t}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(P,8),a.Vb(a.A),a.Vb(o.d),a.Vb(A,8))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(P,8),Object(a.Vb)(a.A),Object(a.Vb)(o.d),Object(a.Vb)(A,8))},token:e,providedIn:"root"}),e}(),D=Object(k.f)({passive:!0,capture:!0}),R=function(){var e=function(){function e(t,n){var i=this;p(this,e),this._ngZone=t,this._platform=n,this._origin=null,this._windowFocused=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._documentKeydownListener=function(){i._lastTouchTarget=null,i._setOriginForCurrentEventQueue("keyboard")},this._documentMousedownListener=function(){i._lastTouchTarget||i._setOriginForCurrentEventQueue("mouse")},this._documentTouchstartListener=function(e){null!=i._touchTimeoutId&&clearTimeout(i._touchTimeoutId),i._lastTouchTarget=e.composedPath?e.composedPath()[0]:e.target,i._touchTimeoutId=setTimeout((function(){return i._lastTouchTarget=null}),650)},this._windowFocusListener=function(){i._windowFocused=!0,i._windowFocusTimeoutId=setTimeout((function(){return i._windowFocused=!1}))}}return g(e,[{key:"monitor",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this._platform.isBrowser)return Object(h.a)(null);var i=Object(w.d)(e);if(this._elementInfo.has(i)){var r=this._elementInfo.get(i);return r.checkChildren=n,r.subject.asObservable()}var o={unlisten:function(){}
1,checkChildren:n,subject:new u.a};this._elementInfo.set(i,o),this._incrementMonitoredElementCount();var a=function(e){return t._onFocus(e,i)},s=function(e){return t._onBlur(e,i)};return this._ngZone.runOutsideAngular((function(){i.addEventListener("focus",a,!0),i.addEventListener("blur",s,!0)})),o.unlisten=function(){i.removeEventListener("focus",a,!0),i.removeEventListener("blur",s,!0)},o.subject.asObservable()}},{key:"stopMonitoring",value:function(e){var t=Object(w.d)(e),n=this._elementInfo.get(t);n&&(n.unlisten(),n.subject.complete(),this._setClasses(t),this._elementInfo.delete(t),this._decrementMonitoredElementCount())}},{key:"focusVia",value:function(e,t,n){var i=Object(w.d)(e);this._setOriginForCurrentEventQueue(t),"function"==typeof i.focus&&i.focus(n)}},{key:"ngOnDestroy",value:function(){var e=this;this._elementInfo.forEach((function(t,n){return e.stopMonitoring(n)}))}},{key:"_toggleClass",value:function(e,t,n){n?e.classList.add(t):e.classList.remove(t)}},{key:"_setClasses",value:function(e,t){this._elementInfo.get(e)&&(this._toggleClass(e,"cdk-focused",!!t),this._toggleClass(e,"cdk-touch-focused","touch"===t),this._toggleClass(e,"cdk-keyboard-focused","keyboard"===t),this._toggleClass(e,"cdk-mouse-focused","mouse"===t),this._toggleClass(e,"cdk-program-focused","program"===t))}},{key:"_setOriginForCurrentEventQueue",value:function(e){var t=this;this._ngZone.runOutsideAngular((function(){t._origin=e,t._originTimeoutId=setTimeout((function(){return t._origin=null}),1)}))}},{key:"_wasCausedByTouch",value:function(e){var t=e.target;return this._lastTouchTarget instanceof Node&&t instanceof Node&&(t===this._lastTouchTarget||t.contains(this._lastTouchTarget))}},{key:"_onFocus",value:function(e,t){var n=this._elementInfo.get(t);if(n&&(n.checkChildren||t===e.target)){var i=this._origin;i||(i=this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:this._wasCausedByTouch(e)?"touch":"program"),this._setClasses(t,i),this._emitOrigin(n.subject,i),this._lastFocusOrigin=i}}},{key:"_onBlur",value:function(e,t){var n=this._elementInfo.get(t);!n||n.checkChildren&&e.relatedTarget instanceof Node&&t.contains(e.relatedTarget)||(this._setClasses(t),this._emitOrigin(n.subject,null))}},{key:"_emitOrigin",value:function(e,t){this._ngZone.run((function(){return e.next(t)}))}},{key:"_incrementMonitoredElementCount",value:function(){var e=this;1==++this._monitoredElementCount&&this._platform.isBrowser&&this._ngZone.runOutsideAngular((function(){document.addEventListener("keydown",e._documentKeydownListener,D),document.addEventListener("mousedown",e._documentMousedownListener,D),document.addEventListener("touchstart",e._documentTouchstartListener,D),window.addEventListener("focus",e._windowFocusListener)}))}},{key:"_decrementMonitoredElementCount",value:function(){--this._monitoredElementCount||(document.removeEventListener("keydown",this._documentKeydownListener,D),document.removeEventListener("mousedown",this._documentMousedownListener,D),document.removeEventListener("touchstart",this._documentTouchstartListener,D),window.removeEventListener("focus",this._windowFocusListener),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._touchTimeoutId),clearTimeout(this._originTimeoutId))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Vb(a.A),a.Vb(k.a))},e.\u0275prov=a.Ib({token:e,factory:e.\u0275fac,providedIn:"root"}),e.ngInjectableDef=Object(a.Ib)({factory:function(){return new e(Object(a.Vb)(a.A),Object(a.Vb)(k.a))},token:e,providedIn:"root"}),e}(),N=function(){var e=function(){function e(t,n){var i=this;p(this,e),this._elementRef=t,this._focusMonitor=n,this.cdkFocusChange=new a.n,this._monitorSubscription=this._focusMonitor.monitor(this._elementRef,this._elementRef.nativeElement.hasAttribute("cdkMonitorSubtreeFocus")).subscribe((function(e){return i.cdkFocusChange.emit(e)}))}return g(e,[{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription.unsubscribe()}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.Mb(a.l),a.Mb(R))},e.\u0275dir=a.Hb({type:e,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"}}),e}();function V(e){return 0===e.buttons}var L=function(){var e=function e(){p(this,e)};return e.\u0275mod=a.Kb({type:e}),e.\u0275inj=a.Jb({factory:function(t){return new(t||e)},imports:[[o.b,k.b,S.c]]}),e}()},tmjD:function(e,i,r){"use strict";r.d(i,"a",(function(){return C})),r.d(i,"b",(function(){return O}));var o,a,u=r("1yKT"),c=r("fXoL"),h=r("3Pt+"),d=r("ofXK"),v=new c.r("config"),m=new c.r("NEW_CONFIG"),b=new c.r("INITIAL_CONFIG"),y={suffix:"",prefix:"",thousandSeparator:" ",decimalMarker:".",clearIfNotMatch:!1,showTemplate:!1,showMaskTyped:!1,placeHolderCharacter:"_",dropSpecialCharacters:!0,hiddenInput:void 0,shownMaskExpression:"",separatorLimit:"",allowNegativeNumbers:!1,validation:!0,specialCharacters:["-","/","(",")",".",":"," ","+",",","@","[","]",'"',"'"],patterns:{0:{pattern:new RegExp("\\d")},9:{pattern:new RegExp("\\d"),optional:!0},X:{pattern:new RegExp("\\d"),symbol:"*"},A:{pattern:new RegExp("[a-zA-Z0-9]")},S:{pattern:new RegExp("[a-zA-Z]")},d:{pattern:new RegExp("\\d")},m:{pattern:new RegExp("\\d")},M:{pattern:new RegExp("\\d")},H:{pattern:new RegExp("\\d")},h:{pattern:new RegExp("\\d")},s:{pattern:new RegExp("\\d")}}},_=["Hh:m0:s0","Hh:m0","m0:s0"],k=["percent","Hh","s0","m0","separator","d0/M0/0000","d0/M0","d0","M0"],w=function(){var e=function(){function e(t){var n=this;p(this,e),this._config=t,this.maskExpression="",this.actualValue="",this.shownMaskExpression="",this._formatWithSeparators=function(e,t,i,r){var o=e.split(i),a=o.length>
11?"".concat(i).concat(o[1]):"",s=o[0],u=n.separatorLimit.replace(/\s/g,"");u&&+u&&(s="-"===s[0]?"-"+s.slice(1,s.length).slice(0,u.length):s.slice(0,u.length));for(var l=/(\d+)(\d{3})/;t&&l.test(s);)s=s.replace(l,"$1"+t+"$2");return void 0===r?s+a:0===r?s:s+a.substr(0,r+1)},this.percentage=function(e){return Number(e)>=0&&Number(e)<=100},this.getPrecision=function(e){var t=e.split(".");return t.length>1?Number(t[t.length-1]):1/0},this.checkInputPrecision=function(e,t,i){if(t<1/0){var r=new RegExp(n._charToRegExpExpression(i)+"\\d{".concat(t,"}.*$")),o=e.match(r);(o&&o[0].length-1>t||0===t&&e.endsWith(i))&&(e=e.substring(0,e.length-1))}return e},this._shift=new Set,this.clearIfNotMatch=this._config.clearIfNotMatch,this.dropSpecialCharacters=this._config.dropSpecialCharacters,this.maskSpecialCharacters=this._config.specialCharacters,this.maskAvailablePatterns=this._config.patterns,this.prefix=this._config.prefix,this.suffix=this._config.suffix,this.thousandSeparator=this._config.thousandSeparator,this.decimalMarker=this._config.decimalMarker,this.hiddenInput=this._config.hiddenInput,this.showMaskTyped=this._config.showMaskTyped,this.placeHolderCharacter=this._config.placeHolderCharacter,this.validation=this._config.validation,this.separatorLimit=this._config.separatorLimit,this.allowNegativeNumbers=this._config.allowNegativeNumbers}return g(e,[{key:"applyMaskWithPattern",value:function(e,n){var i=t(n,2),r=i[0],o=i[1];return this.customPattern=o,this.applyMask(e,r)}},{key:"applyMask",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){};if(null==e||void 0===t)return"";var r=0,o="",a=!1,s=!1,u=1,l=!1;e.slice(0,this.prefix.length)===this.prefix&&(e=e.slice(this.prefix.length,e.length)),this.suffix&&e.endsWith(this.suffix)&&(e=e.slice(0,e.length-this.suffix.length));var c=e.toString().split("");"IP"===t&&(this.ipError=!!(c.filter((function(e){return"."===e})).length<3&&c.length<7),t="099.099.099.099");for(var h=[],d=0;d<e.length;d++)e[d].match("\\d")&&h.push(e[d]);if("CPF_CNPJ"===t&&(this.cpfCnpjError=!(11===h.length||14===h.length),t=h.length>11?"00.000.000/0000-00":"000.000.000-00"),t.startsWith("percent")){if(e.match("[a-z]|[A-Z]")||e.match(/[-!$%^&*()_+|~=`{}\[\]:";'<>?,\/]/)){e=this._stripToDecimal(e);var f=this.getPrecision(t);e=this.checkInputPrecision(e,f,".")}if(e.indexOf(".")>0&&!this.percentage(e.substring(0,e.indexOf(".")))){var p=e.substring(0,e.indexOf(".")-1);e="".concat(p).concat(e.substring(e.indexOf("."),e.length))}o=this.percentage(e)?e:e.substring(0,e.length-1)}else if(t.startsWith("separator")){(e.match("[w\u0430-\u044f\u0410-\u042f]")||e.match("[\u0401\u0451\u0410-\u044f]")||e.match("[a-z]|[A-Z]")||e.match(/[-@#!$%\\^&*()_\xa3\xac'+|~=`{}\[\]:";<>.?\/]/)||e.match("[^A-Za-z0-9,]"))&&(e=this._stripToDecimal(e)),e=e.length>1&&"0"===e[0]&&e[1]!==this.decimalMarker?e.slice(1,e.length):e;var v=this._charToRegExpExpression(this.thousandSeparator),g=this._charToRegExpExpression(this.decimalMarker),m='@#!$%^&*()_+|~=`{}\\[\\]:\\s,\\.";<>?\\/'.replace(v,"").replace(g,""),b=new RegExp("["+m+"]");e.match(b)&&(e=e.substring(0,e.length-1));var y=this.getPrecision(t),_=(e=this.checkInputPrecision(e,y,this.decimalMarker)).replace(new RegExp(v,"g"),""),k=(o=this._formatWithSeparators(_,this.thousandSeparator,this.decimalMarker,y)).indexOf(",")-e.indexOf(","),w=o.length-e.length;if(w>0&&","!==o[n]){s=!0;var S=0;do{this._shift.add(n+S),S++}while(S<w)}else 0!==k&&n>0&&!(o.indexOf(",")>=n&&n>3)||!(o.indexOf(".")>=n&&n>3)&&w<=0?(this._shift.clear(),s=!0,u=w,this._shift.add(n+=w)):this._shift.clear()}else for(var C=0,O=c[0];C<c.length&&r!==t.length;O=c[++C])if(this._checkSymbolMask(O,t[r])&&"?"===t[r+1])o+=O,r+=2;else if("*"===t[r+1]&&a&&this._checkSymbolMask(O,t[r+2]))o+=O,r+=3,a=!1;else if(this._checkSymbolMask(O,t[r])&&"*"===t[r+1])o+=O,a=!0;else if("?"===t[r+1]&&this._checkSymbolMask(O,t[r+2]))o+=O,r+=3;else if(this._checkSymbolMask(O,t[r])||this.hiddenInput&&this.maskAvailablePatterns[t[r]]&&this.maskAvailablePatterns[t[r]].symbol===O){if("H"===t[r]&&Number(O)>2){r+=1;var T=/[*?]/g.test(t.slice(0,r))?c.length:r;this._shift.add(T+this.prefix.length||0),C--;continue}
1if("h"===t[r]&&"2"===o&&Number(O)>3){r+=1,C--;continue}if("m"===t[r]&&Number(O)>5){r+=1;var E=/[*?]/g.test(t.slice(0,r))?c.length:r;this._shift.add(E+this.prefix.length||0),C--;continue}if("s"===t[r]&&Number(O)>5){r+=1;var x=/[*?]/g.test(t.slice(0,r))?c.length:r;this._shift.add(x+this.prefix.length||0),C--;continue}var M=31;if("d"===t[r]&&(Number(e.slice(r,r+2))>M||"/"===e[r+1])){r+=1;var P=/[*?]/g.test(t.slice(0,r))?c.length:r;this._shift.add(P+this.prefix.length||0),C--;continue}if("M"===t[r]){var A=12,I=0===r&&(Number(O)>2||Number(e.slice(r,r+2))>A||"/"===e[r+1]),D=e.slice(r-3,r-1).includes("/")&&("/"===e[r-2]&&Number(e.slice(r-1,r+1))>A&&"/"!==e[r]||"/"===e[r]||"/"===e[r-3]&&Number(e.slice(r-2,r))>A&&"/"!==e[r-1]||"/"===e[r-1]),R=Number(e.slice(r-3,r-1))<=M&&!e.slice(r-3,r-1).includes("/")&&"/"===e[r-1]&&(Number(e.slice(r,r+2))>A||"/"===e[r+1]),N=Number(e.slice(r-3,r-1))>M&&!e.slice(r-3,r-1).includes("/")&&!e.slice(r-2,r).includes("/")&&Number(e.slice(r-2,r))>A,V=Number(e.slice(r-3,r-1))<=M&&!e.slice(r-3,r-1).includes("/")&&"/"!==e[r-1]&&Number(e.slice(r-1,r+1))>A;if(I||D||R||N||V){r+=1;var L=/[*?]/g.test(t.slice(0,r))?c.length:r;this._shift.add(L+this.prefix.length||0),C--;continue}}o+=O,r++}else if(-1!==this.maskSpecialCharacters.indexOf(t[r])){o+=t[r],r++;var H=/[*?]/g.test(t.slice(0,r))?c.length:r;this._shift.add(H+this.prefix.length||0),C--}else this.maskSpecialCharacters.indexOf(O)>-1&&this.maskAvailablePatterns[t[r]]&&this.maskAvailablePatterns[t[r]].optional?(c[r]&&"099.099.099.099"!==t&&"000.000.000-00"!==t&&"00.000.000/0000-00"!==t&&(o+=c[r]),r++,C--):"*"===this.maskExpression[r+1]&&this._findSpecialChar(this.maskExpression[r+2])&&this._findSpecialChar(O)===this.maskExpression[r+2]&&a||"?"===this.maskExpression[r+1]&&this._findSpecialChar(this.maskExpression[r+2])&&this._findSpecialChar(O)===this.maskExpression[r+2]&&a?(r+=3,o+=O):this.showMaskTyped&&this.maskSpecialCharacters.indexOf(O)<0&&O!==this.placeHolderCharacter&&(l=!0);o.length+1===t.length&&-1!==this.maskSpecialCharacters.indexOf(t[t.length-1])&&(o+=t[t.length-1]);for(var j=n+1;this._shift.has(j);)u++,j++;var B=this._shift.has(n)?u:0;l&&B--,i(B,s),u<0&&this._shift.clear();var F="".concat(this.prefix).concat(o).concat(this.suffix);return 0===o.length&&(F="".concat(this.prefix).concat(o)),F}},{key:"_findSpecialChar",value:function(e){return this.maskSpecialCharacters.find((function(t){return t===e}))}},{key:"_checkSymbolMask",value:function(e,t){return this.maskAvailablePatterns=this.customPattern?this.customPattern:this.maskAvailablePatterns,this.maskAvailablePatterns[t]&&this.maskAvailablePatterns[t].pattern&&this.maskAvailablePatterns[t].pattern.test(e)}},{key:"_stripToDecimal",value:function(e){var t=this;return e.split("").filter((function(e,n){return e.match("^-?\\d")||"."===e||","===e||"-"===e&&0===n&&t.allowNegativeNumbers})).join("")}},{key:"_charToRegExpExpression",value:function(e){if(e){return" "===e?"\\s":"[\\^$.|?*+()".indexOf(e)>=0?"\\"+e:e}return e}}]),e}();return e.\u0275fac=function(t){return new(t||e)(c.Vb(v))},e.\u0275prov=c.Ib({token:e,factory:function(t){return e.\u0275fac(t)}}),e}(),S=function(){var e=function(e){s(r,e);var i=l(r);function r(e,t,n,o){var a;return p(this,r),(a=i.call(this,t)).document=e,a._config=t,a._elementRef=n,a._renderer=o,a.maskExpression="",a.isNumberValue=!1,a.placeHolderCharacter="_",a.maskIsShown="",a.selStart=null,a.selEnd=null,a.writingValue=!1,a.onChange=function(e){},a._formElement=a._elementRef.nativeElement,a}return g(r,[{key:"applyMask",value:function(e,t){var i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){};if(!t)return e;if(this.maskIsShown=this.showMaskTyped?this.showMaskInInput():"","IP"===this.maskExpression&&this.showMaskTyped&&(this.maskIsShown=this.showMaskInInput(e||"#")),"CPF_CNPJ"===this.maskExpression&&this.showMaskTyped&&(this.maskIsShown=this.showMaskInInput(e||"#")),!e&&this.showMaskTyped)return this.formControlResult(this.prefix),this.prefix+this.maskIsShown;var s=e&&"number"==typeof this.selStart?e[this.selStart]:"",u="";if(void 0!==this.hiddenInput){var l=this.actualValue.split("");""!==e&&l.length?"number"==typeof this.selStart&&"number"==typeof this.selEnd&&(e.length>l.length?l.splice(this.selStart,0,s):e.length<l.length&&(l.length-e.length==1?l.splice(this.selStart-1,1):l.splice(this.selStart,this.selEnd-this.selStart))):l=[],u=this.actualValue.length?this.shiftTypedSymbol
1s(l.join("")):e}u=Boolean(u)&&u.length?u:e;var c=n(f(r.prototype),"applyMask",this).call(this,u,t,o,a);if(this.actualValue=this.getActualValue(c),"."===this.thousandSeparator&&"."===this.decimalMarker&&(this.decimalMarker=","),this.maskExpression.startsWith("separator")&&!0===this.dropSpecialCharacters&&(this.maskSpecialCharacters=this.maskSpecialCharacters.filter((function(e){return e!==i.decimalMarker}))),this.formControlResult(c),!this.showMaskTyped)return this.hiddenInput&&c&&c.length?this.hideInput(c,this.maskExpression):c;var h=this.prefix+this.maskIsShown;return c+("IP"===this.maskExpression||"CPF_CNPJ"===this.maskExpression?h:h.slice(c.length))}},{key:"applyValueChanges",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};this._formElement.value=this.applyMask(this._formElement.value,this.maskExpression,e,t),this._formElement!==this.document.activeElement&&this.clearIfNotMatchFn()}},{key:"hideInput",value:function(e,t){var n=this;return e.split("").map((function(e,i){return n.maskAvailablePatterns&&n.maskAvailablePatterns[t[i]]&&n.maskAvailablePatterns[t[i]].symbol?n.maskAvailablePatterns[t[i]].symbol:e})).join("")}},{key:"getActualValue",value:function(e){var t=this,n=e.split("").filter((function(e,n){return t._checkSymbolMask(e,t.maskExpression[n])||t.maskSpecialCharacters.includes(t.maskExpression[n])&&e===t.maskExpression[n]}));return n.join("")===e?n.join(""):e}},{key:"shiftTypedSymbols",value:function(e){var t=this,n="";return(e&&e.split("").map((function(i,r){if(t.maskSpecialCharacters.includes(e[r+1])&&e[r+1]!==t.maskExpression[r+1])return n=i,e[r+1];if(n.length){var o=n;return n="",o}return i}))||[]).join("")}},{key:"showMaskInInput",value:function(e){if(this.showMaskTyped&&this.shownMaskExpression){if(this.maskExpression.length!==this.shownMaskExpression.length)throw new Error("Mask expression must match mask placeholder length");return this.shownMaskExpression}if(this.showMaskTyped){if(e){if("IP"===this.maskExpression)return this._checkForIp(e);if("CPF_CNPJ"===this.maskExpression)return this._checkForCpfCnpj(e)}return this.maskExpression.replace(/\w/g,this.placeHolderCharacter)}return""}},{key:"clearIfNotMatchFn",value:function(){this.clearIfNotMatch&&this.prefix.length+this.maskExpression.length+this.suffix.length!==this._formElement.value.replace(/_/g,"").length&&(this.formElementProperty=["value",""],this.applyMask(this._formElement.value,this.maskExpression))}},{key:"checkSpecialCharAmount",value:function(e){var t=this;return e.split("").filter((function(e){return t._findSpecialChar(e)})).length}},{key:"removeMask",value:function(e){return this._removeMask(this._removeSuffix(this._removePrefix(e)),this.maskSpecialCharacters.concat("_").concat(this.placeHolderCharacter))}},{key:"_checkForIp",value:function(e){if("#"===e)return"".concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter);for(var t=[],n=0;n<e.length;n++)e[n].match("\\d")&&t.push(e[n]);return t.length<=3?"".concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter):t.length>3&&t.length<=6?"".concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter):t.length>6&&t.length<=9?this.placeHolderCharacter:""}},{key:"_checkForCpfCnpj",value:function(e){var t="".concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,"-").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter),n="".concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,".").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,"/").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter).concat(this.placeHolderCharacter,"-").concat(this.placeHolderCharacter).concat(this.placeHolderCharacter);if("#"===e)return t;for(var i=[],r=0;r<e.length;r++)e[r].match("\\d")&&i.push(e[r]);return i.length<=3?t.slice(i.length,t.length):i.length>3&&i.length<=6?t.slice(i.length+1,t.length):i.length>6&&i.length<=9?t.slice(i.length+2,t.length):i.length>9&&i.length<11?t.slice(i.length+3,t.length):11===i.length?"":12===i.length?n.slice(17===e.length?16:15,n.length):i.length>12&&i.length<=14?n.slice(i.length+4,n.length):""}},{key:"formControlResult",value:function(e){this.writingValue||(Array.isArray(this.dropSpecialCharacters)?this.onChange(this._removeMask(this._removeSuffix(this._removePrefix(e)),this.dropSpecialCharacters)):this.onChange(this.dropSpecialCharacters?this._checkSymbol
1s(e):this._removeSuffix(this._removePrefix(e))))}},{key:"_removeMask",value:function(e,t){return e?e.replace(this._regExpForRemove(t),""):e}},{key:"_removePrefix",value:function(e){return this.prefix&&e?e.replace(this.prefix,""):e}},{key:"_removeSuffix",value:function(e){return this.suffix&&e?e.replace(this.suffix,""):e}},{key:"_retrieveSeparatorValue",value:function(e){return this._removeMask(this._removeSuffix(this._removePrefix(e)),this.maskSpecialCharacters)}},{key:"_regExpForRemove",value:function(e){return new RegExp(e.map((function(e){return"\\"+e})).join("|"),"gi")}},{key:"_checkSymbols",value:function(e){if(""===e)return e;var t=this._retrieveSeparatorPrecision(this.maskExpression),n=this._retrieveSeparatorValue(e);return"."!==this.decimalMarker&&(n=n.replace(this.decimalMarker,".")),this.isNumberValue?t?e===this.decimalMarker?null:this._checkPrecision(this.maskExpression,n):Number(n):n}},{key:"_retrieveSeparatorPrecision",value:function(e){var t=e.match(new RegExp("^separator\\.([^d]*)"));return t?Number(t[1]):null}},{key:"_checkPrecision",value:function(e,t){return e.indexOf("2")>0?Number(t).toFixed(2):Number(t)}},{key:"formElementProperty",set:function(e){var n=t(e,2),i=n[0],r=n[1];this._renderer.setProperty(this._formElement,i,r)}}]),r}(w);return e.\u0275fac=function(t){return new(t||e)(c.Vb(d.d),c.Vb(v),c.Vb(c.l),c.Vb(c.F))},e.\u0275prov=c.Ib({token:e,factory:function(t){return e.\u0275fac(t)}}),e}(),C=function(){var e=o=function(){function e(t,n,i){p(this,e),this.document=t,this._maskService=n,this._config=i,this.maskExpression="",this.specialCharacters=[],this.patterns={},this.prefix="",this.suffix="",this.thousandSeparator=" ",this.decimalMarker=".",this.dropSpecialCharacters=null,this.hiddenInput=null,this.showMaskTyped=null,this.placeHolderCharacter=null,this.shownMaskExpression=null,this.showTemplate=null,this.clearIfNotMatch=null,this.validation=null,this.separatorLimit=null,this.allowNegativeNumbers=null,this._maskValue="",this._position=null,this._maskExpressionArray=[],this.onChange=function(e){},this.onTouch=function(){}}return g(e,[{key:"ngOnChanges",value:function(e){var t=e.maskExpression,n=e.specialCharacters,i=e.patterns,r=e.prefix,o=e.suffix,a=e.thousandSeparator,s=e.decimalMarker,u=e.dropSpecialCharacters,l=e.hiddenInput,c=e.showMaskTyped,h=e.placeHolderCharacter,d=e.shownMaskExpression,f=e.showTemplate,p=e.clearIfNotMatch,v=e.validation,g=e.separatorLimit,m=e.allowNegativeNumbers;if(t&&(this._maskValue=t.currentValue||"",t.currentValue&&t.currentValue.split("||").length>1&&(this._maskExpressionArray=t.currentValue.split("||").sort((function(e,t){return e.length-t.length})),this._maskValue=this._maskExpressionArray[0],this.maskExpression=this._maskExpressionArray[0],this._maskService.maskExpression=this._maskExpressionArray[0])),n){if(!n.currentValue||!Array.isArray(n.currentValue))return;this._maskService.maskSpecialCharacters=n.currentValue||[]}i&&i.currentValue&&(this._maskService.maskAvailablePatterns=i.currentValue),r&&(this._maskService.prefix=r.currentValue),o&&(this._maskService.suffix=o.currentValue),a&&(this._maskService.thousandSeparator=a.currentValue),s&&(this._maskService.decimalMarker=s.currentValue),u&&(this._maskService.dropSpecialCharacters=u.currentValue),l&&(this._maskService.hiddenInput=l.currentValue),c&&(this._maskService.showMaskTyped=c.currentValue),h&&(this._maskService.placeHolderCharacter=h.currentValue),d&&(this._maskService.shownMaskExpression=d.currentValue),f&&(this._maskService.showTemplate=f.currentValue),p&&(this._maskService.clearIfNotMatch=p.currentValue),v&&(this._maskService.validation=v.currentValue),g&&(this._maskService.separatorLimit=g.currentValue),m&&(this._maskService.allowNegativeNumbers=m.currentValue,this._maskService.allowNegativeNumbers&&(this._maskService.maskSpecialCharacters=this._maskService.maskSpecialCharacters.filter((function(e){return"-"!==e})))),this._applyMask()}},{key:"validate",value:function(e){var t=this,n=e.value;if(!this._maskService.validation||!this._maskValue)return null;if(this._maskService.ipError)return this._createValidationError(n);if(this._maskService.cpfCnpjError)return this._createValidationError(n);if(this._maskValue.startsWith("separator"))return null;if(k.includes(this._maskValue))return null;if(this._maskService.clearIfNotMatch)return null;
1if(_.includes(this._maskValue))return this._validateTime(n);if(n&&n.toString().length>=1){var i=0,r=function(e){if(t._maskService.maskAvailablePatterns[e].optional&&!0===t._maskService.maskAvailablePatterns[e].optional){if(t._maskValue.indexOf(e)!==t._maskValue.lastIndexOf(e)?i+=t._maskValue.split("").filter((function(t){return t===e})).join("").length:-1!==t._maskValue.indexOf(e)&&i++,-1!==t._maskValue.indexOf(e)&&n.toString().length>=t._maskValue.indexOf(e))return{v:null};if(i===t._maskValue.length)return{v:null}}};for(var o in this._maskService.maskAvailablePatterns){var a=r(o);if("object"==typeof a)return a.v}if(1===this._maskValue.indexOf("{")&&n.toString().length===this._maskValue.length+Number(this._maskValue.split("{")[1].split("}")[0])-4)return null;if(1===this._maskValue.indexOf("*")||1===this._maskValue.indexOf("?"))return null;if(this._maskValue.indexOf("*")>1&&n.toString().length<this._maskValue.indexOf("*")||this._maskValue.indexOf("?")>1&&n.toString().length<this._maskValue.indexOf("?")||1===this._maskValue.indexOf("{"))return this._createValidationError(n);if(-1===this._maskValue.indexOf("*")||-1===this._maskValue.indexOf("?")){var s=this._maskService.dropSpecialCharacters?this._maskValue.length-this._maskService.checkSpecialCharAmount(this._maskValue)-i:this._maskValue.length-i;if(n.toString().length<s)return this._createValidationError(n)}}return null}},{key:"onInput",value:function(e){var t=e.target;if(this._inputValue=t.value,this._setMask(),this._maskValue){var n=1===t.selectionStart?t.selectionStart+this._maskService.prefix.length:t.selectionStart,i=0,r=!1;if(this._maskService.applyValueChanges(n,(function(e,t){i=e,r=t})),this.document.activeElement===t){this._position=1===this._position&&1===this._inputValue.length?null:this._position;var o=this._position?this._inputValue.length+n+i:n+("Backspace"!==this._code||r?i:0);o>this._getActualInputLength()&&(o=this._getActualInputLength()),t.setSelectionRange(o,o),(this.maskExpression.includes("H")||this.maskExpression.includes("M"))&&0===i&&t.setSelectionRange(t.selectionStart+1,t.selectionStart+1),this._position=null}}else this.onChange(t.value)}},{key:"onBlur",value:function(){this._maskValue&&this._maskService.clearIfNotMatchFn(),this.onTouch()}},{key:"onFocus",value:function(e){if(this._maskValue){var t=e.target;null!==t&&null!==t.selectionStart&&t.selectionStart===t.selectionEnd&&t.selectionStart>this._maskService.prefix.length&&38!==e.keyCode&&this._maskService.showMaskTyped&&(this._maskService.maskIsShown=this._maskService.showMaskInInput(),t.setSelectionRange&&this._maskService.prefix+this._maskService.maskIsShown===t.value?(t.focus(),t.setSelectionRange(0,0)):t.selectionStart>this._maskService.actualValue.length&&t.setSelectionRange(this._maskService.actualValue.length,this._maskService.actualValue.length));var n=t.value&&t.value!==this._maskService.prefix?t.value:this._maskService.prefix+this._maskService.maskIsShown;t.value!==n&&(t.value=n),(t.selectionStart||t.selectionEnd)<=this._maskService.prefix.length?t.selectionStart=this._maskService.prefix.length:t.selectionEnd>this._getActualInputLength()&&(t.selectionEnd=this._getActualInputLength())}}},{key:"onKeyDown",value:function(e){if(this._maskValue){this._code=e.code?e.code:e.key;var t=e.target;if(this._inputValue=t.value,this._setMask(),38===e.keyCode&&e.preventDefault(),37===e.keyCode||8===e.keyCode||46===e.keyCode){if(8===e.keyCode&&0===t.value.length&&(t.selectionStart=t.selectionEnd),8===e.keyCode&&0!==t.selectionStart)if(this.specialCharacters=this.specialCharacters||this._config.specialCharacters,this.prefix.length>1&&t.selectionStart<=this.prefix.length)t.setSelectionRange(this.prefix.length,this.prefix.length);else{if(this._inputValue.length!==t.selectionStart&&1!==t.selectionStart)for(;this.specialCharacters.includes(this._inputValue[t.selectionStart-1].toString())&&(this.prefix.length>=1&&t.selectionStart>this.prefix.length||0===this.prefix.length);)t.setSelectionRange(t.selectionStart-1,t.selectionStart-1);this.suffixCheckOnPressDelete(e.keyCode,t)}this.suffixCheckOnPressDelete(e.keyCode,t),this._maskService.prefix.length&&t.selectionStart<=this._maskService.prefix.length&&t.selectionEnd<=this._maskService.prefix.length&&e.preventDefault();var n=t.selectionStart;8!==e.keyCode||t.readOnly||0!==n||t.selectionEnd!==t.value.length||0===t.value.length||(this._position=this._maskService.prefix?this._maskService.prefix.length:0,this._maskService.applyM
1ask(this._maskService.prefix,this._maskService.maskExpression,this._position))}this.suffix&&this.suffix.length>1&&this._inputValue.length-this.suffix.length<t.selectionStart?t.setSelectionRange(this._inputValue.length-this.suffix.length,this._inputValue.length):(65===e.keyCode&&!0===e.ctrlKey||65===e.keyCode&&!0===e.metaKey)&&(t.setSelectionRange(0,this._getActualInputLength()),e.preventDefault()),this._maskService.selStart=t.selectionStart,this._maskService.selEnd=t.selectionEnd}}},{key:"writeValue",value:function(e){return Object(u.a)(this,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:void 0===e&&(e=""),"number"==typeof e&&(e=String(e),e="."!==this.decimalMarker?e.replace(".",this.decimalMarker):e,this._maskService.isNumberValue=!0),e&&this._maskService.maskExpression||this._maskService.maskExpression&&(this._maskService.prefix||this._maskService.showMaskTyped)?(this._maskService.writingValue=!0,this._maskService.formElementProperty=["value",this._maskService.applyMask(e,this._maskService.maskExpression)],this._maskService.writingValue=!1):this._maskService.formElementProperty=["value",e],this._inputValue=e;case 1:case"end":return t.stop()}}),t,this)})))}},{key:"registerOnChange",value:function(e){this.onChange=e,this._maskService.onChange=this.onChange}},{key:"registerOnTouched",value:function(e){this.onTouch=e}},{key:"suffixCheckOnPressDelete",value:function(e,t){46===e&&this.suffix.length>0&&this._inputValue.length-this.suffix.length<=t.selectionStart&&t.setSelectionRange(this._inputValue.length-this.suffix.length,this._inputValue.length),8===e&&(this.suffix.length>1&&this._inputValue.length-this.suffix.length<t.selectionStart&&t.setSelectionRange(this._inputValue.length-this.suffix.length,this._inputValue.length),1===this.suffix.length&&this._inputValue.length===t.selectionStart&&t.setSelectionRange(t.selectionStart-1,t.selectionStart-1))}},{key:"setDisabledState",value:function(e){this._maskService.formElementProperty=["disabled",e]}},{key:"onModelChange",value:function(e){e||(this._maskService.actualValue="")}},{key:"_repeatPatternSymbols",value:function(e){var t=this;return e.match(/{[0-9]+}/)&&e.split("").reduce((function(n,i,r){if(t._start="{"===i?r:t._start,"}"!==i)return t._maskService._findSpecialChar(i)?n+i:n;t._end=r;var o=Number(e.slice(t._start+1,t._end));return n+new Array(o+1).join(e[t._start-1])}),"")||e}},{key:"_applyMask",value:function(){this._maskService.maskExpression=this._repeatPatternSymbols(this._maskValue||""),this._maskService.formElementProperty=["value",this._maskService.applyMask(this._inputValue,this._maskService.maskExpression)]}},{key:"_validateTime",value:function(e){var t=this._maskValue.split("").filter((function(e){return":"!==e})).length;return null===e||0===e.length?null:0==+e[e.length-1]&&e.length<t||e.length<=t-2?this._createValidationError(e):null}},{key:"_getActualInputLength",value:function(){return this._maskService.actualValue.length||this._maskService.actualValue.length+this._maskService.prefix.length}},{key:"_createValidationError",value:function(e){return{mask:{requiredMask:this._maskValue,actualValue:e}}}},{key:"_setMask",value:function(){var e=this;this._maskExpressionArray.length>0&&this._maskExpressionArray.some((function(t){var n=e._maskService.removeMask(e._inputValue).length<=e._maskService.removeMask(t).length;if(e._inputValue&&n)return e._maskValue=t,e.maskExpression=t,e._maskService.maskExpression=t,n;e._maskValue=e._maskExpressionArray[e._maskExpressionArray.length-1],e.maskExpression=e._maskExpressionArray[e._maskExpressionArray.length-1],e._maskService.maskExpression=e._maskExpressionArray[e._maskExpressionArray.length-1]}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(c.Mb(d.d),c.Mb(S),c.Mb(v))},e.\u0275dir=c.Hb({type:e,selectors:[["input","mask",""],["textarea","mask",""]],hostBindings:function(e,t){1&e&&c.Yb("input",(function(e){return t.onInput(e)}))("blur",(function(){return t.onBlur()}))("click",(function(e){return t.onFocus(e)}))("keydown",(function(e){return t.onKeyDown(e)}))("ngModelChange",(function(e){return t.onModelChange(e)}
1))},inputs:{maskExpression:["mask","maskExpression"],specialCharacters:"specialCharacters",patterns:"patterns",prefix:"prefix",suffix:"suffix",thousandSeparator:"thousandSeparator",decimalMarker:"decimalMarker",dropSpecialCharacters:"dropSpecialCharacters",hiddenInput:"hiddenInput",showMaskTyped:"showMaskTyped",placeHolderCharacter:"placeHolderCharacter",shownMaskExpression:"shownMaskExpression",showTemplate:"showTemplate",clearIfNotMatch:"clearIfNotMatch",validation:"validation",separatorLimit:"separatorLimit",allowNegativeNumbers:"allowNegativeNumbers"},features:[c.Ab([{provide:h.j,useExisting:Object(c.V)((function(){return o})),multi:!0},{provide:h.i,useExisting:Object(c.V)((function(){return o})),multi:!0},S]),c.zb]}),e}(),O=function(){var e=a=function(){function e(){p(this,e)}return g(e,null,[{key:"forRoot",value:function(e){return{ngModule:a,providers:[{provide:m,useValue:e},{provide:b,useValue:y},{provide:v,useFactory:T,deps:[b,m]},w]}}},{key:"forChild",value:function(){return{ngModule:a}}}]),e}();return e.\u0275mod=c.Kb({type:e}),e.\u0275inj=c.Jb({factory:function(t){return new(t||e)}}),e}();function T(e,t){return Object.assign(Object.assign({},e),t instanceof Function?t():t)}},tyNb:function(e,t,o){"use strict";o.d(t,"a",(function(){return Ue})),o.d(t,"b",(function(){return z})),o.d(t,"c",(function(){return un})),o.d(t,"d",(function(){return ln})),o.d(t,"e",(function(){return gn})),o.d(t,"f",(function(){return cn})),o.d(t,"g",(function(){return xn})),o.d(t,"h",(function(){return mn}));var a=o("ofXK"),u=o("fXoL"),c=o("LRne"),d=o("Cfvw"),v=o("XNiG"),m=o("9ppp"),b=function(e){s(i,e);var t=l(i);function i(e){var n;return p(this,i),(n=t.call(this))._value=e,n}return g(i,[{key:"_subscribe",value:function(e){var t=n(f(i.prototype),"_subscribe",this).call(this,e);return t&&!t.closed&&e.next(this._value),t}},{key:"getValue",value:function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new m.a;return this._value}},{key:"next",value:function(e){n(f(i.prototype),"next",this).call(this,this._value=e)}},{key:"value",get:function(){return this.getValue()}}]),i}(v.a),y=o("itXk"),_=o("HDdC"),k=o("sVev"),w=o("NXyV"),S=o("EY2u"),C=o("lJxs"),O=o("0EUg"),T=o("pLZG"),E=o("BFxc"),x=o("XDbj"),M=o("xbPD"),P=o("SpAZ"),A=o("eIep"),I=o("IzEk"),D=o("JX91"),R=o("Kqap"),N=o("JIr8"),V=o("SxV6"),L=o("5+tZ"),H=o("vkgz"),j=o("bOdf"),B=o("nYR2"),F=o("bHdf"),G=function e(t,n){p(this,e),this.id=t,this.url=n},U=function(e){s(n,e);var t=l(n);function n(e,i){var r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"imperative",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return p(this,n),(r=t.call(this,e,i)).navigationTrigger=o,r.restoredState=a,r}return g(n,[{key:"toString",value:function(){return"NavigationStart(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(G),z=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e,i)).urlAfterRedirects=r,o}return g(n,[{key:"toString",value:function(){return"NavigationEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"')")}}]),n}(G),W=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e,i)).reason=r,o}return g(n,[{key:"toString",value:function(){return"NavigationCancel(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(G),X=function(e){s(n,e);var t=l(n);function n(e,i,r){var o;return p(this,n),(o=t.call(this,e,i)).error=r,o}return g(n,[{key:"toString",value:function(){return"NavigationError(id: ".concat(this.id,", url: '").concat(this.url,"', error: ").concat(this.error,")")}}]),n}(G),K=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this,e,i)).urlAfterRedirects=r,a.state=o,a}return g(n,[{key:"toString",value:function(){return"RoutesRecognized(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),q=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this,e,i)).urlAfterRedirects=r,a.state=o,a}return g(n,[{key:"toString",value:function(){return"GuardsCheckStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),Q=function(e){s(n,e);var t=l(n);function n(e,i,r,o,a){var s;return p(this,n),(s=t.call(this,e,i)).urlAfterRedirects=r,s.state=o,s.shouldActivate=a,s}return g(n,[{key:"toString",value:function(){return"GuardsCheckEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,", shouldActivate: ").concat(this.shouldActivate,")")}}]),n}(G),Z=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this,e,i)).urlAfterRedirects=r,a.state=o,a}return g(n,[{key:"toString",value:function(){return"ResolveStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),Y=function(e){s(n,e);var t=l(n);function n(e,i,r,o){var a;return p(this,n),(a=t.call(this,e,i)).urlAfterRedirects=r,a.state=o,a}return g(n,[{key:"toString",value:function(){return"ResolveEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),$=function(){function e(t){p(this,e),this.route=t}return g(e,[{key:"toString",value:function(){return"RouteConfigLoadStart(path: ".concat(this.route.path,")")}}]),e}(),J=function(){function e(t){p(this,e),this.route=t}return g(e,[{key:"toString",value:function(){return"RouteConfigLoadEnd(path: ".concat(this.route.path,")")}}]),e}(),ee=function(){function e(t){p(this,e),this.snapshot=t}return g(e,[{key:"toString",value:function(){return"ChildActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),te=function(){function e(t){p(this,e),this.snapshot=t}return g(e,[{key:"toString",value:function(){return"ChildActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),ne=function(){function e(t){p(this,e),this.snapshot=t}return g(e,[{key:"toString",value:function(){return"ActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),ie=function(){function e(t){p(this,e),this.snapshot=t}return g(e,[{key:"toString",value:function(){return"ActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),re=function(){function e(t,n,i){p(this,e),this.routerEvent=t,this.position=n,this.anchor=i}return g(e,[{key:"toString",value:function(){return"Scroll(anchor: '".concat(this.anchor,"', position: '").concat(this.position?"".concat(this.position[0],", ").concat(this.position[1]):null,"')")}}]),e}(),oe=function(){function e(t){p(this,e),this.params=t||{}}return g(e,[{key:"has",value:function(e){return Object.prototype.hasOwnProperty.call(this.params,e)}},{key:"get",value:function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t[0]:t}return null}},{key:"getAll",value:function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t:[t]}return[]}},{key:"keys",get:function(){return Object.keys(this.params)}}]),e}();function ae(e){return new oe(e)}function se(e){var t=Error("NavigationCancelingError: "+e);return t.ngNavigationCancelingError=!0,t}function ue(e,t,n){var i=n.path.split("/");if(i.length>e.length)return null;if("full"===n.pathMatch&&(t.hasChildren()||i.length<e.length))return null;for(var r={},o=0;o<i.length;o++){var a=i[o],s=e[o];if(a.startsWith(":"))r[a.substring(1)]=s;else if(a!==s.path)return null}return{consumed:e.slice(0,i.length),posParams:r}}function le(e,t){var n,i=Object.keys(e),r=Object.keys(t);if(!i||!r||i.length!=r.length)return!1;for(var o=0;o<i.length;o++)if(!ce(e[n=i[o]],t[n]))return!1;return!0}function ce(e,t){if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;var n=i(e).sort(),r=i(t).sort();return n.every((function(e,t){return r[t]===e}))}return e===t}function he(e){return Array.prototype.concat.apply([],e)}function de(e){return e.length>0?e[e.length-1]:null}function fe(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function pe(e){return Object(u.sb)(e)?e:Object(u.tb)(e)?Object(d.a)(Prom
1ise.resolve(e)):Object(c.a)(e)}function ve(e,t,n){return n?function(e,t){return le(e,t)}(e.queryParams,t.queryParams)&&function e(t,n){if(!ye(t.segments,n.segments))return!1;if(t.numberOfChildren!==n.numberOfChildren)return!1;for(var i in n.children){if(!t.children[i])return!1;if(!e(t.children[i],n.children[i]))return!1}return!0}(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every((function(n){return ce(e[n],t[n])}))}(e.queryParams,t.queryParams)&&function e(t,n){return function t(n,i,r){if(n.segments.length>r.length)return!!ye(n.segments.slice(0,r.length),r)&&!i.hasChildren();if(n.segments.length===r.length){if(!ye(n.segments,r))return!1;for(var o in i.children){if(!n.children[o])return!1;if(!e(n.children[o],i.children[o]))return!1}return!0}var a=r.slice(0,n.segments.length),s=r.slice(n.segments.length);return!!ye(n.segments,a)&&!!n.children.primary&&t(n.children.primary,i,s)}(t,n,n.segments)}(e.root,t.root)}var ge=function(){function e(t,n,i){p(this,e),this.root=t,this.queryParams=n,this.fragment=i}return g(e,[{key:"toString",value:function(){return Se.serialize(this)}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=ae(this.queryParams)),this._queryParamMap}}]),e}(),me=function(){function e(t,n){var i=this;p(this,e),this.segments=t,this.children=n,this.parent=null,fe(n,(function(e,t){return e.parent=i}))}return g(e,[{key:"hasChildren",value:function(){return this.numberOfChildren>0}},{key:"toString",value:function(){return Ce(this)}},{key:"numberOfChildren",get:function(){return Object.keys(this.children).length}}]),e}(),be=function(){function e(t,n){p(this,e),this.path=t,this.parameters=n}return g(e,[{key:"toString",value:function(){return Pe(this)}},{key:"parameterMap",get:function(){return this._parameterMap||(this._parameterMap=ae(this.parameters)),this._parameterMap}}]),e}();function ye(e,t){return e.length===t.length&&e.every((function(e,n){return e.path===t[n].path}))}function _e(e,t){var n=[];return fe(e.children,(function(e,i){"primary"===i&&(n=n.concat(t(e,i)))})),fe(e.children,(function(e,i){"primary"!==i&&(n=n.concat(t(e,i)))})),n}var ke=function e(){p(this,e)},we=function(){function e(){p(this,e)}return g(e,[{key:"parse",value:function(e){var t=new Ne(e);return new ge(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}},{key:"serialize",value:function(e){return"".concat("/"+function e(t,n){if(!t.hasChildren())return Ce(t);if(n){var i=t.children.primary?e(t.children.primary,!1):"",r=[];return fe(t.children,(function(t,n){"primary"!==n&&r.push("".concat(n,":").concat(e(t,!1)))})),r.length>0?"".concat(i,"(").concat(r.join("//"),")"):i}var o=_e(t,(function(n,i){return"primary"===i?[e(t.children.primary,!1)]:["".concat(i,":").concat(e(n,!1))]}));return 1===Object.keys(t.children).length&&null!=t.children.primary?"".concat(Ce(t),"/").concat(o[0]):"".concat(Ce(t),"/(").concat(o.join("//"),")")}(e.root,!0)).concat((t=e.queryParams,n=Object.keys(t).map((function(e){var n=t[e];return Array.isArray(n)?n.map((function(t){return"".concat(Te(e),"=").concat(Te(t))})).join("&"):"".concat(Te(e),"=").concat(Te(n))})),n.length?"?"+n.join("&"):"")).concat("string"==typeof e.fragment?"#"+encodeURI(e.fragment):"");var t,n}}]),e}(),Se=new we;function Ce(e){return e.segments.map((function(e){return Pe(e)})).join("/")}function Oe(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Te(e){return Oe(e).replace(/%3B/gi,";")}function Ee(e){return Oe(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function xe(e){return decodeURIComponent(e)}function Me(e){return xe(e.replace(/\+/g,"%20"))}function Pe(e){return"".concat(Ee(e.path)).concat((t=e.parameters,Object.keys(t).map((function(e){return";".concat(Ee(e),"=").concat(Ee(t[e]))})).join("")));var t}var Ae=/^[^\/()?;=#]+/;function Ie(e){var t=e.match(Ae);return t?t[0]:""}var De=/^[^=?&#]+/,Re=/^[^?&#]+/,Ne=function(){function e(t){p(this,e),this.url=t,this.remaining=t}return g(e,[{key:"parseRootSegment",value:function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new me([],{}):new me([],this.parseChildren())}},{key:"parseQueryParams",value:function(){var e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e}},{key:"parseFragment",value:function(){return this.consumeOptional("#")?decode
1URIComponent(this.remaining):null}},{key:"parseChildren",value:function(){if(""===this.remaining)return{};this.consumeOptional("/");var e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());var t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(n.primary=new me(e,t)),n}},{key:"parseSegment",value:function(){var e=Ie(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '".concat(this.remaining,"'."));return this.capture(e),new be(xe(e),this.parseMatrixParams())}},{key:"parseMatrixParams",value:function(){for(var e={};this.consumeOptional(";");)this.parseParam(e);return e}},{key:"parseParam",value:function(e){var t=Ie(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var i=Ie(this.remaining);i&&(n=i,this.capture(n))}e[xe(t)]=xe(n)}}},{key:"parseQueryParam",value:function(e){var t=function(e){var t=e.match(De);return t?t[0]:""}(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var i=function(e){var t=e.match(Re);return t?t[0]:""}(this.remaining);i&&(n=i,this.capture(n))}var r=Me(t),o=Me(n);if(e.hasOwnProperty(r)){var a=e[r];Array.isArray(a)||(a=[a],e[r]=a),a.push(o)}else e[r]=o}}},{key:"parseParens",value:function(e){var t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Ie(this.remaining),i=this.remaining[n.length];if("/"!==i&&")"!==i&&";"!==i)throw new Error("Cannot parse url '".concat(this.url,"'"));var r=void 0;n.indexOf(":")>-1?(r=n.substr(0,n.indexOf(":")),this.capture(r),this.capture(":")):e&&(r="primary");var o=this.parseChildren();t[r]=1===Object.keys(o).length?o.primary:new me([],o),this.consumeOptional("//")}return t}},{key:"peekStartsWith",value:function(e){return this.remaining.startsWith(e)}},{key:"consumeOptional",value:function(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)}},{key:"capture",value:function(e){if(!this.consumeOptional(e))throw new Error('Expected "'.concat(e,'".'))}}]),e}(),Ve=function(){function e(t){p(this,e),this._root=t}return g(e,[{key:"parent",value:function(e){var t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null}},{key:"children",value:function(e){var t=Le(e,this._root);return t?t.children.map((function(e){return e.value})):[]}},{key:"firstChild",value:function(e){var t=Le(e,this._root);return t&&t.children.length>0?t.children[0].value:null}},{key:"siblings",value:function(e){var t=He(e,this._root);return t.length<2?[]:t[t.length-2].children.map((function(e){return e.value})).filter((function(t){return t!==e}))}},{key:"pathFromRoot",value:function(e){return He(e,this._root).map((function(e){return e.value}))}},{key:"root",get:function(){return this._root.value}}]),e}();function Le(e,t){if(e===t.value)return t;var n,i=r(t.children);try{for(i.s();!(n=i.n()).done;){var o=Le(e,n.value);if(o)return o}}catch(a){i.e(a)}finally{i.f()}return null}function He(e,t){if(e===t.value)return[t];var n,i=r(t.children);try{for(i.s();!(n=i.n()).done;){var o=He(e,n.value);if(o.length)return o.unshift(t),o}}catch(a){i.e(a)}finally{i.f()}return[]}var je=function(){function e(t,n){p(this,e),this.value=t,this.children=n}return g(e,[{key:"toString",value:function(){return"TreeNode(".concat(this.value,")")}}]),e}();function Be(e){var t={};return e&&e.children.forEach((function(e){return t[e.value.outlet]=e})),t}var Fe=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).snapshot=i,Ke(h(r),e),r}return g(n,[{key:"toString",value:function(){return this.snapshot.toString()}}]),n}(Ve);function Ge(e,t){var n=function(e,t){var n=new We([],{},{},"",{},"primary",t,null,e.root,-1,{});return new Xe("",new je(n,[]))}(e,t),i=new b([new be("",{})]),r=new b({}),o=new b({}),a=new b({}),s=new b(""),u=new Ue(i,r,a,s,o,"primary",t,n.root);return u.snapshot=n.root,new Fe(new je(u,[]),n)}var Ue=function(){function e(t,n,i,r,o,a,s,u){p(this,e),this.url=t,this.params=n,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this._futureSnapshot=u}return g(e,[{key:"toString",value:function(){return this.snapshot?this.snapshot.toString():"Future(".concat(this._futureSnapshot,")")}}
1,{key:"routeConfig",get:function(){return this._futureSnapshot.routeConfig}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Object(C.a)((function(e){return ae(e)})))),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(C.a)((function(e){return ae(e)})))),this._queryParamMap}}]),e}();function ze(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"emptyOnly",n=e.pathFromRoot,i=0;if("always"!==t)for(i=n.length-1;i>=1;){var r=n[i],o=n[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(o.component)break;i--}}return function(e){return e.reduce((function(e,t){return{params:Object.assign(Object.assign({},e.params),t.params),data:Object.assign(Object.assign({},e.data),t.data),resolve:Object.assign(Object.assign({},e.resolve),t._resolvedData)}}),{params:{},data:{},resolve:{}})}(n.slice(i))}var We=function(){function e(t,n,i,r,o,a,s,u,l,c,h){p(this,e),this.url=t,this.params=n,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this.routeConfig=u,this._urlSegment=l,this._lastPathIndex=c,this._resolve=h}return g(e,[{key:"toString",value:function(){return"Route(url:'".concat(this.url.map((function(e){return e.toString()})).join("/"),"', path:'").concat(this.routeConfig?this.routeConfig.path:"","')")}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=ae(this.params)),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=ae(this.queryParams)),this._queryParamMap}}]),e}(),Xe=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,i)).url=e,Ke(h(r),i),r}return g(n,[{key:"toString",value:function(){return qe(this._root)}}]),n}(Ve);function Ke(e,t){t.value._routerState=e,t.children.forEach((function(t){return Ke(e,t)}))}function qe(e){var t=e.children.length>0?" { ".concat(e.children.map(qe).join(", ")," } "):"";return"".concat(e.value).concat(t)}function Qe(e){if(e.snapshot){var t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,le(t.queryParams,n.queryParams)||e.queryParams.next(n.queryParams),t.fragment!==n.fragment&&e.fragment.next(n.fragment),le(t.params,n.params)||e.params.next(n.params),function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;++n)if(!le(e[n],t[n]))return!1;return!0}(t.url,n.url)||e.url.next(n.url),le(t.data,n.data)||e.data.next(n.data)}else e.snapshot=e._futureSnapshot,e.data.next(e._futureSnapshot.data)}function Ze(e,t){var n,i;return le(e.params,t.params)&&ye(n=e.url,i=t.url)&&n.every((function(e,t){return le(e.parameters,i[t].parameters)}))&&!(!e.parent!=!t.parent)&&(!e.parent||Ze(e.parent,t.parent))}function Ye(e){return"object"==typeof e&&null!=e&&!e.outlets&&!e.segmentPath}function $e(e,t,n,i,r){var o={};return i&&fe(i,(function(e,t){o[t]=Array.isArray(e)?e.map((function(e){return""+e})):""+e})),new ge(n.root===e?t:function e(t,n,i){var r={};return fe(t.children,(function(t,o){r[o]=t===n?i:e(t,n,i)})),new me(t.segments,r)}(n.root,e,t),o,r)}var Je=function(){function e(t,n,i){if(p(this,e),this.isAbsolute=t,this.numberOfDoubleDots=n,this.commands=i,t&&i.length>0&&Ye(i[0]))throw new Error("Root segment cannot have matrix parameters");var r=i.find((function(e){return"object"==typeof e&&null!=e&&e.outlets}));if(r&&r!==de(i))throw new Error("{outlets:{}} has to be the last command")}return g(e,[{key:"toRoot",value:function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}]),e}(),et=function e(t,n,i){p(this,e),this.segmentGroup=t,this.processChildren=n,this.index=i};function tt(e){return"object"==typeof e&&null!=e&&e.outlets?e.outlets.primary:""+e}function nt(e,t,n){if(e||(e=new me([],{})),0===e.segments.length&&e.hasChildren())return it(e,t,n);var i=function(e,t,n){for(var i=0,r=t,o={match:!1,pathIndex:0,commandIndex:0};r<e.segments.length;){if(i>=n.length)return o;var a=e.segments[r],s=tt(n[i]),u=i<n.length-1?n[i+1]:null;if(r>0&&void 0===s)break;if(s&&u&&"object"==typeof u&&void 0===u.outlets){if(!st(s,u,a))return o;i+=2}else{if(!st(s,{},a))return o;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}
1(e,t,n),r=n.slice(i.commandIndex);if(i.match&&i.pathIndex<e.segments.length){var o=new me(e.segments.slice(0,i.pathIndex),{});return o.children.primary=new me(e.segments.slice(i.pathIndex),e.children),it(o,0,r)}return i.match&&0===r.length?new me(e.segments,{}):i.match&&!e.hasChildren()?rt(e,t,n):i.match?it(e,0,r):rt(e,t,n)}function it(e,t,n){if(0===n.length)return new me(e.segments,{});var i=function(e){return"object"==typeof e[0]&&null!==e[0]&&e[0].outlets?e[0].outlets:{primary:e}}(n),r={};return fe(i,(function(n,i){null!==n&&(r[i]=nt(e.children[i],t,n))})),fe(e.children,(function(e,t){void 0===i[t]&&(r[t]=e)})),new me(e.segments,r)}function rt(e,t,n){for(var i=e.segments.slice(0,t),r=0;r<n.length;){if("object"==typeof n[r]&&null!==n[r]&&void 0!==n[r].outlets){var o=ot(n[r].outlets);return new me(i,o)}if(0===r&&Ye(n[0]))i.push(new be(e.segments[t].path,n[0])),r++;else{var a=tt(n[r]),s=r<n.length-1?n[r+1]:null;a&&s&&Ye(s)?(i.push(new be(a,at(s))),r+=2):(i.push(new be(a,{})),r++)}}return new me(i,{})}function ot(e){var t={};
1return fe(e,(function(e,n){null!==e&&(t[n]=rt(new me([],{}),0,e))})),t}function at(e){var t={};return fe(e,(function(e,n){return t[n]=""+e})),t}function st(e,t,n){return e==n.path&&le(t,n.parameters)}var ut=function(){function e(t,n,i,r){p(this,e),this.routeReuseStrategy=t,this.futureState=n,this.currState=i,this.forwardEvent=r}return g(e,[{key:"activate",value:function(e){var t=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,n,e),Qe(this.futureState.root),this.activateChildRoutes(t,n,e)}},{key:"deactivateChildRoutes",value:function(e,t,n){var i=this,r=Be(t);e.children.forEach((function(e){var t=e.value.outlet;i.deactivateRoutes(e,r[t],n),delete r[t]})),fe(r,(function(e,t){i.deactivateRouteAndItsChildren(e,n)}))}},{key:"deactivateRoutes",value:function(e,t,n){var i=e.value,r=t?t.value:null;if(i===r)if(i.component){var o=n.getContext(i.outlet);o&&this.deactivateChildRoutes(e,t,o.children)}else this.deactivateChildRoutes(e,t,n);else r&&this.deactivateRouteAndItsChildren(t,n)}},{key:"deactivateRouteAndItsChildren",value:function(e,t){this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,t):this.deactivateRouteAndOutlet(e,t)}},{key:"detachAndStoreRouteSubtree",value:function(e,t){var n=t.getContext(e.value.outlet);if(n&&n.outlet){var i=n.outlet.detach(),r=n.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:i,route:e,contexts:r})}}},{key:"deactivateRouteAndOutlet",value:function(e,t){var n=this,i=t.getContext(e.value.outlet);if(i){var r=Be(e),o=e.value.component?i.children:t;fe(r,(function(e,t){return n.deactivateRouteAndItsChildren(e,o)})),i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated())}}},{key:"activateChildRoutes",value:function(e,t,n){var i=this,r=Be(t);e.children.forEach((function(e){i.activateRoutes(e,r[e.value.outlet],n),i.forwardEvent(new ie(e.value.snapshot))})),e.children.length&&this.forwardEvent(new te(e.value.snapshot))}},{key:"activateRoutes",value:function(e,t,n){var i=e.value,r=t?t.value:null;if(Qe(i),i===r)if(i.component){var o=n.getOrCreateContext(i.outlet);this.activateChildRoutes(e,t,o.children)}else this.activateChildRoutes(e,t,n);else if(i.component){var a=n.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){var s=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),lt(s.route)}else{var u=function(e){for(var t=e.parent;t;t=t.parent){var n=t.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig;if(n&&n.component)return null}return null}(i.snapshot),l=u?u.module.componentFactoryResolver:null;a.attachRef=null,a.route=i,a.resolver=l,a.outlet&&a.outlet.activateWith(i,l),this.activateChildRoutes(e,null,a.children)}}else this.activateChildRoutes(e,null,n)}}]),e}();function lt(e){Qe(e.value),e.children.forEach(lt)}var ct=function e(t,n){p(this,e),this.routes=t,this.module=n};function ht(e){return"function"==typeof e}function dt(e){return e instanceof ge}var ft=Symbol("INITIAL_VALUE");function pt(){return Object(A.a)((function(e){return Object(y.a).apply(void 0,i(e.map((function(e){return e.pipe(Object(I.a)(1),Object(D.a)(ft))})))).pipe(Object(R.a)((function(e,t){var n=!1;return t.reduce((function(e,i,r){if(e!==ft)return e;if(i===ft&&(n=!0),!n){if(!1===i)return i;if(r===t.length-1||dt(i))return i}return e}),e)}),ft),Object(T.a)((function(e){return e!==ft})),Object(C.a)((function(e){return dt(e)?e:!0===e})),Object(I.a)(1))}))}var vt=function e(t){p(this,e),this.segmentGroup=t||null},gt=function e(t){p(this,e),this.urlTree=t};function mt(e){return new _.a((function(t){return t.error(new vt(e))}))}function bt(e){return new _.a((function(t){return t.error(new gt(e))}))}function yt(e){return new _.a((function(t){return t.error(new Error("Only absolute redirects can have named outlets. redirectTo: '".concat(e,"'")))}))}var _t=function(){function e(t,n,i,r,o){p(this,e),this.configLoader=n,this.urlSerializer
1=i,this.urlTree=r,this.config=o,this.allowRedirects=!0,this.ngModule=t.get(u.y)}return g(e,[{key:"apply",value:function(){var e=this;return this.expandSegmentGroup(this.ngModule,this.config,this.urlTree.root,"primary").pipe(Object(C.a)((function(t){return e.createUrlTree(t,e.urlTree.queryParams,e.urlTree.fragment)}))).pipe(Object(N.a)((function(t){if(t instanceof gt)return e.allowRedirects=!1,e.match(t.urlTree);if(t instanceof vt)throw e.noMatchError(t);throw t})))}},{key:"match",value:function(e){var t=this;return this.expandSegmentGroup(this.ngModule,this.config,e.root,"primary").pipe(Object(C.a)((function(n){return t.createUrlTree(n,e.queryParams,e.fragment)}))).pipe(Object(N.a)((function(e){if(e instanceof vt)throw t.noMatchError(e);throw e})))}},{key:"noMatchError",value:function(e){return new Error("Cannot match any routes. URL Segment: '".concat(e.segmentGroup,"'"))}},{key:"createUrlTree",value:function(e,t,n){var i=e.segments.length>0?new me([],{primary:e}):e;return new ge(i,t,n)}},{key:"expandSegmentGroup",value:function(e,t,n,i){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(e,t,n).pipe(Object(C.a)((function(e){return new me([],e)}))):this.expandSegment(e,n,t,n.segments,i,!0)}},{key:"expandChildren",value:function(e,t,n){var i=this;return function(n,r){if(0===Object.keys(n).length)return Object(c.a)({});var o=[],a=[],s={};return fe(n,(function(n,r){var u,l,c=(u=r,l=n,i.expandSegmentGroup(e,t,l,u)).pipe(Object(C.a)((function(e){return s[r]=e})));"primary"===r?o.push(c):a.push(c)})),c.a.apply(null,o.concat(a)).pipe(Object(O.a)(),function(e,t){var n=arguments.length>=2;return function(i){return i.pipe(e?Object(T.a)((function(t,n){return e(t,n,i)})):P.a,Object(E.a)(1),n?Object(M.a)(t):Object(x.a)((function(){return new k.a})))}}(),Object(C.a)((function(){return s})))}(n.children)}},{key:"expandSegment",value:function(e,t,n,r,o,a){var s=this;return Object(c.a).apply(void 0,i(n)).pipe(Object(C.a)((function(i){return s.expandSegmentAgainstRoute(e,t,n,i,r,o,a).pipe(Object(N.a)((function(e){if(e instanceof vt)return Object(c.a)(null);throw e})))})),Object(O.a)(),Object(V.a)((function(e){return!!e})),Object(N.a)((function(e,n){if(e instanceof k.a||"EmptyError"===e.name){if(s.noLeftoversInUrl(t,r,o))return Object(c.a)(new me([],{}));throw new vt(t)}throw e})))}},{key:"noLeftoversInUrl",value:function(e,t,n){return 0===t.length&&!e.children[n]}},{key:"expandSegmentAgainstRoute",value:function(e,t,n,i,r,o,a){return Ct(i)!==o?mt(t):void 0===i.redirectTo?this.matchSegmentAgainstRoute(e,t,i,r):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,n,i,r,o):mt(t)}},{key:"expandSegmentAgainstRouteUsingRedirect",value:function(e,t,n,i,r,o){return"**"===i.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,n,i,o):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,i,r,o)}},{key:"expandWildCardWithParamsAgainstRouteUsingRedirect",value:function(e,t,n,i){var r=this,o=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?bt(o):this.lineralizeSegments(n,o).pipe(Object(L.a)((function(n){var o=new me(n,{});return r.expandSegment(e,o,t,n,i,!1)})))}},{key:"expandRegularSegmentAgainstRouteUsingRedirect",value:function(e,t,n,i,r,o){var a=this,s=kt(t,i,r),u=s.matched,l=s.consumedSegments,c=s.lastChild,h=s.positionalParamSegments;if(!u)return mt(t);var d=this.applyRedirectCommands(l,i.redirectTo,h);return i.redirectTo.startsWith("/")?bt(d):this.lineralizeSegments(i,d).pipe(Object(L.a)((function(i){return a.expandSegment(e,t,n,i.concat(r.slice(c)),o,!1)})))}},{key:"matchSegmentAgainstRoute",value:function(e,t,n,i){var o=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(e.injector,n).pipe(Object(C.a)((function(e){return n._loadedConfig=e,new me(i,{})}))):Object(c.a)(new me(i,{}));var a=kt(t,n,i),s=a.matched,u=a.consumedSegments,l=a.lastChild;if(!s)return mt(t);var h=i.slice(l);return this.getChildConfig(e,n,i).pipe(Object(L.a)((function(e){var n=e.module,i=e.routes,a=function(e,t,n,i){return n.length>0&&function(e,t,n){return n.some((function(n){return St(e,t,n)&&"primary"!==Ct(n)}))}(e,n,i)?{segmentGroup:wt(new me(t,function(e,t){var n={};n.primary=t;var i,o=r(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;""===a.path&&"primary"!==Ct(a)&&(n[Ct(a)]=new me([],{}))}}catch(s){o.e(s)}finally{o.f()}return n}(i,new me(n,e.children)))),slicedSegments:[]}:0===n.length&&function(e,t,n){return n.some((function(n){return St(e,t,n)}))}(e,n,i)?{segmentGroup:wt(new me(e.segments,function(e,t,n,i){var o,a={},s=r(n);try{for(s.s();!(o=s.n()).done;){var u=o.value;St(e,t,u)&&!i[Ct(u)]&&(a[Ct(u)]=new me([],{}))}}catch(l){s.e(l)}finally{s.f()}return Object.assign(Object.assign({},i),a)}(e,n,i,e.children))),slicedSegments:n}:{segmentGroup:e,slicedSegments:n}}(t,u,h,i),s=a.segmentGroup,l=a.slicedSegments;return 0===l.length&&s.hasChildren()?o.expandChildren(n,i,s).pipe(Object(C.a)((function(e){return new me(u,e)}))):0===i.length&&0===l.length?Object(c.a)(new me(u,{})):o.expandSegment(n,s,i,l,"primary",!0).pipe(Object(C.a)((function(e){return new me(u.concat(e.segments),e.children)})))})))}},{key:"getChildConfig",value:function(e,t,n){var i=this;return t.children?Object(c.a)(new ct(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(c.a)(t._loadedConfig):this.runCanLoadGuards(e.injector,t,n).pipe(Object(L.a)((function(n){return n?i.configLoader.load(e.injector,t).pipe(Object(C.a)((function(e){return t._loadedConfig=e,e}))):function(e){return new _.a((function(t){return t.error(se("Cannot load children because the guard of the route \"path: '".concat(e.path,"'\" returned false")))}))}(t)}))):Object(c.a)(new ct([],e))}},{key:"runCanLoadGuards",value:function(e,t,n){var i=this,r=t.canLoad;if(!r||0===r.length)return Object(c.a)(!0);var o=r.map((function(i){var r,o=e.get(i);if(function(e){return e&&ht(e.canLoad)}(o))r=o.canLoad(t,n);else{if(!ht(o))throw new Error("Invalid CanLoad guard");r=o(t,n)}return pe(r)}));return Object(c.a)(o).pipe(pt(),Object(H.a)((function(e){if(dt(e)){var t=se('Redirecting to "'.concat(i.urlSerializer.serialize(e),'"'));throw t.url=e,t}})),Object(C.a)((function(e){return!0===e})))}},{key:"lineralizeSegments",value:function(e,t){for(var n=[],i=t.root;;){if(n=n.concat(i.segments),0===i.numberOfChildren)return Object(c.a)(n);if(i.numberOfChildren>1||!i.children.primary)return yt(e.redirectTo);i=i.children.primary}}},{key:"applyRedirectCommands",value:function(e,t,n){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,n)}},{key:"applyRedirectCreatreUrlTree",value:function(e,t,n,i){var r=this.createSegmentGroup(e,t.root,n,i);return new ge(r,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}},{key:"createQueryParams",value:function(e,t){var n={};return fe(e,(function(e,i){if("string"==typeof e&&e.startsWith(":")){var r=e.substring(1);n[i]=t[r]}else n[i]=e})),n}},{key:"createSegmentGroup",value:function(e,t,n,i){var r=this,o=this.createSegments(e,t.segments,n,i),a={};return fe(t.children,(function(t,o){a[o]=r.createSegmentGroup(e,t,n,i)})),new me(o,a)}},{key:"createSegments",value:function(e,t,n,i){var r=this;return t.map((function(t){return t.path.startsWith(":")?r.findPosParam(e,t,i):r.findOrReturn(t,n)}))}},{key:"findPosParam",value:function(e,t,n){var i=n[t.path.substring(1)];if(!i)throw new Error("Cannot redirect to '".concat(e,"'. Cannot find '").concat(t.path,"'."));return i}},{key:"findOrReturn",value:function(e,t){var n,i=0,o=r(t);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a.path===e.path)return t.splice(i),a;i++}}catch(s){o.e(s)}finally{o.f()}return e}}]),e}();function kt(e,t,n){if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var i=(t.matcher||ue)(n,e,t);return i?{matched:!0,consumedSegments:i.consumed,lastChild:i.consumed.length,positionalParamSegments:i.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function wt(e){if(1===e.numberOfChildren&&e.children.primary){var t=e.children.primary;return new me(e.segments.concat(t.segments),t.children)}return e}function St(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function Ct(e){return e.outlet||"primary"}var Ot=function e(t){p(this,e),this.path=t,this.route=this.path[this.path.length-1]},Tt=function e(t,n){p(this,e),this.component=t,this.route=n};function Et(e,t,n){var i=function(e){if(!e)return null;for(var t=e.parent;t;t=t.parent){var n=t.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(t);return(i?i.module.injector:n).get(e)}function xt(e,t,n){var i=Be(e),r=e.value;fe(i,(function(e,i){xt(e,r.component?t?t.children.getContext(i):null:t,n)}
1)),n.canDeactivateChecks.push(new Tt(r.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,r))}function Mt(e,t){return null!==e&&t&&t(new ne(e)),Object(c.a)(!0)}function Pt(e,t){return null!==e&&t&&t(new ee(e)),Object(c.a)(!0)}function At(e,t,n){var i=t.routeConfig?t.routeConfig.canActivate:null;if(!i||0===i.length)return Object(c.a)(!0);var r=i.map((function(i){return Object(w.a)((function(){var r,o=Et(i,t,n);if(function(e){return e&&ht(e.canActivate)}(o))r=pe(o.canActivate(t,e));else{if(!ht(o))throw new Error("Invalid CanActivate guard");r=pe(o(t,e))}return r.pipe(Object(V.a)())}))}));return Object(c.a)(r).pipe(pt())}function It(e,t,n){var i=t[t.length-1],r=t.slice(0,t.length-1).reverse().map((function(e){return function(e){var t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)})).filter((function(e){return null!==e})).map((function(t){return Object(w.a)((function(){var r=t.guards.map((function(r){var o,a=Et(r,t.node,n);if(function(e){return e&&ht(e.canActivateChild)}(a))o=pe(a.canActivateChild(i,e));else{if(!ht(a))throw new Error("Invalid CanActivateChild guard");o=pe(a(i,e))}return o.pipe(Object(V.a)())}));return Object(c.a)(r).pipe(pt())}))}));return Object(c.a)(r).pipe(pt())}var Dt=function e(){p(this,e)},Rt=function(){function e(t,n,i,r,o,a){p(this,e),this.rootComponentType=t,this.config=n,this.urlTree=i,this.url=r,this.paramsInheritanceStrategy=o,this.relativeLinkResolution=a}return g(e,[{key:"recognize",value:function(){try{var e=Lt(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,"primary"),n=new We([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),i=new je(n,t),r=new Xe(this.url,i);return this.inheritParamsAndData(r._root),Object(c.a)(r)}catch(o){return new _.a((function(e){return e.error(o)}))}}},{key:"inheritParamsAndData",value:function(e){var t=this,n=e.value,i=ze(n,this.paramsInheritanceStrategy);n.params=Object.freeze(i.params),n.data=Object.freeze(i.data),e.children.forEach((function(e){return t.inheritParamsAndData(e)}))}},{key:"processSegmentGroup",value:function(e,t,n){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,n)}},{key:"processChildren",value:function(e,t){var n,i=this,r=_e(t,(function(t,n){return i.processSegmentGroup(e,t,n)}));return n={},r.forEach((function(e){var t=n[e.value.outlet];if(t){var i=t.url.map((function(e){return e.toString()})).join("/"),r=e.value.url.map((function(e){return e.toString()})).join("/");throw new Error("Two segments cannot have the same outlet name: '".concat(i,"' and '").concat(r,"'."))}n[e.value.outlet]=e.value})),r.sort((function(e,t){return"primary"===e.value.outlet?-1:"primary"===t.value.outlet?1:e.value.outlet.localeCompare(t.value.outlet)})),r}},{key:"processSegment",value:function(e,t,n,i){var o,a=r(e);try{for(a.s();!(o=a.n()).done;){var s=o.value;try{return this.processSegmentAgainstRoute(s,t,n,i)}catch(u){if(!(u instanceof Dt))throw u}}}catch(l){a.e(l)}finally{a.f()}if(this.noLeftoversInUrl(t,n,i))return[];throw new Dt}},{key:"noLeftoversInUrl",value:function(e,t,n){return 0===t.length&&!e.children[n]}},{key:"processSegmentAgainstRoute",value:function(e,t,n,i){if(e.redirectTo)throw new Dt;if((e.outlet||"primary")!==i)throw new Dt;var r,o=[],a=[];if("**"===e.path){var s=n.length>0?de(n).parameters:{};r=new We(n,s,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Bt(e),i,e.component,e,Nt(t),Vt(t)+n.length,Ft(e))}else{var u=function(e,t,n){if(""===t.path){if("full"===t.pathMatch&&(e.hasChildren()||n.length>0))throw new Dt;return{consumedSegments:[],lastChild:0,parameters:{}}}var i=(t.matcher||ue)(n,e,t);if(!i)throw new Dt;var r={};fe(i.posParams,(function(e,t){r[t]=e.path}));var o=i.consumed.length>0?Object.assign(Object.assign({},r),i.consumed[i.consumed.length-1].parameters):r;return{consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:o}}(t,e,n);o=u.consumedSegments,a=n.slice(u.lastChild),r=new We(o,u.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Bt(e),i,e.component,e,Nt(t),Vt(t)+o.length,Ft(e))}var l=function(e){return e.children?e.children:e.loadChildren?e._loadedConfig.routes:[]}(e),c=Lt(t,o,a,l,this.relativeLinkResolution),h=c.segmentGroup,d=c.slicedSegments;if(0===d.length&&h.hasChildren()){var f=this.processChildren(l,h);return[new je(r,f)]}if(0===l.length&&0===d.length)return[new je(r,[])];var p=this.processSegment(l,h,d,"primary");return[new je(r,p)]}}]),e}();function Nt(e){for(var t=e;t._sourceSegment;)t=t._sourceSegment;return t}function Vt(e){for(var t=e,n=t._segmentIndexShift?t._segmentIndexShift:0;t._sourceSegment;)n+=(t=t._sourceSegment)._segmentIndexShift?t._segmentIndexShift:0;return n-1}function Lt(e,t,n,i,o){if(n.length>0&&function(e,t,n){return n.some((function(n){return Ht(e,t,n)&&"primary"!==jt(n)}))}(e,n,i)){var a=new me(t,function(e,t,n,i){var o={};o.primary=i,i._sourceSegment=e,i._segmentIndexShift=t.length;var a,s=r(n);try{for(s.s();!(a=s.n()).done;){var u=a.value;if(""===u.path&&"primary"!==jt(u)){var l=new me([],{});l._sourceSegment=e,l._segmentIndexShift=t.length,o[jt(u)]=l}}}catch(c){s.e(c)}finally{s.f()}return o}(e,t,i,new me(n,e.children)));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:[]}}if(0===n.length&&function(e,t,n){return n.some((function(n){return Ht(e,t,n)}))}(e,n,i)){var s=new me(e.segments,function(e,t,n,i,o,a){var s,u={},l=r(i);try{for(l.s();!(s=l.n()).done;){var c=s.value;if(Ht(e,n,c)&&!o[jt(c)]){var h=new me([],{});h._sourceSegment=e,h._segmentIndexShift="legacy"===a?e.segments.length:t.length,u[jt(c)]=h}}}
1catch(d){l.e(d)}finally{l.f()}return Object.assign(Object.assign({},o),u)}(e,t,n,i,e.children,o));return s._sourceSegment=e,s._segmentIndexShift=t.length,{segmentGroup:s,slicedSegments:n}}var u=new me(e.segments,e.children);return u._sourceSegment=e,u._segmentIndexShift=t.length,{segmentGroup:u,slicedSegments:n}}function Ht(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function jt(e){return e.outlet||"primary"}function Bt(e){return e.data||{}}function Ft(e){return e.resolve||{}}function Gt(e){return function(t){return t.pipe(Object(A.a)((function(t){var n=e(t);return n?Object(d.a)(n).pipe(Object(C.a)((function(){return t}))):Object(d.a)([t])})))}}var Ut,zt=function(){function e(){p(this,e)}return g(e,[{key:"shouldDetach",value:function(e){return!1}},{key:"store",value:function(e,t){}},{key:"shouldAttach",value:function(e){return!1}},{key:"retrieve",value:function(e){return null}},{key:"shouldReuseRoute",value:function(e,t){return e.routeConfig===t.routeConfig}}]),e}(),Wt=((Ut=function e(){p(this,e)}).\u0275fac=function(e){return new(e||Ut)},Ut.\u0275cmp=u.Gb({type:Ut,selectors:[["ng-component"]],decls:1,vars:0,template:function(e,t){1&e&&u.Nb(0,"router-outlet")},directives:function(){return[mn]},encapsulation:2}),Ut);function Xt(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=0;n<e.length;n++){var i=e[n];Kt(i,qt(t,i))}}function Kt(e,t){if(!e)throw new Error("\n      Invalid configuration of route '".concat(t,"': Encountered undefined route.\n      The reason might be an extra comma.\n\n      Example:\n      const routes: Routes = [\n        { path: '', redirectTo: '/dashboard', pathMatch: 'full' },\n        { path: 'dashboard',  component: DashboardComponent },, << two commas\n        { path: 'detail/:id', component: HeroDetailComponent }\n      ];\n    "));if(Array.isArray(e))throw new Error("Invalid configuration of route '".concat(t,"': Array cannot be specified"));if(!e.component&&!e.children&&!e.loadChildren&&e.outlet&&"primary"!==e.outlet)throw new Error("Invalid configuration of route '".concat(t,"': a componentless route without children or loadChildren cannot have a named outlet set"));if(e.redirectTo&&e.children)throw new Error("Invalid configuration of route '".concat(t,"': redirectTo and children cannot be used together"));if(e.redirectTo&&e.loadChildren)throw new Error("Invalid configuration of route '".concat(t,"': redirectTo and loadChildren cannot be used together"));if(e.children&&e.loadChildren)throw new Error("Invalid configuration of route '".concat(t,"': children and loadChildren cannot be used together"));if(e.redirectTo&&e.component)throw new Error("Invalid configuration of route '".concat(t,"': redirectTo and component cannot be used together"));if(e.path&&e.matcher)throw new Error("Invalid configuration of route '".concat(t,"': path and matcher cannot be used together"));if(void 0===e.redirectTo&&!e.component&&!e.children&&!e.loadChildren)throw new Error("Invalid configuration of route '".concat(t,"'. One of the following must be provided: component, redirectTo, children or loadChildren"));if(void 0===e.path&&void 0===e.matcher)throw new Error("Invalid configuration of route '".concat(t,"': routes must have either a path or a matcher specified"));if("string"==typeof e.path&&"/"===e.path.charAt(0))throw new Error("Invalid configuration of route '".concat(t,"': path cannot start with a slash"));if(""===e.path&&void 0!==e.redirectTo&&void 0===e.pathMatch)throw new Error("Invalid configuration of route '{path: \"".concat(t,'", redirectTo: "').concat(e.redirectTo,"\"}': please provide 'pathMatch'. The default value of 'pathMatch' is 'prefix', but often the intent is to use 'full'."));if(void 0!==e.pathMatch&&"full"!==e.pathMatch&&"prefix"!==e.pathMatch)throw new Error("Invalid configuration of route '".concat(t,"': pathMatch can only be set to 'prefix' or 'full'"));e.children&&Xt(e.children,t)}function qt(e,t){return t?e||t.path?e&&!t.path?e+"/":!e&&t.path?t.path:"".concat(e,"/").concat(t.path):"":e}function Qt(e){var t=e.children&&e.children.map(Qt),n=t?Object.assign(Object.assign({},e),{children:t}):Object.assign({},e);return!n.component&&(t||n.loadChildren)&&n.outlet&&"primary"!==n.outlet&&(n.component=Wt),n}var Zt=new u.r("ROUTES"),Yt=function(){function e(t,n,i,r){p(this,e),this.loader=t,this.compiler=n,this.onLoadStartListener=i,this.onLoadEndListener=r}return g(e,[{key:"load",value:function(e,t){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(t),this.loadModuleFactory(t.loadChildren).pipe(Object(C.a)((function(i){n.onLoadEndListener&&n.onLoadEndListener(t);var r=i.create(e);return new ct(he(r.injector.get(Zt)).map(Qt),r)})))}},{key:"loadModuleFactory",value:function(e){var t=this;return"string"==typeof e?Object(d.a)(this.loader.load(e)):pe(e()).pipe(Object(L.a)((function(e){return e instanceof u.w?Object(c.a)(e):Object(d.a)(t.compiler.compileModuleAsync(e))})))}}]),e}(),$t=function e(){p(this,e),this.outlet=null,this.route=null,this.resolver=null,this.children=new Jt,this.attachRef=null},Jt=function(){function e(){p(this,e),this.contexts=new Map}return g(e,[{key:"onChildOutletCreated",value:function(e,t){var n=this.getOrCreateContext(e);n.outlet=t,this.contexts.set(e,n)}},{key:"onChildOutletDestroyed",value:function(e){var t=this.getContext(e);t&&(t.outlet=null)}},{key:"onOutletDeactivated",value:function(){var e=this.contexts;return this.contexts=new Map,e}},{key:"onOutletReAttached",value:function(e){this.contexts=e}},{key:"getOrCreateContext",value:function(e){var t=this.getContext(e);return t||(t=new $t,this.contexts.set(e,t)),t}},{key:"getContext",value:function(e){return this.contexts.get(e)||null}}]),e}(),en=function(){function e(){p(this,e)}return g(e,[{key:"shouldProcessUrl",value:function(e){return!0}},{key:"extract",value:function(e){return e}},{key:"merge",value:function(e,t){return e}}]),e}();function tn(e){throw e}function nn(e,t,n){return t.parse("/")}function rn(e,t){return Object(c.a)(null)}var on,an,sn,un=((sn=function(){function e(t,n,i,r,o,a,s,l){var c=this;
1p(this,e),this.rootComponentType=t,this.urlSerializer=n,this.rootContexts=i,this.location=r,this.config=l,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.lastLocationChangeInfo=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new v.a,this.errorHandler=tn,this.malformedUriErrorHandler=nn,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:rn,afterPreactivation:rn},this.urlHandlingStrategy=new en,this.routeReuseStrategy=new zt,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=o.get(u.y),this.console=o.get(u.ab);var h=o.get(u.A);this.isNgZoneEnabled=h instanceof u.A,this.resetConfig(l),this.currentUrlTree=new ge(new me([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new Yt(a,s,(function(e){return c.triggerEvent(new $(e))}),(function(e){return c.triggerEvent(new J(e))})),this.routerState=Ge(this.currentUrlTree,this.rootComponentType),this.transitions=new b({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}return g(e,[{key:"setupNavigations",value:function(e){var t=this,n=this.events;return e.pipe(Object(T.a)((function(e){return 0!==e.id})),Object(C.a)((function(e){return Object.assign(Object.assign({},e),{extractedUrl:t.urlHandlingStrategy.extract(e.rawUrl)})})),Object(A.a)((function(e){var i,o,a,s=!1,u=!1;return Object(c.a)(e).pipe(Object(H.a)((function(e){t.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:t.lastSuccessfulNavigation?Object.assign(Object.assign({},t.lastSuccessfulNavigation),{previousNavigation:null}):null}})),Object(A.a)((function(e){var i,r,o,a,s=!t.navigated||e.extractedUrl.toString()!==t.browserUrlTree.toString();if(("reload"===t.onSameUrlNavigation||s)&&t.urlHandlingStrategy.shouldProcessUrl(e.rawUrl))return Object(c.a)(e).pipe(Object(A.a)((function(e){var i=t.transitions.getValue();return n.next(new U(e.id,t.serializeUrl(e.extractedUrl),e.source,e.restoredState)),i!==t.transitions.getValue()?S.a:[e]})),Object(A.a)((function(e){return Promise.resolve(e)})),(i=t.ngModule.injector,r=t.configLoader,o=t.urlSerializer,a=t.config,function(e){return e.pipe(Object(A.a)((function(e){return function(e,t,n,i,r){return new _t(e,t,n,i,r).apply()}(i,r,o,e.extractedUrl,a).pipe(Object(C.a)((function(t){return Object.assign(Object.assign({},e),{urlAfterRedirects:t})})))})))}),Object(H.a)((function(e){t.currentNavigation=Object.assign(Object.assign({},t.currentNavigation),{finalUrl:e.urlAfterRedirects})})),function(e,n,i,r,o){return function(i){return i.pipe(Object(L.a)((function(i){return function(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"emptyOnly",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"legacy";return new Rt(e,t,n,i,r,o).recognize()}(e,n,i.urlAfterRedirects,(a=i.urlAfterRedirects,t.serializeUrl(a)),r,o).pipe(Object(C.a)((function(e){return Object.assign(Object.assign({},i),{targetSnapshot:e})})));var a})))}}(t.rootComponentType,t.config,0,t.paramsInheritanceStrategy,t.relativeLinkResolution),Object(H.a)((function(e){"eager"===t.urlUpdateStrategy&&(e.extras.skipLocationChange||t.setBrowserUrl(e.urlAfterRedirects,!!e.extras.replaceUrl,e.id,e.extras.state),t.browserUrlTree=e.urlAfterRedirects)})),Object(H.a)((function(e){var i=new K(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);n.next(i)})));if(s&&t.rawUrlTree&&t.urlHandlingStrategy.shouldProcessUrl(t.rawUrlTree)){var u=e.id,l=e.extractedUrl,h=e.source,d=e.restoredState,f=e.extras,p=new U(u,t.serializeUrl(l),h,d);n.next(p);var v=Ge(l,t.rootComponentType).snapshot;return Object(c.a)(Object.assign(Object.assign({},e),{targetSnapshot:v,urlAfterRedirects:l,extras:Object.assign(Object.assign({},f),{skipLocationChange:!1,replaceUrl:!1})}
1))}return t.rawUrlTree=e.rawUrl,t.browserUrlTree=e.urlAfterRedirects,e.resolve(null),S.a})),Gt((function(e){var n=e.targetSnapshot,i=e.id,r=e.extractedUrl,o=e.rawUrl,a=e.extras,s=a.skipLocationChange,u=a.replaceUrl;return t.hooks.beforePreactivation(n,{navigationId:i,appliedUrlTree:r,rawUrlTree:o,skipLocationChange:!!s,replaceUrl:!!u})})),Object(H.a)((function(e){var n=new q(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})),Object(C.a)((function(e){return Object.assign(Object.assign({},e),{guards:(n=e.targetSnapshot,i=e.currentSnapshot,r=t.rootContexts,o=n._root,function e(t,n,i,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},a=Be(n);return t.children.forEach((function(t){!function(t,n,i,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},a=t.value,s=n?n.value:null,u=i?i.getContext(t.value.outlet):null;if(s&&a.routeConfig===s.routeConfig){var l=function(e,t,n){if("function"==typeof n)return n(e,t);switch(n){case"pathParamsChange":return!ye(e.url,t.url);case"pathParamsOrQueryParamsChange":return!ye(e.url,t.url)||!le(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Ze(e,t)||!le(e.queryParams,t.queryParams);case"paramsChange":default:return!Ze(e,t)}}(s,a,a.routeConfig.runGuardsAndResolvers);l?o.canActivateChecks.push(new Ot(r)):(a.data=s.data,a._resolvedData=s._resolvedData),e(t,n,a.component?u?u.children:null:i,r,o),l&&o.canDeactivateChecks.push(new Tt(u&&u.outlet&&u.outlet.component||null,s))}else s&&xt(n,u,o),o.canActivateChecks.push(new Ot(r)),e(t,null,a.component?u?u.children:null:i,r,o)}(t,a[t.value.outlet],i,r.concat([t.value]),o),delete a[t.value.outlet]})),fe(a,(function(e,t){return xt(e,i.getContext(t),o)})),o}(o,i?i._root:null,r,[o.value]))});var n,i,r,o})),function(e,t){return function(n){return n.pipe(Object(L.a)((function(n){var i=n.targetSnapshot,r=n.currentSnapshot,o=n.guards,a=o.canActivateChecks,s=o.canDeactivateChecks;return 0===s.length&&0===a.length?Object(c.a)(Object.assign(Object.assign({},n),{guardsResult:!0})):function(e,t,n,i){return Object(d.a)(e).pipe(Object(L.a)((function(e){return function(e,t,n,i,r){var o=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!o||0===o.length)return Object(c.a)(!0);var a=o.map((function(o){var a,s=Et(o,t,r);if(function(e){return e&&ht(e.canDeactivate)}(s))a=pe(s.canDeactivate(e,t,n,i));else{if(!ht(s))throw new Error("Invalid CanDeactivate guard");a=pe(s(e,t,n,i))}return a.pipe(Object(V.a)())}));return Object(c.a)(a).pipe(pt())}(e.component,e.route,n,t,i)})),Object(V.a)((function(e){return!0!==e}),!0))}(s,i,r,e).pipe(Object(L.a)((function(n){return n&&"boolean"==typeof n?function(e,t,n,i){return Object(d.a)(t).pipe(Object(j.a)((function(t){return Object(d.a)([Pt(t.route.parent,i),Mt(t.route,i),It(e,t.path,n),At(e,t.route,n)]).pipe(Object(O.a)(),Object(V.a)((function(e){return!0!==e}),!0))})),Object(V.a)((function(e){return!0!==e}),!0))}(i,a,e,t):Object(c.a)(n)})),Object(C.a)((function(e){return Object.assign(Object.assign({},n),{guardsResult:e})})))})))}}(t.ngModule.injector,(function(e){return t.triggerEvent(e)})),Object(H.a)((function(e){if(dt(e.guardsResult)){var n=se('Redirecting to "'.concat(t.serializeUrl(e.guardsResult),'"'));throw n.url=e.guardsResult,n}})),Object(H.a)((function(e){var n=new Q(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);t.triggerEvent(n)})),Object(T.a)((function(e){if(!e.guardsResult){t.resetUrlToCurrentUrlTree();var i=new W(e.id,t.serializeUrl(e.extractedUrl),"");return n.next(i),e.resolve(!1),!1}return!0})),Gt((function(e){if(e.guards.canActivateChecks.length)return Object(c.a)(e).pipe(Object(H.a)((function(e){var n=new Z(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})),Object(A.a)((function(e){var i,r,o=!1;return Object(c.a)(e).pipe((i=t.paramsInheritanceStrategy,r=t.ngModule.injector,function(e){return e.pipe(Object(L.a)((function(e){var t=e.targetSnapshot,n=e.guards.canActivateChecks;if(!n.length)return Object(c.a)(e);var o=0;return Object(d.a)(n).pipe(Object(j.a)((function(e){return function(e,t,n,i){return function(e,t,n,i){var r=Object.keys(e);if(0===r.length)return Object(c.a)({});var o={};return Object(d.a)(r).pipe(Object(L.a)((function(r){return function(e,t,n,i){var r=Et(e,t,i);return pe(r.resolve?r.resolve(t,n):r(t,n))}(e[r],t,n,i).pipe(Object(H.a)((function(e){o[r]=e})))})),Object(E.a)(1),Object(L.a)((function(){return Object.keys(o).length===r.length?Object(c.a)(o):S.a}
1)))}(e._resolve,e,t,i).pipe(Object(C.a)((function(t){return e._resolvedData=t,e.data=Object.assign(Object.assign({},e.data),ze(e,n).resolve),null})))}(e.route,t,i,r)})),Object(H.a)((function(){return o++})),Object(E.a)(1),Object(L.a)((function(t){return o===n.length?Object(c.a)(e):S.a})))})))}),Object(H.a)({next:function(){return o=!0},complete:function(){if(!o){var i=new W(e.id,t.serializeUrl(e.extractedUrl),"At least one route resolver didn't emit any value.");n.next(i),e.resolve(!1)}}}))})),Object(H.a)((function(e){var n=new Y(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})))})),Gt((function(e){var n=e.targetSnapshot,i=e.id,r=e.extractedUrl,o=e.rawUrl,a=e.extras,s=a.skipLocationChange,u=a.replaceUrl;return t.hooks.afterPreactivation(n,{navigationId:i,appliedUrlTree:r,rawUrlTree:o,skipLocationChange:!!s,replaceUrl:!!u})})),Object(C.a)((function(e){var n=function(e,t,n){var i=function e(t,n,i){if(i&&t.shouldReuseRoute(n.value,i.value.snapshot)){var o=i.value;o._futureSnapshot=n.value;var a=function(t,n,i){return n.children.map((function(n){var o,a=r(i.children);try{for(a.s();!(o=a.n()).done;){var s=o.value;if(t.shouldReuseRoute(s.value.snapshot,n.value))return e(t,n,s)}}catch(u){a.e(u)}finally{a.f()}return e(t,n)}))}(t,n,i);return new je(o,a)}var s=t.retrieve(n.value);if(s){var u=s.route;return function e(t,n){if(t.value.routeConfig!==n.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(t.children.length!==n.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");n.value._futureSnapshot=t.value;for(var i=0;i<t.children.length;++i)e(t.children[i],n.children[i])}(n,u),u}var l,c=new Ue(new b((l=n.value).url),new b(l.params),new b(l.queryParams),new b(l.fragment),new b(l.data),l.outlet,l.component,l),h=n.children.map((function(n){return e(t,n)}));return new je(c,h)}(e,t._root,n?n._root:void 0);return new Fe(i,t)}(t.routeReuseStrategy,e.targetSnapshot,e.currentRouterState);return Object.assign(Object.assign({},e),{targetRouterState:n})})),Object(H.a)((function(e){t.currentUrlTree=e.urlAfterRedirects,t.rawUrlTree=t.urlHandlingStrategy.merge(t.currentUrlTree,e.rawUrl),t.routerState=e.targetRouterState,"deferred"===t.urlUpdateStrategy&&(e.extras.skipLocationChange||t.setBrowserUrl(t.rawUrlTree,!!e.extras.replaceUrl,e.id,e.extras.state),t.browserUrlTree=e.urlAfterRedirects)})),(i=t.rootContexts,o=t.routeReuseStrategy,a=function(e){return t.triggerEvent(e)},Object(C.a)((function(e){return new ut(o,e.targetRouterState,e.currentRouterState,a).activate(i),e}))),Object(H.a)({next:function(){s=!0},complete:function(){s=!0}}),Object(B.a)((function(){if(!s&&!u){t.resetUrlToCurrentUrlTree();var i=new W(e.id,t.serializeUrl(e.extractedUrl),"Navigation ID ".concat(e.id," is not equal to the current navigation id ").concat(t.navigationId));n.next(i),e.resolve(!1)}t.currentNavigation=null})),Object(N.a)((function(i){if(u=!0,(s=i)&&s.ngNavigationCancelingError){var r=dt(i.url);r||(t.navigated=!0,t.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl));var o=new W(e.id,t.serializeUrl(e.extractedUrl),i.message);n.next(o),r?setTimeout((function(){var n=t.urlHandlingStrategy.merge(i.url,t.rawUrlTree);return t.scheduleNavigation(n,"imperative",null,{skipLocationChange:e.extras.skipLocationChange,replaceUrl:"eager"===t.urlUpdateStrategy},{resolve:e.resolve,reject:e.reject,promise:e.promise})}),0):e.resolve(!1)}else{t.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl);var a=new X(e.id,t.serializeUrl(e.extractedUrl),i);n.next(a);try{e.resolve(t.errorHandler(i))}catch(l){e.reject(l)}}var s;return S.a})))})))}},{key:"resetRootComponentType",value:function(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}},{key:"getTransition",value:function(){var e=this.transitions.value;return e.urlAfterRedirects=this.browserUrlTree,e}},{key:"setTransition",value:function(e){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),e))}},{key:"initialNavigation",value:function(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}},{key:"setUpLocationChangeListener",value:function(){var e=this;this.locationSubscription||(this.locationSubscription=this.location.subscribe((function(t){var n=e.extractLocationChangeInfoFromEvent(t);e.shouldScheduleNavigation(e.lastLocationChangeInfo,n)&&setTimeout((function(){var t=n.source,i=n.state,r=n.urlTree;e.scheduleNavigation(r,t,i,{replaceUrl:!0})}),0),e.lastLocationChangeInfo=n})))}},{key:"extractLocationChangeInfoFromEvent",value:function(e){var t;return{source:"popstate"===e.type?"popstate":"hashchange",urlTree:this.parseUrl(e.url),state:(null===(t=e.state)||void 0===t?void 0:t.navigationId)?e.state:null,transitionId:this.getTransition().id}}},{key:"shouldScheduleNavigation",value:function(e,t){if(!e)return!0;var n=t.urlTree.toString()===e.urlTree.toString();return!(t.transitionId===e.transitionId&&n&&("hashchange"===t.source&&"popstate"===e.source||"popstate"===t.source&&"hashchange"===e.source))}},{key:"getCurrentNavigation",value:function(){return this.currentNavigation}},{key:"triggerEvent",value:function(e){this.events.next(e)}},{key:"resetConfig",value:function(e){Xt(e),this.config=e.map(Qt),this.navigated=!1,this.lastSuccessfulId=-1}},{key:"ngOnDestroy",value:function(){this.dispose()}},{key:"dispose",value:function(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0)}},{key:"createUrlTree",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.relativeTo,r=t.queryParams,o=t.fragment,a=t.preserveQueryParams,s=t.queryParamsHandling,l=t.preserveFragment;Object(u.X)()&&a&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");var c=n||this.routerState.root,h=l?this.currentUrlTree.fragment:o,d=null;if(s)switch(s){case"merge":d=Object.assign(Object.assign({},this.currentUrlTree.queryParams),r);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=r||null}else d=a?this.currentUrlTree.queryParams:r||null;return null!==d&&(d=this.removeEmptyProps(d)),function(e,t,n,r,o){if(0===n.length)return $e(t.root,t.root,t,r,o);var a=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new Je(!0,0,e);var t=0,n=!1,r=e.reduce((function(e,r,o){if("object"==typeof r&&null!=r){if(r.outlets){var a={};return fe(r.outlets,(function(e,t){a[t]="string"==typeof e?e.split("/"):e})),[].concat(i(e),[{outlets:a}])}if(r.segmentPath)return[].concat(i(e),[r.segmentPath])}return"string"!=typeof r?[].concat(i(e),[r]):0===o?(r.split("/").forEach((function(i,r){0==r&&"."===i||(0==r&&""===i?n=!0:".."===i?t++:""!=i&&e.push(i))})),e):[].concat(i(e),[r])}),[]);return new Je(n,t,r)}(n);if(a.toRoot())return $e(t.root,new me([],{}),t,r,o);var s=function(e,t,n){if(e.isAbsolute)return new et(t.root,!0,0);if(-1===n.snapshot._lastPathIndex){var i=n.snapshot._urlSegment;return new et(i,i===t.root,0)}var r=Ye(e.commands[0])?0:1;return function(e,t,n){for(var i=e,r=t,o=n;o>r;){if(o-=r,!(i=i.parent))throw new Error("Invalid number of '../'");r=i.segments.length}return new et(i,!1,r-o)}(n.snapshot._urlSegment,n.snapshot._lastPathIndex+r,e.numberOfDoubleDots)}(a,t,e),u=s.processChildren?it(s.segmentGroup,s.index,a.commands):nt(s.segmentGroup,s.index,a.commands);return $e(s.segmentGroup,u,t,r,o)}(c,this.currentUrlTree,e,d,h)}},{key:"navigateByUrl",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};
1Object(u.X)()&&this.isNgZoneEnabled&&!u.A.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=dt(e)?e:this.parseUrl(e),i=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(i,"imperative",null,t)}},{key:"navigate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};return function(e){for(var t=0;t<e.length;t++){var n=e[t];if(null==n)throw new Error("The requested path contains ".concat(n," segment at index ").concat(t))}}(e),this.navigateByUrl(this.createUrlTree(e,t),t)}},{key:"serializeUrl",value:function(e){return this.urlSerializer.serialize(e)}},{key:"parseUrl",value:function(e){var t;try{t=this.urlSerializer.parse(e)}catch(n){t=this.malformedUriErrorHandler(n,this.urlSerializer,e)}return t}},{key:"isActive",value:function(e,t){if(dt(e))return ve(this.currentUrlTree,e,t);var n=this.parseUrl(e);return ve(this.currentUrlTree,n,t)}},{key:"removeEmptyProps",value:function(e){return Object.keys(e).reduce((function(t,n){var i=e[n];return null!=i&&(t[n]=i),t}),{})}},{key:"processNavigations",value:function(){var e=this;this.navigations.subscribe((function(t){e.navigated=!0,e.lastSuccessfulId=t.id,e.events.next(new z(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(e.currentUrlTree))),e.lastSuccessfulNavigation=e.currentNavigation,e.currentNavigation=null,t.resolve(!0)}),(function(t){e.console.warn("Unhandled Navigation Error: ")}))}},{key:"scheduleNavigation",value:function(e,t,n,i,r){var o,a,s,u=this.getTransition(),l="imperative"!==t&&"imperative"===(null==u?void 0:u.source),c=(this.lastSuccessfulId===u.id||this.currentNavigation?u.rawUrl:u.urlAfterRedirects).toString()===e.toString();if(l&&c)return Promise.resolve(!0);r?(o=r.resolve,a=r.reject,s=r.promise):s=new Promise((function(e,t){o=e,a=t}));var h=++this.navigationId;return this.setTransition({id:h,source:t,restoredState:n,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:i,resolve:o,reject:a,promise:s,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),s.catch((function(e){return Promise.reject(e)}))}},{key:"setBrowserUrl",value:function(e,t,n,i){var r=this.urlSerializer.serialize(e);i=i||{},this.location.isCurrentPathEqualTo(r)||t?this.location.replaceState(r,"",Object.assign(Object.assign({},i),{navigationId:n})):this.location.go(r,"",Object.assign(Object.assign({},i),{navigationId:n}))}},{key:"resetStateAndUrl",value:function(e,t,n){this.routerState=e,this.currentUrlTree=t,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n),this.resetUrlToCurrentUrlTree()}},{key:"resetUrlToCurrentUrlTree",value:function(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",{navigationId:this.lastSuccessfulId})}},{key:"url",get:function(){return this.serializeUrl(this.currentUrlTree)}}]),e}()).\u0275fac=function(e){return new(e||sn)(u.Vb(u.O),u.Vb(ke),u.Vb(Jt),u.Vb(a.h),u.Vb(u.s),u.Vb(u.x),u.Vb(u.i),u.Vb(void 0))},sn.\u0275prov=u.Ib({token:sn,factory:sn.\u0275fac}),sn),ln=((an=function(){function e(t,n,i,r,o){p(this,e),this.router=t,this.route=n,this.commands=[],null==i&&r.setAttribute(o.nativeElement,"tabindex","0")}return g(e,[{key:"onClick",value:function(){var e={skipLocationChange:hn(this.skipLocationChange),replaceUrl:hn(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,e),!0}},{key:"routerLink",set:function(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}},{key:"preserveQueryParams",set:function(e){Object(u.X)()&&console&&console.warn&&console.warn("preserveQueryParams is deprecated!, use queryParamsHandling instead."),this.preserve=e}},{key:"urlTree",get:function(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,preserveQueryParams:hn(this.preserve),queryParamsHandling:this.queryParamsHandling,preserveFragment:hn(this.preserveFragment)})}}]),e}()).\u0275fac=function(e){return new(e||an)(u.Mb(un),u.Mb(Ue),u.Wb("tabindex"),u.Mb(u.F),u.Mb(u.l))},an.\u0275dir=u.Hb({type:an,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(e,t){1&e&&u.Yb("click",(function(){return t.onClick()}))},inputs:{routerLink:"routerLink",preserveQueryParams:"preserveQueryParams",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"}}),an),cn=((on=function(){function e(t,n,i){var r=this;p(this,e),this.router=t,this.route=n,this.locationStrategy=i,this.commands=[],this.subscription=t.events.subscribe((function(e){e instanceof z&&r.updateTargetUrlAndHref()}))}return g(e,[{key:"ngOnChanges",value:function(e){this.updateTargetUrlAndHref()}},{key:"ngOnDestroy",value:function(){this.subscription.unsubscribe()}},{key:"onClick",value:function(e,t,n,i){if(0!==e||t||n||i)return!0;
1if("string"==typeof this.target&&"_self"!=this.target)return!0;var r={skipLocationChange:hn(this.skipLocationChange),replaceUrl:hn(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,r),!1}},{key:"updateTargetUrlAndHref",value:function(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}},{key:"routerLink",set:function(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}},{key:"preserveQueryParams",set:function(e){Object(u.X)()&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead."),this.preserve=e}},{key:"urlTree",get:function(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,preserveQueryParams:hn(this.preserve),queryParamsHandling:this.queryParamsHandling,preserveFragment:hn(this.preserveFragment)})}}]),e}()).\u0275fac=function(e){return new(e||on)(u.Mb(un),u.Mb(Ue),u.Mb(a.i))},on.\u0275dir=u.Hb({type:on,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,t){1&e&&u.Yb("click",(function(e){return t.onClick(e.button,e.ctrlKey,e.metaKey,e.shiftKey)})),2&e&&(u.Ub("href",t.href,u.yc),u.Cb("target",t.target))},inputs:{routerLink:"routerLink",preserveQueryParams:"preserveQueryParams",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"},features:[u.zb]}),on);function hn(e){return""===e||!!e}var dn,fn,pn,vn,gn=((fn=function(){function e(t,n,i,r,o,a){var s=this;p(this,e),this.router=t,this.element=n,this.renderer=i,this.cdr=r,this.link=o,this.linkWithHref=a,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.subscription=t.events.subscribe((function(e){e instanceof z&&s.update()}))}return g(e,[{key:"ngAfterContentInit",value:function(){var e=this;this.links.changes.subscribe((function(t){return e.update()})),this.linksWithHrefs.changes.subscribe((function(t){return e.update()})),this.update()}},{key:"ngOnChanges",value:function(e){this.update()}},{key:"ngOnDestroy",value:function(){this.subscription.unsubscribe()}},{key:"update",value:function(){var e=this;this.links&&this.linksWithHrefs&&this.router.navigated&&Promise.resolve().then((function(){var t=e.hasActiveLinks();e.isActive!==t&&(e.isActive=t,e.cdr.markForCheck(),e.classes.forEach((function(n){t?e.renderer.addClass(e.element.nativeElement,n):e.renderer.removeClass(e.element.nativeElement,n)})))}))}},{key:"isLinkActive",value:function(e){var t=this;return function(n){return e.isActive(n.urlTree,t.routerLinkActiveOptions.exact)}}},{key:"hasActiveLinks",value:function(){var e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.linkWithHref&&e(this.linkWithHref)||this.links.some(e)||this.linksWithHrefs.some(e)}},{key:"routerLinkActive",set:function(e){var t=Array.isArray(e)?e:e.split(" ");this.classes=t.filter((function(e){return!!e}))}}]),e}()).\u0275fac=function(e){return new(e||fn)(u.Mb(un),u.Mb(u.l),u.Mb(u.F),u.Mb(u.h),u.Mb(ln,8),u.Mb(cn,8))},fn.\u0275dir=u.Hb({type:fn,selectors:[["","routerLinkActive",""]],contentQueries:function(e,t,n){var i;1&e&&(u.Fb(n,ln,!0),u.Fb(n,cn,!0)),2&e&&(u.rc(i=u.Zb())&&(t.links=i),u.rc(i=u.Zb())&&(t.linksWithHrefs=i))},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},exportAs:["routerLinkActive"],features:[u.zb]}),fn),mn=((dn=function(){function e(t,n,i,r,o){p(this,e),this.parentContexts=t,this.location=n,this.resolver=i,this.changeDetector=o,this.activated=null,this._activatedRoute=null,this.activateEvents=new u.n,this.deactivateEvents=new u.n,this.name=r||"primary",t.onChildOutletCreated(this.name,this)}return g(e,[{key:"ngOnDestroy",value:function(){this.parentContexts.onChildOutletDestroyed(this.name)}},{key:"ngOnInit",value:function(){if(!this.activated){var e=this.parentContexts.getContext(this.name);e&&e.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.resolver||null))}}},{key:"detach",value:function(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();var e=this.activated;return this.activated=null,this._activatedRoute=null,e}},{key:"attach",value:function(e,t){this.activated=e,this._activatedRoute=t,this.location.insert(e.hostView)}},{key:"deactivate",value:function(){if(this.activated){var e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}},{key:"activateWith",value:function(e,t){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=e;var n=(t=t||this.resolver).resolveComponentFactory(e._futureSnapshot.routeConfig.component),i=this.parentContexts.getOrCreateContext(this.name).children,r=new bn(e,i,this.location.injector);this.activated=this.location.createComponent(n,this.location.length,r),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}},{key:"isActivated",get:function(){return!!this.activated}},{key:"component",get:function(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}},{key:"activatedRoute",get:function(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}},{key:"activatedRouteData",get:function(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}}]),e}()).\u0275fac=function(e){return new(e||dn)(u.Mb(Jt),u.Mb(u.Q),u.Mb(u.j),u.Wb("name"),u.Mb(u.h))},dn.\u0275dir=u.Hb({type:dn,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),dn),bn=function(){function e(t,n,i){p(this,e),this.route=t,this.childContexts=n,this.parent=i}return g(e,[{key:"get",value:function(e,t){return e===Ue?this.route:e===Jt?this.childContexts:this.parent.get(e,t)}}]),e}(),yn=function e(){p(this,e)},_n=function(){function e(){p(this,e)}return g(e,[{key:"preload",value:function(e,t){return Object(c.a)(null)}}]),e}(),kn=((vn=function(){function e(t,n,i,r,o){p(this,e),this.router=t,this.injector=r,this.preloadingStrategy=o,this.loader=new Yt(n,i,(function(e){return t.triggerEvent(new $(e))}),(function(e){return t.triggerEvent(new J(e))}))}return g(e,[{key:"setUpPreloading",value:function(){var e=this;this.subscription=this.router.events.pipe(Object(T.a)((function(e){return e instanceof z})),Object(j.a)((function(){return e.preload()}))).subscribe((function(){}))}},{key:"preload",value:function(){var e=this.injector.get(u.y);return this.processRoutes(e,this.router.config)}},{key:"ngOnDestroy",value:function(){this.subscription.unsubscribe()}},{key:"processRoutes",value:function(e,t){var n,i=[],o=r(t);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a.loadChildren&&!a.canLoad&&a._loadedConfig){var s=a._loadedConfig;i.push(this.processRoutes(s.module,s.routes))}else a.loadChildren&&!a.canLoad?i.push(this.preloadConfig(e,a)):a.children&&i.push(this.processRoutes(e,a.children))}}catch(u){o.e(u)}finally{o.f()}return Object(d.a)(i).pipe(Object(F.a)(),Object(C.a)((function(e){})))}},{key:"preloadConfig",value:function(e,t){var n=this;return this.preloadingStrategy.preload(t,(function(){return n.loader.load(e.injector,t).pipe(Object(L.a)((function(e){return t._loadedConfig=e,n.processRoutes(e.module,e.routes)})))}))}}]),e}()).\u0275fac=function(e){return new(e||vn)(u.Vb(un),u.Vb(u.x),u.Vb(u.i),u.Vb(u.s),u.Vb(yn))},vn.\u0275prov=u.Ib({token:vn,factory:vn.\u0275fac}),vn),wn=((pn=function(){function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};p(this,e),this.router=t,this.viewportScroller=n,this.options=i,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},i.scrollPositionRestoration=i.scrollPositionRestoration||"disabled",i.anchorScrolling=i.anch
1orScrolling||"disabled"}return g(e,[{key:"init",value:function(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}},{key:"createScrollEvents",value:function(){var e=this;return this.router.events.subscribe((function(t){t instanceof U?(e.store[e.lastId]=e.viewportScroller.getScrollPosition(),e.lastSource=t.navigationTrigger,e.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof z&&(e.lastId=t.id,e.scheduleScrollEvent(t,e.router.parseUrl(t.urlAfterRedirects).fragment))}))}},{key:"consumeScrollEvents",value:function(){var e=this;return this.router.events.subscribe((function(t){t instanceof re&&(t.position?"top"===e.options.scrollPositionRestoration?e.viewportScroller.scrollToPosition([0,0]):"enabled"===e.options.scrollPositionRestoration&&e.viewportScroller.scrollToPosition(t.position):t.anchor&&"enabled"===e.options.anchorScrolling?e.viewportScroller.scrollToAnchor(t.anchor):"disabled"!==e.options.scrollPositionRestoration&&e.viewportScroller.scrollToPosition([0,0]))}))}},{key:"scheduleScrollEvent",value:function(e,t){this.router.triggerEvent(new re(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,t))}},{key:"ngOnDestroy",value:function(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}]),e}()).\u0275fac=function(e){return new(e||pn)(u.Vb(un),u.Vb(a.s),u.Vb(void 0))},pn.\u0275prov=u.Ib({token:pn,factory:pn.\u0275fac}),pn),Sn=new u.r("ROUTER_CONFIGURATION"),Cn=new u.r("ROUTER_FORROOT_GUARD"),On=[a.h,{provide:ke,useClass:we},{provide:un,useFactory:function(e,t,n,i,r,o,s){var u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},l=arguments.length>8?arguments[8]:void 0,c=arguments.length>9?arguments[9]:void 0,h=new un(null,e,t,n,i,r,o,he(s));if(l&&(h.urlHandlingStrategy=l),c&&(h.routeReuseStrategy=c),u.errorHandler&&(h.errorHandler=u.errorHandler),u.malformedUriErrorHandler&&(h.malformedUriErrorHandler=u.malformedUriErrorHandler),u.enableTracing){var d=Object(a.x)();h.events.subscribe((function(e){d.logGroup("Router Event: "+e.constructor.name),d.log(e.toString()),d.log(e),d.logGroupEnd()}))}return u.onSameUrlNavigation&&(h.onSameUrlNavigation=u.onSameUrlNavigation),u.paramsInheritanceStrategy&&(h.paramsInheritanceStrategy=u.paramsInheritanceStrategy),u.urlUpdateStrategy&&(h.urlUpdateStrategy=u.urlUpdateStrategy),u.relativeLinkResolution&&(h.relativeLinkResolution=u.relativeLinkResolution),h},deps:[ke,Jt,a.h,u.s,u.x,u.i,Zt,Sn,[function(){return function e(){p(this,e)}}(),new u.B],[function(){return function e(){p(this,e)}}(),new u.B]]},Jt,{provide:Ue,useFactory:function(e){return e.routerState.root},deps:[un]},{provide:u.x,useClass:u.L},kn,_n,function(){function e(){p(this,e)}return g(e,[{key:"preload",value:function(e,t){return t().pipe(Object(N.a)((function(){return Object(c.a)(null)})))}}]),e}(),{provide:Sn,useValue:{enableTracing:!1}}];function Tn(){return new u.z("Router",un)}var En,xn=((En=function(){function e(t,n){p(this,e)}return g(e,null,[{key:"forRoot",value:function(t,n){return{ngModule:e,providers:[On,In(t),{provide:Cn,useFactory:An,deps:[[un,new u.B,new u.K]]},{provide:Sn,useValue:n||{}},{provide:a.i,useFactory:Pn,deps:[a.r,[new u.p(a.a),new u.B],Sn]},{provide:wn,useFactory:Mn,deps:[un,a.s,Sn]},{provide:yn,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:_n},{provide:u.z,multi:!0,useFactory:Tn},[Rn,{provide:u.d,multi:!0,useFactory:Nn,deps:[Rn]},{provide:Ln,useFactory:Vn,deps:[Rn]},{provide:u.b,multi:!0,useExisting:Ln}]]}}},{key:"forChild",value:function(t){return{ngModule:e,providers:[In(t)]}}}]),e}()).\u0275mod=u.Kb({type:En}),En.\u0275inj=u.Jb({factory:function(e){return new(e||En)(u.Vb(Cn,8),u.Vb(un,8))}}),En);function Mn(e,t,n){return n.scrollOffset&&t.setOffset(n.scrollOffset),new wn(e,t,n)}function Pn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.useHash?new a.f(e,t):new a.q(e,t)}function An(e){if(e)throw new Error("RouterModule.forRoot() called twice. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function In(e){return[{provide:u.a,multi:!0,useValue:e},{provide:Zt,multi:!0,useValue:e}]}var Dn,Rn=((Dn=function(){function e(t){p(this,e),this.injector=t,this.initNavigation=!1,this.resultOfPreactivationDone=new v.a}return g(e,[{key:"appInitializer",value:function(){var e=this;return this.injector.get(a.g,Promise.resolve(null)).then((function(){var t=null,n=new Promise((function(e){return t=e})),i=e.injector.get(un),r=e.injector.get(Sn);if(e.isLegacyDisabled(r)||e.isLegacyEnabled(r))t(!0);else if("disabled"===r.initialNavigation)i.setUpLocationChangeListener(),t(!0);else{if("enabled"!==r.initialNavigation)throw new Error("Invalid initialNavigation options: '".concat(r.initialNavigation,"'"));i.hooks.afterPreactivation=function(){return e.initNavigation?Object(c.a)(null):(e.initNavigation=!0,t(!0),e.resultOfPreactivationDone)},i.initialNavigation()}return n}))}},{key:"bootstrapListener",value:function(e){var t=this.injector.get(Sn),n=this.injector.get(kn),i=this.injector.get(wn),r=this.injector.get(un),o=this.injector.get(u.g);e===o.components[0]&&(this.isLegacyEnabled(t)?r.initialNavigation():this.isLegacyDisabled(t)&&r.setUpLocationChangeListener(),n.setUpPreloading(),i.init(),r.resetRootComponentType(o.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}},{key:"isLegacyEnabled",value:function(e){return"legacy_enabled"===e.initialNavigation||!0===e.initialNavigation||void 0===e.initialNavigation}},{key:"isLegacyDisabled",value:function(e){return"legacy_disabled"===e.initialNavigation||!1===e.initialNavigation}}]),e}()).\u0275fac=function(e){return new(e||Dn)(u.Vb(u.s))},Dn.\u0275prov=u.Ib({token:Dn,factory:Dn.\u0275fac}),Dn);function Nn(e){return e.appInitializer.bind(e)}function Vn(e){return e.bootstrapListener.bind(e)}var Ln=new u.r("Router Initializer")},vT00:function(e,t,n){var i,r,o;
1!function(a){if("object"==typeof e.exports){var s=a(0,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["pt",[["AM","PM"],n,n],n,[["D","S","T","Q","Q","S","S"],["dom.","seg.","ter.","qua.","qui.","sex.","s\xe1b."],["domingo","segunda-feira","ter\xe7a-feira","quarta-feira","quinta-feira","sexta-feira","s\xe1bado"],["dom.","seg.","ter.","qua.","qui.","sex.","s\xe1b."]],n,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","fev.","mar.","abr.","mai.","jun.","jul.","ago.","set.","out.","nov.","dez."],["janeiro","fevereiro","mar\xe7o","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]],n,[["a.C.","d.C."],n,["antes de Cristo","depois de Cristo"]],0,[6,0],["dd/MM/y","d 'de' MMM 'de' y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",n,n,n],[",",".",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4\xa0#,##0.00","#E0"],"BRL","R$","Real brasileiro",{AUD:["AU$","$"],JPY:["JP\xa5","\xa5"],PTE:["Esc."],RON:[n,"L"],SYP:[n,"S\xa3"],THB:["\u0e3f"],TWD:["NT$"],USD:["US$","$"]},"ltr",function(e){var t=Math.floor(Math.abs(e));return t===Math.floor(t)&&t>=0&&t<=1?1:5}]}))},vkgz:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q");function r(){}var o=n("n6bG");function a(e,t,n){return function(i){return i.lift(new u(e,t,n))}}var u=function(){function e(t,n,i){p(this,e),this.nextOrObserver=t,this.error=n,this.complete=i}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.nextOrObserver,this.error,this.complete))}}]),e}(),c=function(e){s(n,e);var t=l(n);function n(e,i,a,s){var u;return p(this,n),(u=t.call(this,e))._tapNext=r,u._tapError=r,u._tapComplete=r,u._tapError=a||r,u._tapComplete=s||r,Object(o.a)(i)?(u._context=h(u),u._tapNext=i):i&&(u._context=i,u._tapNext=i.next||r,u._tapError=i.error||r,u._tapComplete=i.complete||r),u}return g(n,[{key:"_next",value:function(e){try{this._tapNext.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.next(e)}},{key:"_error",value:function(e){try{this._tapError.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.error(e)}},{key:"_complete",value:function(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()}}]),n}(i.a)},w1tV:function(e,t,i){"use strict";i.d(t,"a",(function(){return k}));var r=i("XNiG"),o=i("HDdC"),a=i("7o/Q"),u=i("quSY");function c(){return function(e){return e.lift(new d(e))}}var h,d=function(){function e(t){p(this,e),this.connectable=t}return g(e,[{key:"call",value:function(e,t){var n=this.connectable;n._refCount++;var i=new v(e,n),r=t.subscribe(i);return i.closed||(i.connection=n.connect()),r}}]),e}(),v=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).connectable=i,r}return g(n,[{key:"_unsubscribe",value:function(){var e=this.connectable;if(e){this.connectable=null;var t=e._refCount;if(t<=0)this.connection=null;else if(e._refCount=t-1,t>1)this.connection=null;else{var n=this.connection,i=e._connection;this.connection=null,!i||n&&i!==n||i.unsubscribe()}}else this.connection=null}}]),n}(a.a),m=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this)).source=e,r.subjectFactory=i,r._refCount=0,r._isComplete=!1,r}return g(n,[{key:"_subscribe",value:function(e){return this.getSubject().subscribe(e)}},{key:"getSubject",value:function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject}},{key:"connect",value:function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new u.a).add(this.source.subscribe(new y(this.getSubject(),this))),e.closed&&(this._connection=null,e=u.a.EMPTY)),e}},{key:"refCount",value:function(){return c()(this)}}]),n}(o.a),b={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:(h=m.prototype)._subscribe},_isComplete:{value:h._isComplete,writable:!0},getSubject:{value:h.getSubject},connect:{value:h.connect},refCount:{value:h.refCount}},y=function(e){s(i,e);var t=l(i);function i(e,n){var r;return p(this,i),(r=t.call(this,e)).connectable=n,r}return g(i,[{key:"_error",value:function(e){this._unsubscribe(),n(f(i.prototype),"_error",this).call(this,e)}},{key:"_complete",value:function(){this.connectable._isComplete=!0,this._unsubscribe(),n(f(i.prototype),"_complete",this).call(this)}},{key:"_unsubscribe",value:function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}}}]),i}(r.b);function _(){return new r.a}function k(){return function(e){return c()((t=_,function(e){var n;n="function"==typeof t?t:function(){return t};var i=Object.create(e,b);return i.source=e,i.subjectFactory=n,i})(e));var t}}},xbPD:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(t){return t.lift(new o(e))}}var o=function(){function e(t){p(this,e),this.defaultValue=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.defaultValue))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).defaultValue=i,r.isEmpty=!0,r}return g(n,[{key:"_next",value:function(e){this.isEmpty=!1,this.destination.next(e)}},{key:"_complete",value:function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}]),n}(i.a)},xgIS:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("HDdC"),o=n("DH7j"),a=n("n6bG"),s=n("lJxs");function u(e,t,n,l){return Object(a.a)(n)&&(l=n,n=void 0),l?u(e,t,n).pipe(Object(s.a)((function(e){return Object(o.a)(e)?l.apply(void 0,i(e)):l(e)}))):new r.a((function(i){!function e(t,n,i,r,o){var a;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(t)){var s=t;t.addEventListener(n,i,o),a=function(){return s.removeEventListener(n,i,o)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(t)){var u=t;t.on(n,i),a=function(){return u.off(n,i)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(t)){var l=t;t.addListener(n,i),a=function(){return l.removeListener(n,i)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var c=0,h=t.length;c<h;c++)e(t[c],n,i,r,o)}r.add(a)}(e,t,(function(e){i.next(arguments.length>1?Array.prototype.slice.call(arguments):e)}),i,n)}))}},yCtX:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("ngJS"),o=n("jZKg");function a(e,t){return t?Object(o.a)(e,t):new i.a(Object(r.a)(e))}},yLV6:function(e,t,n){var i;!function(r,o,a,s){"use strict";var u,l=["","webkit","Moz","MS","ms","o"],c=o.createElement("div"),h=Math.round,d=Math.abs,f=Date.now;function p(e,t,n){return setTimeout(k(e,n),t)}function v(e,t,n){return!!Array.isArray(e)&&(g(e,n[t],n),!0)}function g(e,t,n){var i;if(e)if(e.forEach)e.forEach(t,n);else if(void 0!==e.length)for(i=0;i<e.length;)t.call(n,e[i],i,e),i++;else for(i in e)e.hasOwnProperty(i)&&t.call(n,e[i],i,e)}function m(e,t,n){var i="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",o=r.console&&(r.console.warn||r.console.log);return o&&o.call(r.console,i,n),e.apply(this,arguments)}}u="function"!=typeof Object.assign?function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var i=arguments[n];if(null!=i)for(var r in i)i.hasOwnProperty(r)&&(t[r]=i[r])}return t}:Object.assign;var b=m((function(e,t,n){for(var i=Object.keys(t),r=0;r<i.length;)(!n||n&&void 0===e[i[r]])&&(e[i[r]]=t[i[r]]),r++;return e}),"extend","Use `assign`."),y=m((function(e,t){return b(e,t,!0)}),"merge","Use `assign`.");function _(e,t,n){var i,r=t.prototype;(i=e.prototype=Object.create(r)).constructor=e,i._super=r,n&&u(i,n)}function k(e,t){return function(){return e.apply(t,arguments)}}function w(e,t){return"function"==typeof e?e.apply(t&&t[0]||void 0,t):e}function S(e,t){return void 0===e?t:e}
vendor: 18,315 bytes, line 1
1function C(e,t,n){g(x(t),(function(t){e.addEventListener(t,n,!1)}))}function O(e,t,n){g(x(t),(function(t){e.removeEventListener(t,n,!1)}))}function T(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function E(e,t){return e.indexOf(t)>-1}function x(e){return e.trim().split(/\s+/g)}function M(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var i=0;i<e.length;){if(n&&e[i][n]==t||!n&&e[i]===t)return i;i++}return-1}function P(e){return Array.prototype.slice.call(e,0)}function A(e,t,n){for(var i=[],r=[],o=0;o<e.length;){var a=t?e[o][t]:e[o];M(r,a)<0&&i.push(e[o]),r[o]=a,o++}return n&&(i=t?i.sort((function(e,n){return e[t]>n[t]})):i.sort()),i}function I(e,t){for(var n,i,r=t[0].toUpperCase()+t.slice(1),o=0;o<l.length;){if((i=(n=l[o])?n+r:t)in e)return i;o++}}var D=1;function R(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||r}var N="ontouchstart"in r,V=void 0!==I(r,"PointerEvent"),L=N&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),H=["x","y"],j=["clientX","clientY"];function B(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){w(e.options.enable,[e])&&n.handler(t)},this.init()}function F(e,t,n){var i=n.pointers.length,r=n.changedPointers.length,o=1&t&&i-r==0,a=12&t&&i-r==0;n.isFirst=!!o,n.isFinal=!!a,o&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,i=t.pointers,r=i.length;n.firstInput||(n.firstInput=G(t)),r>1&&!n.firstMultiple?n.firstMultiple=G(t):1===r&&(n.firstMultiple=!1);var o=n.firstInput,a=n.firstMultiple,s=a?a.center:o.center,u=t.center=U(i);t.timeStamp=f(),t.deltaTime=t.timeStamp-o.timeStamp,t.angle=K(s,u),t.distance=X(s,u),function(e,t){var n=t.center,i=e.offsetDelta||{},r=e.prevDelta||{},o=e.prevInput||{};1!==t.eventType&&4!==o.eventType||(r=e.prevDelta={x:o.deltaX||0,y:o.deltaY||0},i=e.offsetDelta={x:n.x,y:n.y}),t.deltaX=r.x+(n.x-i.x),t.deltaY=r.y+(n.y-i.y)}(n,t),t.offsetDirection=W(t.deltaX,t.deltaY);var l,c,h=z(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=h.x,t.overallVelocityY=h.y,t.overallVelocity=d(h.x)>d(h.y)?h.x:h.y,t.scale=a?(l=a.pointers,X((c=i)[0],c[1],j)/X(l[0],l[1],j)):1,t.rotation=a?function(e,t){return K(t[1],t[0],j)+K(e[1],e[0],j)}(a.pointers,i):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,i,r,o,a=e.lastInterval||t,s=t.timeStamp-a.timeStamp;if(8!=t.eventType&&(s>25||void 0===a.velocity)){var u=t.deltaX-a.deltaX,l=t.deltaY-a.deltaY,c=z(s,u,l);i=c.x,r=c.y,n=d(c.x)>d(c.y)?c.x:c.y,o=W(u,l),e.lastInterval=t}else n=a.velocity,i=a.velocityX,r=a.velocityY,o=a.direction;t.velocity=n,t.velocityX=i,t.velocityY=r,t.direction=o}(n,t);var p=e.element;T(t.srcEvent.target,p)&&(p=t.srcEvent.target),t.target=p}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function G(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:h(e.pointers[n].clientX),clientY:h(e.pointers[n].clientY)},n++;return{timeStamp:f(),pointers:t,center:U(t),deltaX:e.deltaX,deltaY:e.deltaY}}function U(e){var t=e.length;if(1===t)return{x:h(e[0].clientX),y:h(e[0].clientY)};for(var n=0,i=0,r=0;r<t;)n+=e[r].clientX,i+=e[r].clientY,r++;return{x:h(n/t),y:h(i/t)}}function z(e,t,n){return{x:t/e||0,y:n/e||0}}function W(e,t){return e===t?1:d(e)>=d(t)?e<0?2:4:t<0?8:16}function X(e,t,n){n||(n=H);var i=t[n[0]]-e[n[0]],r=t[n[1]]-e[n[1]];return Math.sqrt(i*i+r*r)}function K(e,t,n){return n||(n=H),180*Math.atan2(t[n[1]]-e[n[1]],t[n[0]]-e[n[0]])/Math.PI}B.prototype={handler:function(){},init:function(){this.evEl&&C(this.element,this.evEl,this.domHandler),this.evTarget&&C(this.target,this.evTarget,this.domHandler),this.evWin&&C(R(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&O(this.element,this.evEl,this.domHandler),this.evTarget&&O(this.target,this.evTarget,this.domHandler),this.evWin&&O(R(this.element),this.evWin,this.domHandler)}};var q={mousedown:1,mousemove:2,mouseup:4};function Q(){this.evEl="mousedown",this.evWin="mousemove mouseup",this.pressed=!1,B.apply(this,arguments)}_(Q,B,{handler:function(e){var t=q[e.type];1&t&&0===e.button&&(this.pressed=!0),2&t&&1!==e.which&&(t=4),this.pressed&&(4&t&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}});var Z={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},Y={2:"touch",3:"pen",4:"mouse",5:"kinect"},$="pointerdown",J="pointermove pointerup pointercancel";function ee(){this.evEl=$,this.evWin=J,B.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}r.MSPointerEvent&&!r.PointerEvent&&($="MSPointerDown",J="MSPointerMove MSPointerUp MSPointerCancel"),_(ee,B,{handler:function(e){var t=this.store,n=!1,i=e.type.toLowerCase().replace("ms",""),r=Z[i],o=Y[e.pointerType]||e.pointerType,a="touch"==o,s=M(t,e.pointerId,"pointerId");1&r&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):12&r&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,r,{pointers:t,changedPointers:[e],pointerType:o,srcEvent:e}),n&&t.splice(s,1))}});var te={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function ne(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,B.apply(this,arguments)}function ie(e,t){var n=P(e.touches),i=P(e.changedTouches);return 12&t&&(n=A(n.concat(i),"identifier",!0)),[n,i]}_(ne,B,{handler:function(e){var t=te[e.type];if(1===t&&(this.started=!0),this.started){var n=ie.call(this,e,t);12&t&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}}});var re={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function oe(){this.evTarget="touchstart touchmove touchend touchcancel",this.targetIds={},B.apply(this,arguments)}function ae(e,t){var n=P(e.touches),i=this.targetIds;if(3&t&&1===n.length)return i[n[0].identifier]=!0,[n,n];var r,o,a=P(e.changedTouches),s=[],u=this.target;if(o=n.filter((function(e){return T(e.target,u)})),1===t)for(r=0;r<o.length;)i[o[r].identifier]=!0,r++;for(r=0;r<a.length;)i[a[r].identifier]&&s.push(a[r]),12&t&&delete i[a[r].identifier],r++;return s.length?[A(o.concat(s),"identifier",!0),s]:void 0}function se(){B.apply(this,arguments);var e=k(this.handler,this);this.touch=new oe(this.manager,e),this.mouse=new Q(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function ue(e,t){1&e?(this.primaryTouch=t.changedPointers[0].identifier,le.call(this,t)):12&e&&le.call(this,t)}function le(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var i=this.lastTouches;setTimeout((function(){var e=i.indexOf(n);e>-1&&i.splice(e,1)}),2500)}}function ce(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,i=0;i<this.lastTouches.length;i++){var r=this.lastTouches[i],o=Math.abs(t-r.x),a=Math.abs(n-r.y);if(o<=25&&a<=25)return!0}return!1}_(oe,B,{handler:function(e){var t=re[e.type],n=ae.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}}),_(se,B,{handler:function(e,t,n){var i="mouse"==n.pointerType;if(!(i&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if("touch"==n.pointerType)ue.call(this,t,n);else if(i&&ce.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var he=I(c.style,"touchAction"),de=void 0!==he,fe=function(){if(!de)return!1;var e={},t=r.CSS&&r.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||r.CSS.supports("touch-action",n)})),e}();function pe(e,t){this.manager=e,this.set(t)}function ve(e){this.options=u({},this.defaults,e||{}),this.id=D++,this.manager=null,this.options.enable=S(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function ge(e){return 16&e?"cancel":8&e?"end":4&e?"move":2&e?"start":""}function me(e){return 16==e?"down":8==e?"up":2==e?"left":4==e?"right":""}function be(e,t){var n=t.manager;return n?n.get(e):e}function ye(){ve.apply(this,arguments)}function _e(){ye.apply(this,arguments),this.pX=null,this.pY=null}function ke(){ye.apply(this,arguments)}function we(){ve.apply(this,arguments),this._timer=null,this._input=null}function Se(){ye.apply(this,arguments)}function Ce(){ye.apply(this,arguments)}function Oe(){ve.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function Te(e,t){return(t=t||{}).recognizers=S(t.recognizers,Te.defaults.preset),new Ee(e,t)}function Ee(e,t){var n;this.options=u({},Te.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(V?ee:L?oe:N?se:Q))(n,F),this.touchAction=new pe(this,this.options.touchAction),xe(this,!0),g(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function xe(e,t){var n,i=e.element;i.style&&(g(e.options.cssProps,(function(r,o){n=I(i.style,o),t?(e.oldCssProps[n]=i.style[n],i.style[n]=r):i.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}pe.prototype={set:function(e){"compute"==e&&(e=this.compute()),de&&this.manager.element.style&&fe[e]&&(this.manager.element.style[he]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return g(this.manager.recognizers,(function(t){w(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(E(e,"none"))return"none";var t=E(e,"pan-x"),n=E(e,"pan-y");return t&&n?"none":t||n?t?"pan-x":"pan-y":E(e,"manipulation")?"manipulation":"auto"}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var i=this.actions,r=E(i,"none")&&!fe.none,o=E(i,"pan-y")&&!fe["pan-y"],a=E(i,"pan-x")&&!fe["pan-x"];if(r&&1===e.pointers.length&&e.distance<2&&e.deltaTime<250)return;if(!a||!o)return r||o&&6&n||a&&24&n?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}},ve.prototype={defaults:{},set:function(e){return u(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(v(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=be(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return v(e,"dropRecognizeWith",this)||(e=be(e,this),delete this.simultaneous[e.id]),this},requireFailure:function(e){if(v(e,"requireFailure",this))return this;var t=this.requireFail;return-1===M(t,e=be(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(v(e,"dropRequireFailure",this))return this;e=be(e,this);var t=M(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function i(n){t.manager.emit(n,e)}n<8&&i(t.options.event+ge(n)),i(t.options.event),e.additionalEvent&&i(e.additionalEvent),n>=8&&i(t.options.event+ge(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=32},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(33&this.requireFail[e].state))return!1;e++}return!0},recognize:function(e){var t=u({},e);if(!w(this.options.enable,[this,t]))return this.reset(),void(this.state=32);56&this.state&&(this.state=1),this.state=this.process(t),30&this.state&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},_(ye,ve,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,i=6&t,r=this.attrTest(e);return i&&(8&n||!r)?16|t:i||r?4&n?8|t:2&t?4|t:2:32}}),_(_e,ye,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var e=this.options.direction,t=[];return 6&e&&t.push("pan-y"),24&e&&t.push("pan-x"),t},directionTest:function(e){var t=this.options,n=!0,i=e.distance,r=e.direction,o=e.deltaX,a=e.deltaY;return r&t.direction||(6&t.direction?(r=0===o?1:o<0?2:4,n=o!=this.pX,i=Math.abs(e.deltaX)):(r=0===a?1:a<0?8:16,n=a!=this.pY,i=Math.abs(e.deltaY))),e.direction=r,n&&i>t.threshold&&r&t.direction},attrTest:function(e){return ye.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=me(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),_(ke,ye,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return["none"]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||2&this.state)},emit:function(e){1!==e.scale&&(e.additionalEvent=this.options.event+(e.scale<1?"in":"out")),this._super.emit.call(this,e)}}),_(we,ve,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,i=e.distance<t.threshold,r=e.deltaTime>t.time;if(this._input=e,!i||!n||12&e.eventType&&!r)this.reset();else if(1&e.eventType)this.reset(),this._timer=p((function(){this.state=8,this.tryEmit()}),t.time,this);else if(4&e.eventType)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(e){8===this.state&&(e&&4&e.eventType?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=f(),this.manager.emit(this.options.event,this._input)))}}),_(Se,ye,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return["none"]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||2&this.state)}}),_(Ce,ye,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return _e.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return 30&n?t=e.overallVelocity:6&n?t=e.overallVelocityX:24&n&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&d(t)>this.options.velocity&&4&e.eventType},emit:function(e){var t=me(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),_(Oe,ve,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return["manipulation"]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,i=e.distance<t.threshold,r=e.deltaTime<t.time;if(this.reset(),1&e.eventType&&0===this.count)return this.failTimeout();if(i&&r&&n){if(4!=e.eventType)return this.failTimeout();var o=!this.pTime||e.timeStamp-this.pTime<t.interval,a=!this.pCenter||X(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,a&&o?this.count+=1:this.count=1,this._input=e,0==this.count%t.taps)return this.hasRequireFailures()?(this._timer=p((function(){this.state=8,this.tryEmit()}),t.interval,this),2):8}return 32},failTimeout:function(){return this._timer=p((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),Te.VERSION="2.0.7",Te.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[Se,{enable:!1}],[ke,{enable:!1},["rotate"]],[Ce,{direction:6}],[_e,{direction:6},["swipe"]],[Oe],[Oe,{event:"doubletap",taps:2},["tap"]],[we]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},Ee.prototype={set:function(e){return u(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var i=this.recognizers,r=t.curRecognizer;(!r||r&&8&r.state)&&(r=t.curRecognizer=null);for(var o=0;o<i.length;)n=i[o],2===t.stopped||r&&n!=r&&!n.canRecognizeWith(r)?n.reset():n.recognize(e),!r&&14&n.state&&(r=t.curRecognizer=n),o++}},get:function(e){if(e instanceof ve)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(v(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(v(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=M(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(void 0!==e&&void 0!==t){var n=this.handlers;return g(x(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(void 0!==e){var n=this.handlers;return g(x(e),(function(e){t?n[e]&&n[e].splice(M(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=o.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var i=0;i<n.length;)n[i](t),i++}},destroy:function(){this.element&&xe(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},u(Te,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:Ee,Input:B,TouchAction:pe,TouchInput:oe,MouseInput:Q,PointerEventInput:ee,TouchMouseInput:se,SingleTouchInput:ne,Recognizer:ve,AttrRecognizer:ye,Tap:Oe,Pan:_e,Swipe:Ce,Pinch:ke,Rotate:Se,Press:we,on:C,off:O,each:g,merge:y,extend:b,assign:u,inherit:_,b
1indFn:k,prefixed:I}),(void 0!==r?r:"undefined"!=typeof self?self:{}).Hammer=Te,void 0===(i=(function(){return Te}).call(t,n,t,e))||(e.exports=i)}(window,document)},"z+Ro":function(e,t,n){"use strict";function i(e){return e&&"function"==typeof e.schedule}n.d(t,"a",(function(){return i}))},z6cu:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("HDdC");function r(e,t){return new i.a(t?function(n){return t.schedule(o,0,{error:e,subscriber:n})}:function(t){return t.error(e)})}function o(e){var t=e.error;e.subscriber.error(t)}},zP0r:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){function e(t){p(this,e),this.total=t}return g(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.total))}}]),e}(),a=function(e){s(n,e);var t=l(n);function n(e,i){var r;return p(this,n),(r=t.call(this,e)).total=i,r.count=0,r}return g(n,[{key:"_next",value:function(e){++this.count>this.total&&this.destination.next(e)}}]),n}(i.a)},zUnb:function(e,t,n){"use strict";n.r(t),n("yLV6");var i,r,o=n("fXoL"),a=n("AytR"),s=n("pKmL"),u=n("jhN1"),l=n("R1ws"),c=n("tyNb"),h=n("ofXK"),d=n("vT00"),f=n.n(d),v=[{path:"",loadChildren:function(){return Promise.all([n.e(5),n.e(0),n.e(19)]).then(n.bind(null,"OkuX")).then((function(e){return e.WwwModule}))}},{path:"parceiro/:tag",loadChildren:function(){return n.e(20).then(n.bind(null,"XXLA")).then((function(e){return e.PartnerModule}))}},{path:"mobile",loadChildren:function(){return n.e(22).then(n.bind(null,"BUuc")).then((function(e){return e.MobileModule}))}},{path:"chat",loadChildren:function(){return n.e(21).then(n.bind(null,"CgF7")).then((function(e){return e.ChatModule}))}},{path:"prospect",loadChildren:function(){return n.e(23).then(n.bind(null,"K5dV")).then((function(e){return e.ProspectModule}))}},{path:"cadastro",loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(0),n.e(31)]).then(n.bind(null,"eYNf")).then((function(e){return e.CadastroModule}))}},{path:"beta",loadChildren:function(){return Promise.all([n.e(2),n.e(5),n.e(30)]).then(n.bind(null,"9ovq")).then((function(e){return e.BetaModule}))}},{path:"qrcode",loadChildren:function(){return n.e(18).then(n.bind(null,"wCZE")).then((function(e){return e.QrcodeModule}))}},{path:"guiabolso",children:[{path:"**",component:n("ja3W").a,resolve:{url:"externalUrlRedirectResolver"},data:{externalUrl:"triggcc://guiabolso/"},pathMatch:"prefix"}]},{path:"**",redirectTo:""}],g=((r=function e(){p(this,e)}).\u0275mod=o.Kb({type:r}),r.\u0275inj=o.Jb({factory:function(e){return new(e||r)},providers:[{provide:"externalUrlRedirectResolver",useValue:function(e,t){window.location.href=e.data.externalUrl+"?"+new URLSearchParams(e.queryParams).toString()}}],imports:[[c.g.forRoot(v,{useHash:!1,anchorScrolling:"enabled"})],c.g]}),r),m=((i=function e(t){p(this,e),this.router=t,this.router.events.subscribe((function(e){}))}).\u0275fac=function(e){return new(e||i)(o.Mb(c.c))},i.\u0275cmp=o.Gb({type:i,selectors:[["app-root"]],decls:1,vars:0,template:function(e,t){1&e&&o.Nb(0,"router-outlet")},directives:[c.h],styles:[""]}),i),b=n("bhfF"),y=n("mgaL"),_=n("9YtQ");Object(h.u)(f.a);var k,w=((k=function e(){p(this,e)}).\u0275mod=o.Kb({type:k,bootstrap:[m]}),k.\u0275inj=o.Jb({factory:function(e){return new(e||k)},providers:[{provide:o.v,useValue:"pt"},{provide:"googleTagManagerId",useValue:"GTM-PXQZQLS"}],imports:[[u.a,g,s.a,l.b,b.b,c.g,y.a,_.a.forRoot()]]}),k);a.a.production&&Object(o.U)(),u.h().bootstrapModule(w).catch((function(e){return console.error(e)}))},zn8P:function(e,t){function n(e){return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id="zn8P"},zx2A:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return c}));var i=n("7o/Q"),r=n("HDdC"),o=n("SeVD"),a=function(e){s(n,e);var t=l(n);function n(e){var i;return p(this,n),(i=t.call(this)).parent=e,i}return g(n,[{key:"_next",value:function(e){this.parent.notifyNext(e)}},{key:"_error",value:function(e){this.parent.notifyError(e),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(),this.unsubscribe()}}]),n}(i.a),u=function(e){s(n,e);var t=l(n);function n(){return p(this,n),t.apply(this,arguments)}return g(n,[{key:"notifyNext",value:function(e){this.destination.next(e)}},{key:"notifyError",value:function(e){this.destination.error(e)}},{key:"notifyComplete",value:function(){this.destination.complete()}}]),n}(i.a);function c(e,t){if(!t.closed)return e instanceof r.a?e.subscribe(t):Object(o.a)(e)(t)}}},[[0,3]]])}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.