(self.webpackChunklivescore=self.webpackChunklivescore||[]).push([[179],{2795:(vt,me,a)=>{"use strict";a.d(me,{BN:()=>oe,uH:()=>tt});var i=a(25364),n=a(64565),l=a(7073),f=a(80287);const w=(ue,Ce="fas")=>typeof ue>"u"||null===ue?null:(ue=>void 0!==ue.prefix&&void 0!==ue.iconName)(ue)?ue:Array.isArray(ue)&&2===ue.length?{prefix:ue[0],iconName:ue[1]}:"string"==typeof ue?{prefix:Ce,iconName:ue}:void 0,W=(ue,Ce)=>Array.isArray(Ce)&&Ce.length>0||!Array.isArray(Ce)&&Ce?{[ue]:Ce}:{},B=ue=>{const Ce={"fa-spin":ue.spin,"fa-pulse":ue.pulse,"fa-fw":ue.fixedWidth,"fa-border":ue.border,"fa-li":ue.listItem,"fa-inverse":ue.inverse,"fa-layers-counter":ue.counter,"fa-flip-horizontal":"horizontal"===ue.flip||"both"===ue.flip,"fa-flip-vertical":"vertical"===ue.flip||"both"===ue.flip,[`fa-${ue.size}`]:null!==ue.size,[`fa-rotate-${ue.rotate}`]:null!==ue.rotate,[`fa-pull-${ue.pull}`]:null!==ue.pull};return Object.keys(Ce).map(b=>Ce[b]?b:null).filter(b=>b)},pe=`<svg class="${i.vc.replacementClass}" viewBox="0 0 448 512"></svg>\x3c!--icon not found--\x3e`;class se{constructor(){this.defaultPrefix="fas"}}se.\u0275fac=function(Ce){return new(Ce||se)},se.\u0275prov=n.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),se.ngInjectableDef=(0,n.Ez6)({factory:function(){return new se},token:se,providedIn:"root"});let oe=(()=>{class ue{constructor(b,L){this.sanitizer=b,this.iconService=L,this.classes=[]}ngOnChanges(b){b&&(this.updateIconSpec(),this.updateParams(),this.updateIcon(),this.renderIcon())}updateIconSpec(){this.iconSpec=w(this.iconProp,this.iconService.defaultPrefix)}updateParams(){const L=W("classes",[...B({flip:this.flip,spin:this.spin,pulse:this.pulse,border:this.border,inverse:this.inverse,listItem:this.listItem,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:this.fixedWidth}),...this.classes]),Ne=W("mask",w(this.mask,this.iconService.defaultPrefix)),Dt="string"==typeof this.transform?i.Qc.transform(this.transform):this.transform,ot=W("transform",Dt);this.params=Object.assign({title:this.title},ot,L,Ne,{styles:this.styles,symbol:this.symbol})}updateIcon(){this.icon=(0,i.qv)(this.iconSpec,this.params)}renderIcon(){(ue=>{this.iconSpec||console.error("FontAwesome: Could not find icon. It looks like you've provided a null or undefined icon object to this component.")})(),((ue,Ce)=>{Ce&&!this.icon&&console.error(`FontAwesome: Could not find icon with iconName=${Ce.iconName} and prefix=${Ce.prefix}`)})(0,this.iconSpec),this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(this.icon?this.icon.html.join("\n"):pe)}}return ue.\u0275fac=function(b){return new(b||ue)(n.Y36(f.H7),n.Y36(se))},ue.\u0275cmp=n.Xpm({type:ue,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:1,hostBindings:function(b,L){2&b&&n.Ikx("innerHTML",L.renderedIconHTML,n.oJD)},inputs:{classes:"classes",iconProp:["icon","iconProp"],title:"title",spin:"spin",pulse:"pulse",mask:"mask",styles:"styles",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol:"symbol",listItem:"listItem",rotate:"rotate",fixedWidth:"fixedWidth",transform:"transform"},features:[n.TTD],decls:0,vars:0,template:function(b,L){},encapsulation:2}),ue})(),tt=(()=>{class ue{}return ue.\u0275fac=function(b){return new(b||ue)},ue.\u0275mod=n.oAB({type:ue}),ue.\u0275inj=n.cJS({imports:[l.ez]}),ue})()},25364:(vt,me,a)=>{"use strict";function i(it){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Rt){return typeof Rt}:function(Rt){return Rt&&"function"==typeof Symbol&&Rt.constructor===Symbol&&Rt!==Symbol.prototype?"symbol":typeof Rt})(it)}function l(it,Rt){for(var X=0;X<Rt.length;X++){var U=Rt[X];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty(it,U.key,U)}}function o(it,Rt,X){return Rt in it?Object.defineProperty(it,Rt,{value:X,enumerable:!0,configurable:!0,writable:!0}):it[Rt]=X,it}function c(it){for(var Rt=1;Rt<arguments.length;Rt++){var X=null!=arguments[Rt]?arguments[Rt]:{},U=Object.keys(X);"function"==typeof Object.getOwnPropertySymbols&&(U=U.concat(Object.getOwnPropertySymbols(X).filter(function(V){return Object.getOwnPropertyDescriptor(X,V).enumerable}))),U.forEach(function(V){o(it,V,X[V])})}return it}function M(it,Rt){return function B(it){if(Array.isArray(it))return it}(it)||function H(it,Rt){var X=[],U=!0,V=!1,Je=void 0;try{for(var An,Kt=it[Symbol.iterator]();!(U=(An=Kt.next()).done)&&(X.push(An.value),!Rt||X.length!==Rt);U=!0);}catch(fi){V=!0,Je=fi}finally{try{!U&&null!=Kt.return&&Kt.return()}finally{if(V)throw Je}}return X}(it,Rt)||function se(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function w(it){return function W(it){if(Array.isArray(it)){for(var Rt=0,X=new Array(it.length);Rt<it.length;Rt++)X[Rt]=it[Rt];return X}}(it)||function r(it){if(Symbol.iterator in Object(it)||"[object Arguments]"===Object.prototype.toString.call(it))return Array.from(it)}(it)||function pe(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}a.d(me,{Qc:()=>Ji,cL:()=>hs,fL:()=>Zi,qv:()=>Ir,vI:()=>Ti,vc:()=>P});var we={},Te={};try{typeof window<"u"&&(we=window),typeof document<"u"&&(Te=document),typeof MutationObserver<"u"&&MutationObserver,typeof performance<"u"&&performance}catch{}var tt=(we.navigator||{}).userAgent,ue=void 0===tt?"":tt,Ce=we,b=Te,ot=!!b.documentElement&&!!b.head&&"function"==typeof b.addEventListener&&"function"==typeof b.createElement,ct=~ue.indexOf("MSIE")||~ue.indexOf("Trident/"),xt="___FONT_AWESOME___",Et=16,sn="fa",mn="svg-inline--fa",xn="data-fa-i2svg",fn=[1,2,3,4,5,6,7,8,9,10],Sn=fn.concat([11,12,13,14,15,16,17,18,19,20]),zn={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},li=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",zn.GROUP,zn.SWAP_OPACITY,zn.PRIMARY,zn.SECONDARY].concat(fn.map(function(it){return"".concat(it,"x")})).concat(Sn.map(function(it){return"w-".concat(it)})),Ce.FontAwesomeConfig||{});b&&"function"==typeof b.querySelector&&[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(function(it){var Rt=M(it,2),U=Rt[1],V=function kn(it){return""===it||"false"!==it&&("true"===it||it)}(function ni(it){var Rt=b.querySelector("script["+it+"]");if(Rt)return Rt.getAttribute(it)}(Rt[0]));null!=V&&(li[U]=V)});var C=c({},{familyPrefix:sn,replacementClass:mn,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},li);C.autoReplaceSvg||(C.observeMutations=!1);var P=c({},C);Ce.FontAwesomeConfig=P;var _e=Ce||{};_e[xt]||(_e[xt]={}),_e[xt].styles||(_e[xt].styles={}),_e[xt].hooks||(_e[xt].hooks={}),_e[xt].shims||(_e[xt].shims=[]);var ze=_e[xt],ft=[];ot&&((b.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(b.readyState)||b.addEventListener("DOMContentLoaded",function it(){b.removeEventListener("DOMContentLoaded",it),ft.map(function(Rt){return Rt()})}));var en,vn="pending",Hn="settled",si="fulfilled",Jn="rejected",Mi=function(){},ii=typeof global<"u"&&typeof global.process<"u"&&"function"==typeof global.process.emit,Cn=typeof setImmediate>"u"?setTimeout:setImmediate,Xt=[];function Tn(){for(var it=0;it<Xt.length;it++)Xt[it][0](Xt[it][1]);Xt=[],en=!1}function Qn(it,Rt){Xt.push([it,Rt]),en||(en=!0,Cn(Tn,0))}function Ct(it){var Rt=it.owner,X=Rt._state,U=Rt._data,V=it[X],Je=it.then;if("function"==typeof V){X=si;try{U=V(U)}catch(Kt){Q(Je,Kt)}}ge(Je,U)||(X===si&&N(Je,U),X===Jn&&Q(Je,U))}function ge(it,Rt){var X;try{if(it===Rt)throw new TypeError("A promises callback cannot return that same promise.");if(Rt&&("function"==typeof Rt||"object"===i(Rt))){var U=Rt.then;if("function"==typeof U)return U.call(Rt,function(V){X||(X=!0,Rt===V?ve(it,V):N(it,V))},function(V){X||(X=!0,Q(it,V))}),!0}}catch(V){return X||Q(it,V),!0}return!1}function N(it,Rt){(it===Rt||!ge(it,Rt))&&ve(it,Rt)}function ve(it,Rt){it._state===vn&&(it._state=Hn,it._data=Rt,Qn(Le,it))}function Q(it,Rt){it._state===vn&&(it._state=Hn,it._data=Rt,Qn(lt,it))}function Ye(it){it._then=it._then.forEach(Ct)}function Le(it){it._state=si,Ye(it)}function lt(it){it._state=Jn,Ye(it),!it._handled&&ii&&global.process.emit("unhandledRejection",it._data,it)}function Ee(it){global.process.emit("rejectionHandled",it)}function Re(it){if("function"!=typeof it)throw new TypeError("Promise resolver "+it+" is not a function");if(!(this instanceof Re))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],function _n(it,Rt){function U(V){Q(Rt,V)}try{it(function X(V){N(Rt,V)},U)}catch(V){U(V)}}(it,this)}Re.prototype={constructor:Re,_state:vn,_then:null,_data:void 0,_handled:!1,then:function(Rt,X){var U={owner:this,then:new this.constructor(Mi),fulfilled:Rt,rejected:X};return(X||Rt)&&!this._handled&&(this._handled=!0,this._state===Jn&&ii&&Qn(Ee,this)),this._state===si||this._state===Jn?Qn(Ct,U):this._then.push(U),U.then},catch:function(Rt){return this.then(null,Rt)}},Re.all=function(it){if(!Array.isArray(it))throw new TypeError("You must pass an array to Promise.all().");return new Re(function(Rt,X){var U=[],V=0;function Je(fi){return V++,function(Mn){U[fi]=Mn,--V||Rt(U)}}for(var An,Kt=0;Kt<it.length;Kt++)(An=it[Kt])&&"function"==typeof An.then?An.then(Je(Kt),X):U[Kt]=An;V||Rt(U)})},Re.race=function(it){if(!Array.isArray(it))throw new TypeError("You must pass an array to Promise.race().");return new Re(function(Rt,X){for(var V,U=0;U<it.length;U++)(V=it[U])&&"function"==typeof V.then?V.then(Rt,X):Rt(V)})},Re.resolve=function(it){return it&&"object"===i(it)&&it.constructor===Re?it:new Re(function(Rt){Rt(it)})},Re.reject=function(it){return new Re(function(Rt,X){X(it)})};var F=Et,re={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};var S="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Z(){for(var it=12,Rt="";it-- >0;)Rt+=S[62*Math.random()|0];return Rt}function $t(it){return"".concat(it).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Bt(it){return Object.keys(it||{}).reduce(function(Rt,X){return Rt+"".concat(X,": ").concat(it[X],";")},"")}function Yn(it){return it.size!==re.size||it.x!==re.x||it.y!==re.y||it.rotate!==re.rotate||it.flipX||it.flipY}function In(it){var Rt=it.transform,U=it.iconWidth,V={transform:"translate(".concat(it.containerWidth/2," 256)")},Je="translate(".concat(32*Rt.x,", ").concat(32*Rt.y,") "),Kt="scale(".concat(Rt.size/16*(Rt.flipX?-1:1),", ").concat(Rt.size/16*(Rt.flipY?-1:1),") "),An="rotate(".concat(Rt.rotate," 0 0)");return{outer:V,inner:{transform:"".concat(Je," ").concat(Kt," ").concat(An)},path:{transform:"translate(".concat(U/2*-1," -256)")}}}var $n={x:0,y:0,width:"100%",height:"100%"};function Pt(it){return it.attributes&&(it.attributes.fill||!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&(it.attributes.fill="black"),it}function We(it){return"g"===it.tag?it.children:[it]}var hn=function(Rt,X,U,V){var fi,Mn,ke,Je=Object.keys(Rt),Kt=Je.length,An=void 0!==V?function(Rt,X){return function(U,V,Je,Kt){return Rt.call(X,U,V,Je,Kt)}}(X,V):X;for(void 0===U?(fi=1,ke=Rt[Je[0]]):(fi=0,ke=U);fi<Kt;fi++)ke=An(ke,Rt[Mn=Je[fi]],Mn,Rt);return ke};function pi(it,Rt){var U=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,V=void 0!==U&&U,Je=Object.keys(Rt).reduce(function(Kt,An){var fi=Rt[An];return fi.icon?Kt[fi.iconName]=fi.icon:Kt[An]=fi,Kt},{});"function"!=typeof ze.hooks.addPack||V?ze.styles[it]=c({},ze.styles[it]||{},Je):ze.hooks.addPack(it,Je),"fas"===it&&pi("fa",Rt)}var Vn=ze.styles,Di=ze.shims,Yi=function(){var Rt=function(V){return hn(Vn,function(Je,Kt,An){return Je[An]=hn(Kt,V,{}),Je},{})};Rt(function(U,V,Je){return V[3]&&(U[V[3]]=Je),U}),Rt(function(U,V,Je){var Kt=V[2];return U[Je]=Je,Kt.forEach(function(An){U[An]=Je}),U});var X="far"in Vn;hn(Di,function(U,V){var Kt=V[1];return"far"===Kt&&!X&&(Kt="fas"),U[V[0]]={prefix:Kt,iconName:V[2]},U},{})};function or(it,Rt,X){if(it&&it[Rt]&&it[Rt][X])return{prefix:Rt,iconName:X,icon:it[Rt][X]}}function Mr(it){var Rt=it.tag,X=it.attributes,U=void 0===X?{}:X,V=it.children,Je=void 0===V?[]:V;return"string"==typeof it?$t(it):"<".concat(Rt," ").concat(function Wt(it){return Object.keys(it||{}).reduce(function(Rt,X){return Rt+"".concat(X,'="').concat($t(it[X]),'" ')},"").trim()}(U),">").concat(Je.map(Mr).join(""),"</").concat(Rt,">")}Yi();function zr(it){this.name="MissingIcon",this.message=it||"Icon unavailable",this.stack=(new Error).stack}(zr.prototype=Object.create(Error.prototype)).constructor=zr;var Qr={fill:"currentColor"},ds={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},Ps=(c({},Qr,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}),c({},ds,{attributeName:"opacity"}));function Ss(it){var Rt=it[0],X=it[1],Je=M(it.slice(4),1)[0];return{found:!0,width:Rt,height:X,icon:Array.isArray(Je)?{tag:"g",attributes:{class:"".concat(P.familyPrefix,"-").concat(zn.GROUP)},children:[{tag:"path",attributes:{class:"".concat(P.familyPrefix,"-").concat(zn.SECONDARY),fill:"currentColor",d:Je[0]}},{tag:"path",attributes:{class:"".concat(P.familyPrefix,"-").concat(zn.PRIMARY),fill:"currentColor",d:Je[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:Je}}}}c({},Qr,{cx:"256",cy:"364",r:"28"}),c({},ds,{attributeName:"r",values:"28;14;28;28;14;28;"}),c({},Ps,{values:"1;0;1;1;0;1;"}),c({},Qr,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),c({},Ps,{values:"1;0;0;0;0;1;"}),c({},Qr,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),c({},Ps,{values:"0;0;1;1;0;0;"});var je='svg:not(:root).svg-inline--fa {\n  overflow: visible;\n}\n\n.svg-inline--fa {\n  display: inline-block;\n  font-size: inherit;\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n  width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n  width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n  width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n  width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n  width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n  width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n  width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n  width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n  width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n  width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n  width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n  width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n  width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n  width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n  width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n  width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n  width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n  width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n  width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n  width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: 0.3em;\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: 0.3em;\n  width: auto;\n}\n.svg-inline--fa.fa-border {\n  height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n  width: 2em;\n}\n.svg-inline--fa.fa-fw {\n  width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  -webkit-transform: translate(-50%, -50%);\n          transform: translate(-50%, -50%);\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: #ff253a;\n  border-radius: 1em;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  color: #fff;\n  height: 1.5em;\n  line-height: 1;\n  max-width: 5em;\n  min-width: 1.5em;\n  overflow: hidden;\n  padding: 0.25em;\n  right: 0;\n  text-overflow: ellipsis;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: 0;\n  right: 0;\n  top: auto;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: bottom right;\n          transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: 0;\n  left: 0;\n  right: auto;\n  top: auto;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: bottom left;\n          transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  right: 0;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: 0;\n  right: auto;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top left;\n          transform-origin: top left;\n}\n\n.fa-lg {\n  font-size: 1.3333333333em;\n  line-height: 0.75em;\n  vertical-align: -0.0667em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: 2.5em;\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: -2em;\n  position: absolute;\n  text-align: center;\n  width: 2em;\n  line-height: inherit;\n}\n\n.fa-border {\n  border: solid 0.08em #eee;\n  border-radius: 0.1em;\n  padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n  float: left;\n}\n\n.fa-pull-right {\n  float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n  margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n  margin-left: 0.3em;\n}\n\n.fa-spin {\n  -webkit-animation: fa-spin 2s infinite linear;\n          animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n  -webkit-animation: fa-spin 1s infinite steps(8);\n          animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n  -webkit-transform: rotate(90deg);\n          transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n  -webkit-transform: rotate(180deg);\n          transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n  -webkit-transform: rotate(270deg);\n          transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n  -webkit-transform: scale(-1, 1);\n          transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n  -webkit-transform: scale(1, -1);\n          transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n  -webkit-transform: scale(-1, -1);\n          transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n  -webkit-filter: none;\n          filter: none;\n}\n\n.fa-stack {\n  display: inline-block;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: #fff;\n}\n\n.sr-only {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  clip: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  position: static;\n  width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: 1;\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: 0.4;\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: 0.4;\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: 1;\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.fad.fa-inverse {\n  color: #fff;\n}';function Lt(){P.autoAddCss&&!ir&&(function T(it){if(it&&ot){var Rt=b.createElement("style");Rt.setAttribute("type","text/css"),Rt.innerHTML=it;for(var X=b.head.childNodes,U=null,V=X.length-1;V>-1;V--){var Je=X[V],Kt=(Je.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(Kt)>-1&&(U=Je)}return b.head.insertBefore(Rt,U),it}}(function Se(){var it=sn,Rt=mn,X=P.familyPrefix,U=P.replacementClass,V=je;if(X!==it||U!==Rt){var Je=new RegExp("\\.".concat(it,"\\-"),"g"),Kt=new RegExp("\\--".concat(it,"\\-"),"g"),An=new RegExp("\\.".concat(Rt),"g");V=V.replace(Je,".".concat(X,"-")).replace(Kt,"--".concat(X,"-")).replace(An,".".concat(U))}return V}()),ir=!0)}function Ft(it,Rt){return Object.defineProperty(it,"abstract",{get:Rt}),Object.defineProperty(it,"html",{get:function(){return it.abstract.map(function(U){return Mr(U)})}}),Object.defineProperty(it,"node",{get:function(){if(ot){var U=b.createElement("div");return U.innerHTML=it.html,U.children}}}),it}function un(it){var Rt=it.prefix,X=void 0===Rt?"fa":Rt,U=it.iconName;if(U)return or(Ti.definitions,X,U)||or(ze.styles,X,U)}var Ti=new(function(){function it(){(function n(it,Rt){if(!(it instanceof Rt))throw new TypeError("Cannot call a class as a function")})(this,it),this.definitions={}}return function f(it,Rt,X){Rt&&l(it.prototype,Rt),X&&l(it,X)}(it,[{key:"add",value:function(){for(var X=this,U=arguments.length,V=new Array(U),Je=0;Je<U;Je++)V[Je]=arguments[Je];var Kt=V.reduce(this._pullDefinitions,{});Object.keys(Kt).forEach(function(An){X.definitions[An]=c({},X.definitions[An]||{},Kt[An]),pi(An,Kt[An]),Yi()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(X,U){var V=U.prefix&&U.iconName&&U.icon?{0:U}:U;return Object.keys(V).map(function(Je){var Kt=V[Je],An=Kt.prefix,fi=Kt.iconName,Mn=Kt.icon;X[An]||(X[An]={}),X[An][fi]=Mn}),X}}]),it}()),ir=!1,Ji={transform:function(Rt){return function(Rt){var X={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return Rt?Rt.toLowerCase().split(" ").reduce(function(U,V){var Je=V.toLowerCase().split("-"),Kt=Je[0],An=Je.slice(1).join("-");if(Kt&&"h"===An)return U.flipX=!0,U;if(Kt&&"v"===An)return U.flipY=!0,U;if(An=parseFloat(An),isNaN(An))return U;switch(Kt){case"grow":U.size=U.size+An;break;case"shrink":U.size=U.size-An;break;case"left":U.x=U.x-An;break;case"right":U.x=U.x+An;break;case"up":U.y=U.y-An;break;case"down":U.y=U.y+An;break;case"rotate":U.rotate=U.rotate+An}return U},X):X}(Rt)}},Ir=function ri(it){return function(Rt){var X=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},U=(Rt||{}).icon?Rt:un(Rt||{}),V=X.mask;return V&&(V=(V||{}).icon?V:un(V||{})),it(U,c({},X,{mask:V}))}}(function(it){var Rt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},X=Rt.transform,U=void 0===X?re:X,V=Rt.symbol,Je=void 0!==V&&V,Kt=Rt.mask,An=void 0===Kt?null:Kt,fi=Rt.maskId,Mn=void 0===fi?null:fi,ke=Rt.title,rt=void 0===ke?null:ke,Gt=Rt.titleId,Vt=void 0===Gt?null:Gt,yn=Rt.classes,pn=void 0===yn?[]:yn,jn=Rt.attributes,mi=void 0===jn?{}:jn,Pi=Rt.styles,Ri=void 0===Pi?{}:Pi;if(it){var vr=it.prefix,br=it.iconName,sr=it.icon;return Ft(c({type:"icon"},it),function(){return Lt(),P.autoA11y&&(rt?mi["aria-labelledby"]="".concat(P.replacementClass,"-title-").concat(Vt||Z()):(mi["aria-hidden"]="true",mi.focusable="false")),function ln(it){var Rt=it.icons,X=Rt.main,U=Rt.mask,V=it.prefix,Je=it.iconName,Kt=it.transform,An=it.symbol,fi=it.title,Mn=it.maskId,ke=it.titleId,rt=it.extra,Gt=it.watchable,Vt=void 0!==Gt&&Gt,yn=U.found?U:X,pn=yn.width,jn=yn.height,mi="fak"===V,Pi=mi?"":"fa-w-".concat(Math.ceil(pn/jn*16)),Ri=[P.replacementClass,Je?"".concat(P.familyPrefix,"-").concat(Je):"",Pi].filter(function(Tr){return-1===rt.classes.indexOf(Tr)}).filter(function(Tr){return""!==Tr||!!Tr}).concat(rt.classes).join(" "),vr={children:[],attributes:c({},rt.attributes,{"data-prefix":V,"data-icon":Je,class:Ri,role:rt.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(pn," ").concat(jn)})},br=mi&&!~rt.classes.indexOf("fa-fw")?{width:"".concat(pn/jn*16*.0625,"em")}:{};Vt&&(vr.attributes[xn]=""),fi&&vr.children.push({tag:"title",attributes:{id:vr.attributes["aria-labelledby"]||"title-".concat(ke||Z())},children:[fi]});var sr=c({},vr,{prefix:V,iconName:Je,main:X,mask:U,maskId:Mn,transform:Kt,symbol:An,styles:c({},br,rt.styles)}),Xr=U.found&&X.found?function D(it){var Rt=it.children,X=it.attributes,U=it.main,V=it.mask,Je=it.maskId,fi=U.icon,ke=V.icon,rt=In({transform:it.transform,containerWidth:V.width,iconWidth:U.width}),Gt={tag:"rect",attributes:c({},$n,{fill:"white"})},Vt=fi.children?{children:fi.children.map(Pt)}:{},yn={tag:"g",attributes:c({},rt.inner),children:[Pt(c({tag:fi.tag,attributes:c({},fi.attributes,rt.path)},Vt))]},pn={tag:"g",attributes:c({},rt.outer),children:[yn]},jn="mask-".concat(Je||Z()),mi="clip-".concat(Je||Z()),Pi={tag:"mask",attributes:c({},$n,{id:jn,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[Gt,pn]},Ri={tag:"defs",children:[{tag:"clipPath",attributes:{id:mi},children:We(ke)},Pi]};return Rt.push(Ri,{tag:"rect",attributes:c({fill:"currentColor","clip-path":"url(#".concat(mi,")"),mask:"url(#".concat(jn,")")},$n)}),{children:Rt,attributes:X}}(sr):function J(it){var Rt=it.children,X=it.attributes,U=it.main,V=it.transform,Kt=Bt(it.styles);if(Kt.length>0&&(X.style=Kt),Yn(V)){var An=In({transform:V,containerWidth:U.width,iconWidth:U.width});Rt.push({tag:"g",attributes:c({},An.outer),children:[{tag:"g",attributes:c({},An.inner),children:[{tag:U.icon.tag,children:U.icon.children,attributes:c({},U.icon.attributes,An.path)}]}]})}else Rt.push(U.icon);return{children:Rt,attributes:X}}(sr),Rs=Xr.attributes;return sr.children=Xr.children,sr.attributes=Rs,An?function ht(it){var X=it.iconName,U=it.children,Je=it.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:c({},it.attributes,{id:!0===Je?"".concat(it.prefix,"-").concat(P.familyPrefix,"-").concat(X):Je}),children:U}]}]}(sr):function Fe(it){var Rt=it.children,X=it.main,U=it.mask,V=it.attributes,Je=it.styles,Kt=it.transform;if(Yn(Kt)&&X.found&&!U.found){var Mn={x:X.width/X.height/2,y:.5};V.style=Bt(c({},Je,{"transform-origin":"".concat(Mn.x+Kt.x/16,"em ").concat(Mn.y+Kt.y/16,"em")}))}return[{tag:"svg",attributes:V,children:Rt}]}(sr)}({icons:{main:Ss(sr),mask:An?Ss(An.icon):{found:!1,width:null,height:null,icon:{}}},prefix:vr,iconName:br,transform:c({},re,U),symbol:Je,title:rt,maskId:Mn,titleId:Vt,extra:{attributes:mi,styles:Ri,classes:pn}})})}}),Zi=function(Rt){var X=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},U=X.transform,V=void 0===U?re:U,Je=X.title,Kt=void 0===Je?null:Je,An=X.classes,fi=void 0===An?[]:An,Mn=X.attributes,ke=void 0===Mn?{}:Mn,rt=X.styles,Gt=void 0===rt?{}:rt;return Ft({type:"text",content:Rt},function(){return Lt(),function Pn(it){var Rt=it.content,X=it.width,U=it.height,V=it.transform,Je=it.title,Kt=it.extra,An=it.watchable,fi=void 0!==An&&An,Mn=c({},Kt.attributes,Je?{title:Je}:{},{class:Kt.classes.join(" ")});fi&&(Mn[xn]="");var ke=c({},Kt.styles);Yn(V)&&(ke.transform=function Bn(it){var Rt=it.transform,X=it.width,V=it.height,Je=void 0===V?Et:V,Kt=it.startCentered,An=void 0!==Kt&&Kt,fi="";return fi+=An&&ct?"translate(".concat(Rt.x/F-(void 0===X?Et:X)/2,"em, ").concat(Rt.y/F-Je/2,"em) "):An?"translate(calc(-50% + ".concat(Rt.x/F,"em), calc(-50% + ").concat(Rt.y/F,"em)) "):"translate(".concat(Rt.x/F,"em, ").concat(Rt.y/F,"em) "),(fi+="scale(".concat(Rt.size/F*(Rt.flipX?-1:1),", ").concat(Rt.size/F*(Rt.flipY?-1:1),") "))+"rotate(".concat(Rt.rotate,"deg) ")}({transform:V,startCentered:!0,width:X,height:U}),ke["-webkit-transform"]=ke.transform);var rt=Bt(ke);rt.length>0&&(Mn.style=rt);var Gt=[];return Gt.push({tag:"span",attributes:Mn,children:[Rt]}),Je&&Gt.push({tag:"span",attributes:{class:"sr-only"},children:[Je]}),Gt}({content:Rt,transform:c({},re,V),title:Kt,extra:{attributes:ke,styles:Gt,classes:["".concat(P.familyPrefix,"-layers-text")].concat(w(fi))}})})},hs=function(Rt){var X=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},U=X.title,V=void 0===U?null:U,Je=X.classes,Kt=void 0===Je?[]:Je,An=X.attributes,fi=void 0===An?{}:An,Mn=X.styles,ke=void 0===Mn?{}:Mn;return Ft({type:"counter",content:Rt},function(){return Lt(),function ci(it){var Rt=it.content,X=it.title,U=it.extra,V=c({},U.attributes,X?{title:X}:{},{class:U.classes.join(" ")}),Je=Bt(U.styles);Je.length>0&&(V.style=Je);var Kt=[];return Kt.push({tag:"span",attributes:V,children:[Rt]}),X&&Kt.push({tag:"span",attributes:{class:"sr-only"},children:[X]}),Kt}({content:Rt.toString(),title:V,extra:{attributes:fi,styles:ke,classes:["".concat(P.familyPrefix,"-layers-counter")].concat(w(Kt))}})})}},63664:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"facebook-f",icon:[320,512,[],"f39e","M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"]},me.AY=me.DF},47667:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"facebook-messenger",icon:[512,512,[],"f39f","M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z"]},me.oJ=me.DF},93675:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"google-plus-g",icon:[640,512,[],"f0d5","M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z"]},me.cu=me.DF},6118:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"line",icon:[448,512,[],"f3c0","M272.1 204.2v71.1c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.1 0-2.1-.6-2.6-1.3l-32.6-44v42.2c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.8 0-3.2-1.4-3.2-3.2v-71.1c0-1.8 1.4-3.2 3.2-3.2H219c1 0 2.1.5 2.6 1.4l32.6 44v-42.2c0-1.8 1.4-3.2 3.2-3.2h11.4c1.8-.1 3.3 1.4 3.3 3.1zm-82-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 1.8 1.4 3.2 3.2 3.2h11.4c1.8 0 3.2-1.4 3.2-3.2v-71.1c0-1.7-1.4-3.2-3.2-3.2zm-27.5 59.6h-31.1v-56.4c0-1.8-1.4-3.2-3.2-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 .9.3 1.6.9 2.2.6.5 1.3.9 2.2.9h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.7-1.4-3.2-3.1-3.2zM332.1 201h-45.7c-1.7 0-3.2 1.4-3.2 3.2v71.1c0 1.7 1.4 3.2 3.2 3.2h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2V234c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2v-11.4c-.1-1.7-1.5-3.2-3.2-3.2zM448 113.7V399c-.1 44.8-36.8 81.1-81.7 81H81c-44.8-.1-81.1-36.9-81-81.7V113c.1-44.8 36.9-81.1 81.7-81H367c44.8.1 81.1 36.8 81 81.7zm-61.6 122.6c0-73-73.2-132.4-163.1-132.4-89.9 0-163.1 59.4-163.1 132.4 0 65.4 58 120.2 136.4 130.6 19.1 4.1 16.9 11.1 12.6 36.8-.7 4.1-3.3 16.1 14.1 8.8 17.4-7.3 93.9-55.3 128.2-94.7 23.6-26 34.9-52.3 34.9-81.5z"]},me.OP=me.DF},19538:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"linkedin-in",icon:[448,512,[],"f0e1","M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"]},me.hw=me.DF},17518:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"mix",icon:[448,512,[],"f3cb","M0 64v348.9c0 56.2 88 58.1 88 0V174.3c7.9-52.9 88-50.4 88 6.5v175.3c0 57.9 96 58 96 0V240c5.3-54.7 88-52.5 88 4.3v23.8c0 59.9 88 56.6 88 0V64H0z"]},me.hO=me.DF},93170:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"pinterest-p",icon:[384,512,[],"f231","M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"]},me.eG=me.DF},98472:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"reddit-alien",icon:[512,512,[],"f281","M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"]},me.hH=me.DF},68998:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"telegram-plane",icon:[448,512,[],"f3fe","M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"]},me.IK=me.DF},55781:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"tumblr",icon:[320,512,[],"f173","M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"]},me.yY=me.DF},91958:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]},me.md=me.DF},98974:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"vk",icon:[576,512,[],"f189","M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z"]},me.iD=me.DF},18900:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"whatsapp",icon:[448,512,[],"f232","M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"]},me.VH=me.DF},34025:(vt,me)=>{"use strict";me.DF={prefix:"fab",iconName:"xing",icon:[384,512,[],"f168","M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z"]},me.Sc=me.DF},64630:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"check",icon:[512,512,[],"f00c","M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"]},me.LE=me.DF},58573:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"comment-alt",icon:[512,512,[],"f27a","M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"]},me.Eg=me.DF},64909:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"ellipsis-h",icon:[512,512,[],"f141","M328 256c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zm104-72c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm-352 0c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z"]},me.cN=me.DF},83383:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"envelope",icon:[512,512,[],"f0e0","M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"]},me.FU=me.DF},11190:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"exclamation",icon:[192,512,[],"f12a","M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"]},me.WV=me.DF},98134:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"link",icon:[512,512,[],"f0c1","M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"]},me.nN=me.DF},64767:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"minus",icon:[448,512,[],"f068","M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},me.Kl=me.DF},68570:(vt,me)=>{"use strict";me.DF={prefix:"fas",iconName:"print",icon:[512,512,[],"f02f","M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},me.wf=me.DF},82486:(vt,me,a)=>{"use strict";a.d(me,{F2:()=>ct,Gn:()=>Be,Rz:()=>Dn,ip:()=>W,mT:()=>Fn,t8:()=>xn});var i=a(7073),n=a(12288),l=a(87554),f=a(41139),o=a(53399),c=a(64565),M=a(80287),w=a(10898);const W=new c.OlP("shareButtonsConfig");class B{constructor(d,O,de,Ve,Ie,Oe,St,wt){this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._self=this,this.supportShareCount=!1}get text(){return this._props.text}get ariaLabel(){return this._props.ariaLabel}get color(){return this._props.color}get icon(){return this._props.icon}get desktop(){}get android(){return this.desktop}get ios(){return this.desktop}get sharerUrl(){return this._platform.IOS?this.ios:this._platform.ANDROID?this.android:this.desktop}click(d){return this._open(this._serializeMetaTags(d))}shareCount(d){}_serializeMetaTags(d){return Object.entries(this._supportedMetaTags).map(([O,de])=>d[O]?`${de}=${encodeURIComponent(d[O])}`:"").join("&")}_open(d){return new Promise(O=>{if(this.sharerUrl&&this._platform.isBrowser){const de=this.sharerUrl+d;this._logger(de);const Ve=this._document.defaultView.open(de,"newwindow",this._windowSize);if(Ve){const Ie=this._document.defaultView.setInterval(()=>{Ve.closed&&(this._document.defaultView.clearInterval(Ie),O())},200)}}else console.warn(`${this.text} button is not compatible on this Platform`)})}}class r extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this.supportShareCount=!0,this._supportedMetaTags={url:"u"}}get desktop(){return"https://www.facebook.com/sharer/sharer.php?"}shareCount(d){return this._http.get(`https://graph.facebook.com?id=${d}`).pipe((0,o.U)(O=>+O.share.share_count))}}class H extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url",description:"text",tags:"hashtags",via:"via"}}get desktop(){return"https://twitter.com/intent/tweet?"}}class pe extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url",title:"title",description:"summary"}}get desktop(){return"http://www.linkedin.com/shareArticle?"}}class se extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url"}}get desktop(){return"https://plus.google.com/share?"}}class oe extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this.supportShareCount=!0,this._supportedMetaTags={url:"canonicalUrl",description:"caption",tags:"tags"}}get desktop(){return"http://tumblr.com/widgets/share/tool?"}shareCount(d){return this._http.jsonp(`https://api.tumblr.com/v2/share/stats?url=${d}`,"callback").pipe((0,o.U)(O=>+O.response.note_count))}}class we extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this.supportShareCount=!0,this._supportedMetaTags={url:"url",description:"description",image:"media"}}get desktop(){return"https://pinterest.com/pin/create/button/?"}click(d){if(d.image)return this._open(this._serializeMetaTags(d));console.warn("Pinterest button: image parameter is required!")}shareCount(d){return this._http.get(`https://api.pinterest.com/v1/urls/count.json?url=${d}`,{responseType:"text"}).pipe((0,o.U)(O=>JSON.parse(O.replace(/^receiveCount\((.*)\)/,"$1"))),(0,o.U)(O=>+O.count))}}class Te extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url",title:"title"}}get desktop(){return"http://www.reddit.com/submit?"}}class Ze extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url"}}get desktop(){return"http://vk.com/share.php?"}}class yt extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url",description:"text"}}get desktop(){return"https://t.me/share/url?"}}class Ke extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"link"}}get android(){return"fb-messenger://share/?"}get ios(){return"fb-messenger://share/?"}}class tt extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={description:"text"}}get desktop(){return"https://wa.me/?"}get android(){return"whatsapp://send?"}get ios(){return"https://api.whatsapp.com/send?"}click(d){d.description=d.description?`${d.description}\r\n${this._url()}`:this._url();const O=this._serializeMetaTags(d);return this._open(O)}}class ue extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url"}}get desktop(){return"https://www.xing.com/app/user?op=share&"}}class Ce extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={description:"body"}}get desktop(){return"sms:?"}get android(){return"sms:?"}get ios(){return"sms:&"}click(d){d.description=d.description?`${d.description}\r\n${this._url()}`:this._url();const O=this._serializeMetaTags(d);return this._open(O)}}class b extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={title:"subject",description:"body"}}get desktop(){return"mailto:?"}click(d){d.description=d.description?`${d.description}\r\n${this._url()}`:this._url();const O=this._serializeMetaTags(d);return this._open(O)}}class L extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt}click(){return new Promise(d=>{this._document.defaultView.print(),d()})}}class Ne extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt}get text(){return this._disable?this._props.extra.successLabel:this._props.text}get icon(){return this._disable?this._props.extra.successIcon:this._props.icon}_disableButton(){this._disable=!0,this._disableButtonClick(!0)}_resetButton(){this._disable=!1,this._disableButtonClick(!1)}click(){return new Promise(d=>{try{const O=this._document.createElement("textarea");if(O.value=decodeURIComponent(this._url()),this._document.body.appendChild(O),this._platform.IOS){const de=this._document.createRange();de.selectNodeContents(O);const Ve=this._document.defaultView.getSelection();Ve.removeAllRanges(),Ve.addRange(de),O.readOnly=!0,O.setSelectionRange(0,999999)}else O.select();this._document.execCommand("copy"),this._document.body.removeChild(O),this._disableButton()}catch(O){console.warn("Copy link failed!",O.message)}finally{setTimeout(()=>this._resetButton(),2e3),d()}})}}class Dt extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url"}}get desktop(){return"https://mix.com/add?"}}class ot extends B{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d,O,de,Ve,Ie,Oe,St,wt),this._props=d,this._url=O,this._http=de,this._platform=Ve,this._document=Ie,this._windowSize=Oe,this._disableButtonClick=St,this._logger=wt,this._supportedMetaTags={url:"url"}}get desktop(){return"https://social-plugins.line.me/lineit/share?"}}const ct={facebook:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new r(z,d,O,de,Ve,Ie,Oe,St),text:"Facebook",icon:["fab","facebook-f"],color:"#4267B2",ariaLabel:"Share on Facebook"},twitter:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new H(z,d,O,de,Ve,Ie,Oe,St),text:"Twitter",icon:["fab","twitter"],color:"#00acee",ariaLabel:"Share on Twitter"},linkedin:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new pe(z,d,O,de,Ve,Ie,Oe,St),text:"LinkedIn",icon:["fab","linkedin-in"],color:"#006fa6",ariaLabel:"Share on LinkedIn"},google:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new se(z,d,O,de,Ve,Ie,Oe,St),text:"Google+",icon:["fab","google-plus-g"],color:"#DB4437",ariaLabel:"Share on Google plus"},pinterest:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new we(z,d,O,de,Ve,Ie,Oe,St),text:"Pinterest",icon:["fab","pinterest-p"],color:"#BD091D",ariaLabel:"Share on Pinterest"},reddit:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new Te(z,d,O,de,Ve,Ie,Oe,St),text:"Reddit",icon:["fab","reddit-alien"],color:"#FF4006",ariaLabel:"Share on Reddit"},tumblr:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new oe(z,d,O,de,Ve,Ie,Oe,St),text:"Tumblr",icon:["fab","tumblr"],color:"#36465D",ariaLabel:"Share on Tumblr"},mix:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new Dt(z,d,O,de,Ve,Ie,Oe,St),text:"Mix",icon:["fab","mix"],color:"#ff8226",ariaLabel:"Share on Mix"},vk:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new Ze(z,d,O,de,Ve,Ie,Oe,St),text:"VKontakte",icon:["fab","vk"],color:"#4C75A3",ariaLabel:"Share on VKontakte"},telegram:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new yt(z,d,O,de,Ve,Ie,Oe,St),text:"Telegram",icon:["fab","telegram-plane"],color:"#0088cc",ariaLabel:"Share on Telegram"},messenger:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new Ke(z,d,O,de,Ve,Ie,Oe,St),text:"Messenger",icon:["fab","facebook-messenger"],color:"#0080FF",ariaLabel:"Share on Messenger"},whatsapp:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new tt(z,d,O,de,Ve,Ie,Oe,St),text:"WhatsApp",icon:["fab","whatsapp"],color:"#25D366",ariaLabel:"Share on WhatsApp"},xing:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new ue(z,d,O,de,Ve,Ie,Oe,St),text:"Xing",icon:["fab","xing"],color:"#006567",ariaLabel:"Share on Xing"},line:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new ot(z,d,O,de,Ve,Ie,Oe,St),text:"Line",icon:["fab","line"],color:"#00b900",ariaLabel:"Share on Line"},sms:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new Ce(z,d,O,de,Ve,Ie,Oe,St),text:"SMS",icon:"comment-alt",color:"#20c16c",ariaLabel:"Share link via SMS"},email:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new b(z,d,O,de,Ve,Ie,Oe,St),text:"Email",icon:"envelope",color:"#FF961C",ariaLabel:"Share link via email"},print:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new L(z,d,O,de,Ve,Ie,Oe,St),text:"Print",icon:"print",color:"#765AA2",ariaLabel:"Print page"},copy:{create:(z,d,O,de,Ve,Ie,Oe,St)=>new Ne(z,d,O,de,Ve,Ie,Oe,St),text:"Copy link",icon:"link",color:"#607D8B",ariaLabel:"Copy link",extra:{successLabel:"Copied",successIcon:"check"}}};function xt(z){return z&&"object"==typeof z&&!Array.isArray(z)}function Et(z,...d){if(!d.length)return z;const O=d.shift();if(xt(z)&&xt(O))for(const de in O)xt(O[de])?(z[de]||Object.assign(z,{[de]:{}}),Et(z[de],O[de])):Object.assign(z,{[de]:O[de]});return Et(z,...d)}class xn{constructor(d){this.config={prop:ct,theme:"default",include:[],exclude:[],size:0,autoSetMeta:!0,windowWidth:800,windowHeight:500,moreButtonIcon:"ellipsis-h",lessButtonIcon:"minus"},this.config$=new l.X(this.config),d&&this.setConfig(d)}get prop(){return this.config.prop}get windowSize(){return`width=${this.config.windowWidth}, height=${this.config.windowHeight}`}setConfig(d){this.config=Et(this.config,d),this.config$.next(this.config)}}xn.\u0275fac=function(d){return new(d||xn)(c.LFG(W,8))},xn.\u0275prov=c.Yz7({token:xn,factory:xn.\u0275fac,providedIn:"root"}),xn.ngInjectableDef=(0,c.Ez6)({factory:function(){return new xn((0,c.f3M)(W,8))},token:xn,providedIn:"root"});let Dn=(()=>{class z{constructor(O,de,Ve,Ie,Oe,St,wt,jt){this._meta=O,this._el=de,this._http=Ve,this._platform=Ie,this._renderer=Oe,this._cd=St,this._share=wt,this._document=jt,this._shareWindowClosed=f.w0.EMPTY,this.getCount=!1,this.autoSetMeta=this._share.config.autoSetMeta,this.url=this._share.config.url,this.title=this._share.config.title,this.description=this._share.config.description,this.image=this._share.config.image,this.tags=this._share.config.tags,this.count=new c.vpe,this.opened=new c.vpe,this.closed=new c.vpe}share(){const O=this.autoSetMeta?{url:this.url,title:this.title||this._getMetaTagContent("og:title"),description:this.description||this._getMetaTagContent("og:description"),image:this.image||this._getMetaTagContent("og:image"),via:this._share.config.twitterAccount,tags:this.tags}:{url:this.url,title:this.title,description:this.description,image:this.image,tags:this.tags,via:this._share.config.twitterAccount};this.opened.emit(this.shareButtonName),this.shareButton.click(O).then(()=>this.closed.emit(this.shareButtonName))}ngOnChanges(O){this._platform.isBrowser&&(this._shareButtonChanged(O.shareButtonName)&&this._createShareButton(),this._urlChanged(O.url)&&(this.url=function mn(z,d){if(z){if(/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/.test(z))return z;console.warn(`[ShareButtons]: Sharing link '${z}' is invalid!`)}return d}(this.autoSetMeta?this.url||this._getMetaTagContent("og:url"):this.url,this._document.defaultView.location.href),this.getCount&&this.shareButton.supportShareCount&&this.shareButton.shareCount(this.url).subscribe(de=>this.count.emit(de))))}ngOnDestroy(){this._shareWindowClosed.unsubscribe()}_createShareButton(){const O=this._share.config.prop[this.shareButtonName],de=O.create(O,()=>this.url,this._http,this._platform,this._document,this._share.windowSize,Ve=>{this.pointerEvents=Ve?"none":"auto",this._cd.markForCheck()},Ve=>this._share.config.debug?console.log(Ve):null);de?(this.shareButton=de,this._renderer.removeClass(this._el.nativeElement,`sb-${this._buttonClass}`),this._renderer.addClass(this._el.nativeElement,`sb-${this.shareButtonName}`),this._el.nativeElement.style.setProperty("--button-color",this.shareButton.color),this._buttonClass=this.shareButtonName,this._renderer.setAttribute(this._el.nativeElement,"aria-label",de.ariaLabel)):console.error(`[ShareButtons]: The share button '${this.shareButtonName}' does not exist!`)}_getMetaTagContent(O){const de=this._meta.getTag(`property="${O}"`);if(de)return de.getAttribute("content");const Ve=this._meta.getTag(`name="${O}"`);return Ve?Ve.getAttribute("content"):void 0}_shareButtonChanged(O){return O&&(O.firstChange||O.previousValue!==O.currentValue)}_urlChanged(O){return!this.url||O&&O.previousValue!==O.currentValue}}return z.\u0275fac=function(O){return new(O||z)(c.Y36(M.h_),c.Y36(c.SBq),c.Y36(w.eN),c.Y36(n.t4),c.Y36(c.Qsj),c.Y36(c.sBO),c.Y36(xn),c.Y36(i.K0))},z.\u0275dir=c.lG2({type:z,selectors:[["","shareButton",""],["","share-button",""]],hostVars:2,hostBindings:function(O,de){1&O&&c.NdJ("click",function(){return de.share()}),2&O&&c.Udp("pointer-events",de.pointerEvents)},inputs:{getCount:"getCount",autoSetMeta:"autoSetMeta",url:"url",title:"title",description:"description",image:"image",tags:"tags",shareButtonName:["shareButton","shareButtonName"]},outputs:{count:"count",opened:"opened",closed:"closed"},features:[c.TTD]}),z})(),Fn=(()=>{class z{transform(O,de){return function sn(z,d){const O=[{value:1e9,symbol:"B"},{value:1e6,symbol:"M"},{value:1e3,symbol:"K"}],de=/\.0+$|(\.[0-9]*[1-9])0+$/;for(let Ve=0;Ve<O.length;Ve++)if(z>=O[Ve].value)return(z/O[Ve].value).toFixed(d).replace(de,"$1")+O[Ve].symbol;return z.toFixed(d).replace(de,"$1")}(O,de)}}return z.\u0275fac=function(O){return new(O||z)},z.\u0275pipe=c.Yjl({name:"shareCount",type:z,pure:!0}),z})(),Be=(()=>{class z{static withConfig(O){return{ngModule:z,providers:[{provide:W,useValue:O}]}}}return z.\u0275fac=function(O){return new(O||z)},z.\u0275mod=c.oAB({type:z}),z.\u0275inj=c.cJS({imports:[n.ud]}),z})()},13828:(vt,me,a)=>{"use strict";a.d(me,{X$:()=>Dn,Zw:()=>H,aw:()=>Be,gC:()=>oe,sK:()=>mn});var i=a(64565),n=a(75249),l=a(60890),f=a(34122),o=a(51062),c=a(63696),M=a(84608),w=a(98067),W=a(53399),B=a(19159),r=a(54366);class H{}let pe=(()=>{class z extends H{getTranslation(O){return(0,n.of)({})}}return z.\u0275fac=function(){let d;return function(de){return(d||(d=i.n5z(z)))(de||z)}}(),z.\u0275prov=i.Yz7({token:z,factory:z.\u0275fac}),z})();class oe{}let we=(()=>{class z{handle(O){return O.key}}return z.\u0275fac=function(O){return new(O||z)},z.\u0275prov=i.Yz7({token:z,factory:z.\u0275fac}),z})();function Te(z,d){if(z===d)return!0;if(null===z||null===d)return!1;if(z!=z&&d!=d)return!0;let Ve,Ie,Oe,O=typeof z;if(O==typeof d&&"object"==O){if(!Array.isArray(z)){if(Array.isArray(d))return!1;for(Ie in Oe=Object.create(null),z){if(!Te(z[Ie],d[Ie]))return!1;Oe[Ie]=!0}for(Ie in d)if(!(Ie in Oe)&&typeof d[Ie]<"u")return!1;return!0}if(!Array.isArray(d))return!1;if((Ve=z.length)==d.length){for(Ie=0;Ie<Ve;Ie++)if(!Te(z[Ie],d[Ie]))return!1;return!0}}return!1}function Ze(z){return typeof z<"u"&&null!==z}function yt(z){return z&&"object"==typeof z&&!Array.isArray(z)}function Ke(z,d){let O=Object.assign({},z);return yt(z)&&yt(d)&&Object.keys(d).forEach(de=>{yt(d[de])?de in z?O[de]=Ke(z[de],d[de]):Object.assign(O,{[de]:d[de]}):Object.assign(O,{[de]:d[de]})}),O}class tt{}let ue=(()=>{class z extends tt{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(O,de){let Ve;return Ve="string"==typeof O?this.interpolateString(O,de):"function"==typeof O?this.interpolateFunction(O,de):O,Ve}getValue(O,de){let Ve="string"==typeof de?de.split("."):[de];de="";do{de+=Ve.shift(),!Ze(O)||!Ze(O[de])||"object"!=typeof O[de]&&Ve.length?Ve.length?de+=".":O=void 0:(O=O[de],de="")}while(Ve.length);return O}interpolateFunction(O,de){return O(de)}interpolateString(O,de){return de?O.replace(this.templateMatcher,(Ve,Ie)=>{let Oe=this.getValue(de,Ie);return Ze(Oe)?Oe:Ve}):O}}return z.\u0275fac=function(){let d;return function(de){return(d||(d=i.n5z(z)))(de||z)}}(),z.\u0275prov=i.Yz7({token:z,factory:z.\u0275fac}),z})();class Ce{}let b=(()=>{class z extends Ce{compile(O,de){return O}compileTranslations(O,de){return O}}return z.\u0275fac=function(){let d;return function(de){return(d||(d=i.n5z(z)))(de||z)}}(),z.\u0275prov=i.Yz7({token:z,factory:z.\u0275fac}),z})();class L{constructor(){this.currentLang=this.defaultLang,this.translations={},this.langs=[],this.onTranslationChange=new i.vpe,this.onLangChange=new i.vpe,this.onDefaultLangChange=new i.vpe}}const Ne=new i.OlP("USE_STORE"),Dt=new i.OlP("USE_DEFAULT_LANG"),ot=new i.OlP("DEFAULT_LANGUAGE"),ct=new i.OlP("USE_EXTEND");let mn=(()=>{class z{constructor(O,de,Ve,Ie,Oe,St=!0,wt=!1,jt=!1,fn){this.store=O,this.currentLoader=de,this.compiler=Ve,this.parser=Ie,this.missingTranslationHandler=Oe,this.useDefaultLang=St,this.isolate=wt,this.extend=jt,this.pending=!1,this._onTranslationChange=new i.vpe,this._onLangChange=new i.vpe,this._onDefaultLangChange=new i.vpe,this._langs=[],this._translations={},this._translationRequests={},fn&&this.setDefaultLang(fn)}get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(O){this.isolate?this._defaultLang=O:this.store.defaultLang=O}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(O){this.isolate?this._currentLang=O:this.store.currentLang=O}get langs(){return this.isolate?this._langs:this.store.langs}set langs(O){this.isolate?this._langs=O:this.store.langs=O}get translations(){return this.isolate?this._translations:this.store.translations}set translations(O){this.isolate?this._translations=O:this.store.translations=O}setDefaultLang(O){if(O===this.defaultLang)return;let de=this.retrieveTranslations(O);typeof de<"u"?(null==this.defaultLang&&(this.defaultLang=O),de.pipe((0,M.q)(1)).subscribe(Ve=>{this.changeDefaultLang(O)})):this.changeDefaultLang(O)}getDefaultLang(){return this.defaultLang}use(O){if(O===this.currentLang)return(0,n.of)(this.translations[O]);let de=this.retrieveTranslations(O);return typeof de<"u"?(this.currentLang||(this.currentLang=O),de.pipe((0,M.q)(1)).subscribe(Ve=>{this.changeLang(O)}),de):(this.changeLang(O),(0,n.of)(this.translations[O]))}retrieveTranslations(O){let de;return(typeof this.translations[O]>"u"||this.extend)&&(this._translationRequests[O]=this._translationRequests[O]||this.getTranslation(O),de=this._translationRequests[O]),de}getTranslation(O){this.pending=!0;const de=this.currentLoader.getTranslation(O).pipe((0,w.d)(1),(0,M.q)(1));return this.loadingTranslations=de.pipe((0,W.U)(Ve=>this.compiler.compileTranslations(Ve,O)),(0,w.d)(1),(0,M.q)(1)),this.loadingTranslations.subscribe({next:Ve=>{this.translations[O]=this.extend&&this.translations[O]?Object.assign(Object.assign({},Ve),this.translations[O]):Ve,this.updateLangs(),this.pending=!1},error:Ve=>{this.pending=!1}}),de}setTranslation(O,de,Ve=!1){de=this.compiler.compileTranslations(de,O),this.translations[O]=(Ve||this.extend)&&this.translations[O]?Ke(this.translations[O],de):de,this.updateLangs(),this.onTranslationChange.emit({lang:O,translations:this.translations[O]})}getLangs(){return this.langs}addLangs(O){O.forEach(de=>{-1===this.langs.indexOf(de)&&this.langs.push(de)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(O,de,Ve){let Ie;if(de instanceof Array){let Oe={},St=!1;for(let wt of de)Oe[wt]=this.getParsedResult(O,wt,Ve),(0,l.b)(Oe[wt])&&(St=!0);if(St){const wt=de.map(jt=>(0,l.b)(Oe[jt])?Oe[jt]:(0,n.of)(Oe[jt]));return(0,f.D)(wt).pipe((0,W.U)(jt=>{let fn={};return jt.forEach((Sn,Un)=>{fn[de[Un]]=Sn}),fn}))}return Oe}if(O&&(Ie=this.parser.interpolate(this.parser.getValue(O,de),Ve)),typeof Ie>"u"&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(Ie=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],de),Ve)),typeof Ie>"u"){let Oe={key:de,translateService:this};typeof Ve<"u"&&(Oe.interpolateParams=Ve),Ie=this.missingTranslationHandler.handle(Oe)}return typeof Ie<"u"?Ie:de}get(O,de){if(!Ze(O)||!O.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe((0,B.b)(Ve=>(Ve=this.getParsedResult(Ve,O,de),(0,l.b)(Ve)?Ve:(0,n.of)(Ve))));{let Ve=this.getParsedResult(this.translations[this.currentLang],O,de);return(0,l.b)(Ve)?Ve:(0,n.of)(Ve)}}getStreamOnTranslationChange(O,de){if(!Ze(O)||!O.length)throw new Error('Parameter "key" required');return(0,o.z)((0,c.P)(()=>this.get(O,de)),this.onTranslationChange.pipe((0,r.w)(Ve=>{const Ie=this.getParsedResult(Ve.translations,O,de);return"function"==typeof Ie.subscribe?Ie:(0,n.of)(Ie)})))}stream(O,de){if(!Ze(O)||!O.length)throw new Error('Parameter "key" required');return(0,o.z)((0,c.P)(()=>this.get(O,de)),this.onLangChange.pipe((0,r.w)(Ve=>{const Ie=this.getParsedResult(Ve.translations,O,de);return(0,l.b)(Ie)?Ie:(0,n.of)(Ie)})))}instant(O,de){if(!Ze(O)||!O.length)throw new Error('Parameter "key" required');let Ve=this.getParsedResult(this.translations[this.currentLang],O,de);if((0,l.b)(Ve)){if(O instanceof Array){let Ie={};return O.forEach((Oe,St)=>{Ie[O[St]]=O[St]}),Ie}return O}return Ve}set(O,de,Ve=this.currentLang){this.translations[Ve][O]=this.compiler.compile(de,Ve),this.updateLangs(),this.onTranslationChange.emit({lang:Ve,translations:this.translations[Ve]})}changeLang(O){this.currentLang=O,this.onLangChange.emit({lang:O,translations:this.translations[O]}),null==this.defaultLang&&this.changeDefaultLang(O)}changeDefaultLang(O){this.defaultLang=O,this.onDefaultLangChange.emit({lang:O,translations:this.translations[O]})}reloadLang(O){return this.resetLang(O),this.getTranslation(O)}resetLang(O){this._translationRequests[O]=void 0,this.translations[O]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let O=window.navigator.languages?window.navigator.languages[0]:null;return O=O||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,typeof O>"u"?void 0:(-1!==O.indexOf("-")&&(O=O.split("-")[0]),-1!==O.indexOf("_")&&(O=O.split("_")[0]),O)}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let O=window.navigator.languages?window.navigator.languages[0]:null;return O=O||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,O}}return z.\u0275fac=function(O){return new(O||z)(i.LFG(L),i.LFG(H),i.LFG(Ce),i.LFG(tt),i.LFG(oe),i.LFG(Dt),i.LFG(Ne),i.LFG(ct),i.LFG(ot))},z.\u0275prov=i.Yz7({token:z,factory:z.\u0275fac}),z})(),Dn=(()=>{class z{constructor(O,de){this.translate=O,this._ref=de,this.value=""}updateValue(O,de,Ve){let Ie=Oe=>{this.value=void 0!==Oe?Oe:O,this.lastKey=O,this._ref.markForCheck()};if(Ve){let Oe=this.translate.getParsedResult(Ve,O,de);(0,l.b)(Oe.subscribe)?Oe.subscribe(Ie):Ie(Oe)}this.translate.get(O,de).subscribe(Ie)}transform(O,...de){if(!O||!O.length)return O;if(Te(O,this.lastKey)&&Te(de,this.lastParams))return this.value;let Ve;if(Ze(de[0])&&de.length)if("string"==typeof de[0]&&de[0].length){let Ie=de[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{Ve=JSON.parse(Ie)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${de[0]}`)}}else"object"==typeof de[0]&&!Array.isArray(de[0])&&(Ve=de[0]);return this.lastKey=O,this.lastParams=de,this.updateValue(O,Ve),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(Ie=>{this.lastKey&&Ie.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(O,Ve,Ie.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(Ie=>{this.lastKey&&(this.lastKey=null,this.updateValue(O,Ve,Ie.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(O,Ve))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return z.\u0275fac=function(O){return new(O||z)(i.Y36(mn,16),i.Y36(i.sBO,16))},z.\u0275pipe=i.Yjl({name:"translate",type:z,pure:!1}),z.\u0275prov=i.Yz7({token:z,factory:z.\u0275fac}),z})(),Be=(()=>{class z{static forRoot(O={}){return{ngModule:z,providers:[O.loader||{provide:H,useClass:pe},O.compiler||{provide:Ce,useClass:b},O.parser||{provide:tt,useClass:ue},O.missingTranslationHandler||{provide:oe,useClass:we},L,{provide:Ne,useValue:O.isolate},{provide:Dt,useValue:O.useDefaultLang},{provide:ct,useValue:O.extend},{provide:ot,useValue:O.defaultLanguage},mn]}}static forChild(O={}){return{ngModule:z,providers:[O.loader||{provide:H,useClass:pe},O.compiler||{provide:Ce,useClass:b},O.parser||{provide:tt,useClass:ue},O.missingTranslationHandler||{provide:oe,useClass:we},{provide:Ne,useValue:O.isolate},{provide:Dt,useValue:O.useDefaultLang},{provide:ct,useValue:O.extend},{provide:ot,useValue:O.defaultLanguage},mn]}}}return z.\u0275fac=function(O){return new(O||z)},z.\u0275mod=i.oAB({type:z}),z.\u0275inj=i.cJS({}),z})()},80469:(vt,me,a)=>{"use strict";a.d(me,{aU:()=>Os,$l:()=>os,Ph:()=>Qr,Qf:()=>Yr,ZM:()=>Fr,yh:()=>Vr,P1:()=>nr});var i=a(64565),n=a(78603);let l=(()=>{class ee{constructor(){this.bootstrap$=new n.t(1)}get appBootstrapped$(){return this.bootstrap$.asObservable()}bootstrap(){this.bootstrap$.next(!0),this.bootstrap$.complete()}}return ee.\u0275fac=function(Se){return new(Se||ee)},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();function f(ee,je){return ee===je}function c(ee,je=f){let Se=null,st=null;function Lt(){return function o(ee,je,Se){if(null===je||null===Se||je.length!==Se.length)return!1;const st=je.length;for(let Lt=0;Lt<st;Lt++)if(!ee(je[Lt],Se[Lt]))return!1;return!0}(je,Se,arguments)||(st=ee.apply(null,arguments)),Se=arguments,st}return Lt.reset=function(){Se=null,st=null},Lt}let M=(()=>{class ee{static set(Se){this._value=Se}static pop(){const Se=this._value;return this._value={},Se}}return ee._value={},ee})();const w=new i.OlP("INITIAL_STATE_TOKEN",{providedIn:"root",factory:()=>M.pop()}),W=new i.OlP("\u0275NGXS_STATE_FACTORY"),B=new i.OlP("\u0275NGXS_STATE_CONTEXT_FACTORY");var r=a(7073),H=a(59442),pe=a(88688),se=a(87554),oe=a(75249),we=a(34122),Te=a(7964),Ze=a(5332),yt=a(62482),Ke=a(60890),tt=a(39754),ue=a(53399),Ce=a(98067),b=a(84608),L=a(46244),Ne=a(3593),Dt=a(87272);function ot(ee,je){return je?Se=>Se.pipe(ot((st,Lt)=>(0,L.Xf)(ee(st,Lt)).pipe((0,ue.U)((Ft,un)=>je(st,Ft,Lt,un))))):(0,Ne.e)((Se,st)=>{let Lt=0,Ft=null,un=!1;Se.subscribe((0,Dt.x)(st,ri=>{Ft||(Ft=(0,Dt.x)(st,void 0,()=>{Ft=null,un&&st.complete()}),(0,L.Xf)(ee(ri,Lt++)).subscribe(Ft))},()=>{un=!0,!Ft&&st.complete()}))})}var ct=a(79369),xt=a(23861),Et=a(82426),sn=a(65613),mn=a(53792),xn=a(7048),Dn=a(51611);function zn(ee){return ee.constructor&&ee.constructor.type?ee.constructor.type:ee.type}const li=(ee,je,Se)=>{ee=Object.assign({},ee);const st=je.split("."),Lt=st.length-1;return st.reduce((Ft,un,ri)=>(Ft[un]=ri===Lt?Se:Array.isArray(Ft[un])?Ft[un].slice():Object.assign({},Ft[un]),Ft&&Ft[un]),ee),ee},ni=(ee,je)=>je.split(".").reduce((Se,st)=>Se&&Se[st],ee),kn=ee=>ee&&"object"==typeof ee&&!Array.isArray(ee),Qe=(ee,...je)=>{if(!je.length)return ee;const Se=je.shift();if(kn(ee)&&kn(Se))for(const st in Se)kn(Se[st])?(ee[st]||Object.assign(ee,{[st]:{}}),Qe(ee[st],Se[st])):Object.assign(ee,{[st]:Se[st]});return Qe(ee,...je)};let si=(()=>{class ee{constructor(Se,st){this._ngZone=Se,this._platformId=st}enter(Se){return(0,r.PM)(this._platformId)?this.runInsideAngular(Se):this.runOutsideAngular(Se)}leave(Se){return this.runInsideAngular(Se)}runInsideAngular(Se){return i.R0b.isInAngularZone()?Se():this._ngZone.run(Se)}runOutsideAngular(Se){return i.R0b.isInAngularZone()?this._ngZone.runOutsideAngular(Se):Se()}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(i.R0b),i.LFG(i.Lbi))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();const Mi=new i.OlP("ROOT_OPTIONS"),ii=new i.OlP("ROOT_STATE_TOKEN"),Cn=new i.OlP("FEATURE_STATE_TOKEN"),Xt=new i.OlP("NGXS_PLUGINS"),en="NGXS_META",Tn="NGXS_OPTIONS_META",Qn="NGXS_SELECTOR_META";let _n=(()=>{class ee{constructor(){this.defaultsState={},this.selectorOptions={injectContainerState:!0,suppressErrors:!0},this.compatibility={strictContentSecurityPolicy:!1},this.executionStrategy=si}}return ee.\u0275fac=function(Se){return new(Se||ee)},ee.\u0275prov=i.Yz7({token:ee,factory:function(Se){let st=null;return Se?st=new Se:(Lt=i.LFG(Mi),st=Qe(new ee,Lt)),st;var Lt},providedIn:"root"}),ee})();class Ct{constructor(je,Se,st){this.previousValue=je,this.currentValue=Se,this.firstChange=st}}let ge=(()=>{class ee{enter(Se){return Se()}leave(Se){return Se()}}return ee.\u0275fac=function(Se){return new(Se||ee)},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();const N=new i.OlP("USER_PROVIDED_NGXS_EXECUTION_STRATEGY"),ve=new i.OlP("NGXS_EXECUTION_STRATEGY",{providedIn:"root",factory:()=>{const ee=(0,i.f3M)(i.gxx),je=ee.get(N);return ee.get(je||(typeof i.dqk.Zone<"u"?si:ge))}});function Q(ee){if(!ee.hasOwnProperty(en)){const je={name:null,actions:{},defaults:{},path:null,makeRootSelector:Se=>Se.getStateGetter(je.name),children:[]};Object.defineProperty(ee,en,{value:je})}return Ye(ee)}function Ye(ee){return ee[en]}function lt(ee){return ee[Qn]}function ye(ee,je){return je&&je.compatibility&&je.compatibility.strictContentSecurityPolicy?function Ee(ee){const je=ee.slice();return Se=>je.reduce((st,Lt)=>st&&st[Lt],Se)}(ee):function Re(ee){const je=ee;let Se="store."+je[0],st=0;const Lt=je.length;let Ft=Se;for(;++st<Lt;)Ft=Ft+" && "+(Se=Se+"."+je[st]);return new Function("store","return "+Ft+";")}(ee)}function K(...ee){return function Bt(ee,je,Se=Bn){const st=function $n(ee){return ee.reduce((je,Se)=>(je[zn(Se)]=!0,je),{})}(ee),Lt=je&&function Pt(ee){return ee.reduce((je,Se)=>(je[Se]=!0,je),{})}(je);return function(Ft){return Ft.pipe(function Yn(ee,je){return(0,tt.h)(Se=>{const st=zn(Se.action);return ee[st]&&(!je||je[Se.status])})}(st,Lt),Se())}}(ee,["DISPATCHED"])}function Bn(){return(0,ue.U)(ee=>ee.action)}function We(ee){return je=>new H.y(Se=>je.subscribe({next(st){ee.leave(()=>Se.next(st))},error(st){ee.leave(()=>Se.error(st))},complete(){ee.leave(()=>Se.complete())}}))}let D=(()=>{class ee{constructor(Se){this._executionStrategy=Se}enter(Se){return this._executionStrategy.enter(Se)}leave(Se){return this._executionStrategy.leave(Se)}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(ve))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();function J(ee){const je=[];let Se=!1;return function(...Lt){if(Se)je.unshift(Lt);else{for(Se=!0,ee(...Lt);je.length>0;){const Ft=je.pop();Ft&&ee(...Ft)}Se=!1}}}class Fe extends pe.x{constructor(){super(...arguments),this._orderedNext=J(je=>super.next(je))}next(je){this._orderedNext(je)}}class ht extends se.X{constructor(je){super(je),this._orderedNext=J(Se=>super.next(Se)),this._currentValue=je}getValue(){return this._currentValue}next(je){this._currentValue=je,this._orderedNext(je)}}let ln=(()=>{class ee extends Fe{ngOnDestroy(){this.complete()}}return ee.\u0275fac=function(){let je;return function(st){return(je||(je=i.n5z(ee)))(st||ee)}}(),ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();const ci=ee=>(...je)=>ee.shift()(...je,(...st)=>ci(ee)(...st));let nn=(()=>{class ee{constructor(Se){this._injector=Se,this._errorHandler=null}reportErrorSafely(Se){null===this._errorHandler&&(this._errorHandler=this._injector.get(i.qLn));try{this._errorHandler.handleError(Se)}catch{}}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(i.zs3))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),gn=(()=>{class ee extends ht{constructor(){super({})}ngOnDestroy(){this.complete()}}return ee.\u0275fac=function(Se){return new(Se||ee)},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),le=(()=>{class ee{constructor(Se,st){this._parentManager=Se,this._pluginHandlers=st,this.plugins=[],this.registerHandlers()}get rootPlugins(){return this._parentManager&&this._parentManager.plugins||this.plugins}registerHandlers(){const Se=this.getPluginHandlers();this.rootPlugins.push(...Se)}getPluginHandlers(){return(this._pluginHandlers||[]).map(st=>st.handle?st.handle.bind(st):st)}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(ee,12),i.LFG(Xt,8))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac}),ee})(),Pe=(()=>{class ee extends pe.x{}return ee.\u0275fac=function(){let je;return function(st){return(je||(je=i.n5z(ee)))(st||ee)}}(),ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),Nt=(()=>{class ee{constructor(Se,st,Lt,Ft,un,ri){this._actions=Se,this._actionResults=st,this._pluginManager=Lt,this._stateStream=Ft,this._ngxsExecutionStrategy=un,this._internalErrorReporter=ri}dispatch(Se){return this._ngxsExecutionStrategy.enter(()=>this.dispatchByEvents(Se)).pipe(function Ln(ee,je){return Se=>{let st=!1;return Se.subscribe({error:Lt=>{je.enter(()=>Promise.resolve().then(()=>{st||je.leave(()=>ee.reportErrorSafely(Lt))}))}}),new H.y(Lt=>(st=!0,Se.pipe(We(je)).subscribe(Lt)))}}(this._internalErrorReporter,this._ngxsExecutionStrategy))}dispatchByEvents(Se){return Array.isArray(Se)?0===Se.length?(0,oe.of)(this._stateStream.getValue()):(0,we.D)(Se.map(st=>this.dispatchSingle(st))):this.dispatchSingle(Se)}dispatchSingle(Se){const st=this._stateStream.getValue();return ci([...this._pluginManager.plugins,(Ft,un)=>{Ft!==st&&this._stateStream.next(Ft);const ri=this.getActionResultStream(un);return ri.subscribe(Ti=>this._actions.next(Ti)),this._actions.next({action:un,status:"DISPATCHED"}),this.createDispatchObservable(ri)}])(st,Se).pipe((0,Ce.d)())}getActionResultStream(Se){return this._actionResults.pipe((0,tt.h)(st=>st.action===Se&&"DISPATCHED"!==st.status),(0,b.q)(1),(0,Ce.d)())}createDispatchObservable(Se){return Se.pipe(ot(st=>{switch(st.status){case"SUCCESSFUL":return(0,oe.of)(this._stateStream.getValue());case"ERRORED":return(0,Te._)(st.error);default:return Ze.E}})).pipe((0,Ce.d)())}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(ln),i.LFG(Pe),i.LFG(le),i.LFG(gn),i.LFG(D),i.LFG(nn))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),hn=(()=>{class ee{constructor(Se,st,Lt){this._stateStream=Se,this._dispatcher=st,this._config=Lt}getRootStateOperations(){return{getState:()=>this._stateStream.getValue(),setState:st=>this._stateStream.next(st),dispatch:st=>this._dispatcher.dispatch(st)}}setStateToTheCurrentWithNew(Se){const st=this.getRootStateOperations(),Lt=st.getState();st.setState(Object.assign(Object.assign({},Lt),Se.defaults))}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(gn),i.LFG(Nt),i.LFG(_n))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),Vn=(()=>{class ee{constructor(Se){this._internalStateOperations=Se}createStateContext(Se){const st=this._internalStateOperations.getRootStateOperations();return{getState:()=>gi(st.getState(),Se.path),patchState(Lt){const Ft=st.getState(),un=function pi(ee){return je=>{const Se=Object.assign({},je);for(const st in ee)Se[st]=ee[st];return Se}}(Lt);return ai(st,Ft,un,Se.path)},setState(Lt){const Ft=st.getState();return function d(ee){return"function"==typeof ee}(Lt)?ai(st,Ft,Lt,Se.path):Di(st,Ft,Lt,Se.path)},dispatch:Lt=>st.dispatch(Lt)}}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(hn))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();function Di(ee,je,Se,st){const Lt=li(je,st,Se);return ee.setState(Lt),Lt}function ai(ee,je,Se,st){return Di(ee,je,Se(gi(je,st)),st)}function gi(ee,je){return ni(ee,je)}new RegExp("^[a-zA-Z0-9_]+$");let Ui=(()=>{class ee{}return ee.type="@@INIT",ee})(),or=(()=>{class ee{constructor(Se){this.addedStates=Se}}return ee.type="@@UPDATE_STATE",ee})();new i.OlP("NGXS_DEVELOPMENT_OPTIONS",{providedIn:"root",factory:()=>({warnOnUnhandledActions:!0})});let Dr=(()=>{class ee{constructor(Se,st,Lt,Ft,un,ri,Ti){this._injector=Se,this._config=st,this._parentFactory=Lt,this._actions=Ft,this._actionResults=un,this._stateContextFactory=ri,this._initialState=Ti,this._actionsSubscription=null,this._states=[],this._statesByName={},this._statePaths={},this.getRuntimeSelectorContext=c(()=>{const Ai=this;function ir(Ji){const Ir=Ai.statePaths[Ji];return Ir?ye(Ir.split("."),Ai._config):null}return this._parentFactory?this._parentFactory.getRuntimeSelectorContext():{getStateGetter(Ji){let Ir=ir(Ji);return Ir||((...Zi)=>(Ir||(Ir=ir(Ji)),Ir?Ir(...Zi):void 0))},getSelectorOptions:Ji=>Object.assign(Object.assign({},Ai._config.selectorOptions),Ji||{})}})}get states(){return this._parentFactory?this._parentFactory.states:this._states}get statesByName(){return this._parentFactory?this._parentFactory.statesByName:this._statesByName}get statePaths(){return this._parentFactory?this._parentFactory.statePaths:this._statePaths}static _cloneDefaults(Se){let st=Se;return Array.isArray(Se)?st=Se.slice():function S(ee){return"object"==typeof ee&&null!==ee||"function"==typeof ee}(Se)?st=Object.assign({},Se):void 0===Se&&(st={}),st}ngOnDestroy(){var Se;null===(Se=this._actionsSubscription)||void 0===Se||Se.unsubscribe()}add(Se){const{newStates:st}=this.addToStatesMap(Se);if(!st.length)return[];const Lt=function F(ee){const je=Se=>ee.find(Lt=>Lt===Se)[en].name;return ee.reduce((Se,st)=>{const{name:Lt,children:Ft}=st[en];return Se[Lt]=(Ft||[]).map(je),Se},{})}(st),Ft=function T(ee){const je=[],Se={},st=(Lt,Ft=[])=>{Array.isArray(Ft)||(Ft=[]),Ft.push(Lt),Se[Lt]=!0,ee[Lt].forEach(un=>{Se[un]||st(un,Ft.slice(0))}),je.indexOf(Lt)<0&&je.push(Lt)};return Object.keys(ee).forEach(Lt=>st(Lt)),je.reverse()}(Lt),un=function ae(ee,je={}){const Se=(st,Lt)=>{for(const Ft in st)if(st.hasOwnProperty(Ft)&&st[Ft].indexOf(Lt)>=0){const un=Se(st,Ft);return null!==un?`${un}.${Ft}`:Ft}return null};for(const st in ee)if(ee.hasOwnProperty(st)){const Lt=Se(ee,st);je[st]=Lt?`${Lt}.${st}`:st}return je}(Lt),ri=function re(ee){return ee.reduce((je,Se)=>(je[Se[en].name]=Se,je),{})}(st),Ti=[];for(const Ai of Ft){const ir=ri[Ai],Wi=un[Ai],Ji=ir[en];this.addRuntimeInfoToMeta(Ji,Wi);const Ir={name:Ai,path:Wi,isInitialised:!1,actions:Ji.actions,instance:this._injector.get(ir),defaults:ee._cloneDefaults(Ji.defaults)};this.hasBeenMountedAndBootstrapped(Ai,Wi)||Ti.push(Ir),this.states.push(Ir)}return Ti}addAndReturnDefaults(Se){const Lt=this.add(Se||[]);return{defaults:Lt.reduce((un,ri)=>li(un,ri.path,ri.defaults),{}),states:Lt}}connectActionHandlers(){if(this._parentFactory||null!==this._actionsSubscription)return;const Se=new pe.x;this._actionsSubscription=this._actions.pipe((0,tt.h)(st=>"DISPATCHED"===st.status),(0,ct.z)(st=>{Se.next(st);const Lt=st.action;return this.invokeActions(Se,Lt).pipe((0,ue.U)(()=>({action:Lt,status:"SUCCESSFUL"})),(0,xt.d)({action:Lt,status:"CANCELED"}),(0,Et.K)(Ft=>(0,oe.of)({action:Lt,status:"ERRORED",error:Ft})))})).subscribe(st=>this._actionResults.next(st))}invokeActions(Se,st){const Lt=zn(st),Ft=[];let un=!1;for(const ri of this.states){const Ti=ri.actions[Lt];if(Ti)for(const Ai of Ti){const ir=this._stateContextFactory.createStateContext(ri);try{let Wi=ri.instance[Ai.fn](ir,st);Wi instanceof Promise&&(Wi=(0,yt.D)(Wi)),(0,Ke.b)(Wi)?(Wi=Wi.pipe((0,ct.z)(Ji=>Ji instanceof Promise?(0,yt.D)(Ji):(0,Ke.b)(Ji)?Ji:(0,oe.of)(Ji)),(0,xt.d)({})),Ai.options.cancelUncompleted&&(Wi=Wi.pipe((0,sn.R)(Se.pipe(K(st)))))):Wi=(0,oe.of)({}).pipe((0,Ce.d)()),Ft.push(Wi)}catch(Wi){Ft.push((0,Te._)(Wi))}un=!0}}return Ft.length||Ft.push((0,oe.of)({})),(0,we.D)(Ft)}addToStatesMap(Se){const st=[],Lt=this.statesByName;for(const Ft of Se){const un=Ye(Ft).name;!Lt[un]&&(st.push(Ft),Lt[un]=Ft)}return{newStates:st}}addRuntimeInfoToMeta(Se,st){this.statePaths[Se.name]=st,Se.path=st}hasBeenMountedAndBootstrapped(Se,st){const Lt=void 0!==ni(this._initialState,st);return this.statesByName[Se]&&Lt}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(i.zs3),i.LFG(_n),i.LFG(ee,12),i.LFG(ln),i.LFG(Pe),i.LFG(Vn),i.LFG(w,8))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac}),ee})();function Rr(ee){const je=lt(ee)||Ye(ee);return je&&je.makeRootSelector||(()=>ee)}let Vr=(()=>{class ee{constructor(Se,st,Lt,Ft,un,ri){this._stateStream=Se,this._internalStateOperations=st,this._config=Lt,this._internalExecutionStrategy=Ft,this._stateFactory=un,this._selectableStateStream=this._stateStream.pipe(We(this._internalExecutionStrategy),(0,Ce.d)({bufferSize:1,refCount:!0})),this.initStateStream(ri)}dispatch(Se){return this._internalStateOperations.getRootStateOperations().dispatch(Se)}select(Se){const st=this.getStoreBoundSelectorFn(Se);return this._selectableStateStream.pipe((0,ue.U)(st),(0,Et.K)(Lt=>{const{suppressErrors:Ft}=this._config.selectorOptions;return Lt instanceof TypeError&&Ft?(0,oe.of)(void 0):(0,Te._)(Lt)}),(0,mn.x)(),We(this._internalExecutionStrategy))}selectOnce(Se){return this.select(Se).pipe((0,b.q)(1))}selectSnapshot(Se){return this.getStoreBoundSelectorFn(Se)(this._stateStream.getValue())}subscribe(Se){return this._selectableStateStream.pipe(We(this._internalExecutionStrategy)).subscribe(Se)}snapshot(){return this._internalStateOperations.getRootStateOperations().getState()}reset(Se){return this._internalStateOperations.getRootStateOperations().setState(Se)}getStoreBoundSelectorFn(Se){return Rr(Se)(this._stateFactory.getRuntimeSelectorContext())}initStateStream(Se){const st=this._stateStream.value;if(!st||0===Object.keys(st).length){const un=Object.keys(this._config.defaultsState).length>0?Object.assign(Object.assign({},this._config.defaultsState),Se):Se;this._stateStream.next(un)}}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(gn),i.LFG(hn),i.LFG(_n),i.LFG(D),i.LFG(Dr),i.LFG(w,8))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),Lr=(()=>{class ee{constructor(Se,st){ee.store=Se,ee.config=st}ngOnDestroy(){ee.store=null,ee.config=null}}return ee.store=null,ee.config=null,ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(Vr),i.LFG(_n))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),ws=(()=>{class ee{constructor(Se,st,Lt,Ft,un){this._store=Se,this._internalErrorReporter=st,this._internalStateOperations=Lt,this._stateContextFactory=Ft,this._bootstrapper=un,this._destroy$=new pe.x}ngOnDestroy(){this._destroy$.next()}ngxsBootstrap(Se,st){this._internalStateOperations.getRootStateOperations().dispatch(Se).pipe((0,tt.h)(()=>!!st),(0,xn.b)(()=>this._invokeInitOnStates(st.states)),(0,ct.z)(()=>this._bootstrapper.appBootstrapped$),(0,tt.h)(Lt=>!!Lt),(0,Et.K)(Lt=>(this._internalErrorReporter.reportErrorSafely(Lt),Ze.E)),(0,sn.R)(this._destroy$)).subscribe(()=>this._invokeBootstrapOnStates(st.states))}_invokeInitOnStates(Se){for(const st of Se){const Lt=st.instance;Lt.ngxsOnChanges&&this._store.select(Ft=>ni(Ft,st.path)).pipe((0,Dn.O)(void 0),(0,Ne.e)((ee,je)=>{let Se,st=!1;ee.subscribe((0,Dt.x)(je,Lt=>{const Ft=Se;Se=Lt,st&&je.next([Ft,Lt]),st=!0}))}),(0,sn.R)(this._destroy$)).subscribe(([Ft,un])=>{const ri=new Ct(Ft,un,!st.isInitialised);Lt.ngxsOnChanges(ri)}),Lt.ngxsOnInit&&Lt.ngxsOnInit(this._getStateContext(st)),st.isInitialised=!0}}_invokeBootstrapOnStates(Se){for(const st of Se){const Lt=st.instance;Lt.ngxsAfterBootstrap&&Lt.ngxsAfterBootstrap(this._getStateContext(st))}}_getStateContext(Se){return this._stateContextFactory.createStateContext(Se)}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(Vr),i.LFG(nn),i.LFG(hn),i.LFG(Vn),i.LFG(l))},ee.\u0275prov=i.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})(),wr=(()=>{class ee{constructor(Se,st,Lt,Ft,un=[],ri){const Ti=Se.addAndReturnDefaults(un);st.setStateToTheCurrentWithNew(Ti),Se.connectActionHandlers(),ri.ngxsBootstrap(new Ui,Ti)}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(Dr),i.LFG(hn),i.LFG(Vr),i.LFG(Lr),i.LFG(ii,8),i.LFG(ws))},ee.\u0275mod=i.oAB({type:ee}),ee.\u0275inj=i.cJS({}),ee})(),ks=(()=>{class ee{constructor(Se,st,Lt,Ft=[],un){const ri=ee.flattenStates(Ft),Ti=Lt.addAndReturnDefaults(ri);Ti.states.length&&(st.setStateToTheCurrentWithNew(Ti),un.ngxsBootstrap(new or(Ti.defaults),Ti))}static flattenStates(Se=[]){return Se.reduce((st,Lt)=>st.concat(Lt),[])}}return ee.\u0275fac=function(Se){return new(Se||ee)(i.LFG(Vr),i.LFG(hn),i.LFG(Dr),i.LFG(Cn,8),i.LFG(ws))},ee.\u0275mod=i.oAB({type:ee}),ee.\u0275inj=i.cJS({}),ee})(),os=(()=>{class ee{static forRoot(Se=[],st={}){return{ngModule:wr,providers:[Dr,le,...Se,...ee.ngxsTokenProviders(Se,st)]}}static forFeature(Se=[]){return{ngModule:ks,providers:[Dr,le,...Se,{provide:Cn,multi:!0,useValue:Se}]}}static ngxsTokenProviders(Se,st){return[{provide:N,useValue:st.executionStrategy},{provide:ii,useValue:Se},{provide:Mi,useValue:st},{provide:i.tb,useFactory:ee.appBootstrapListenerFactory,multi:!0,deps:[l]},{provide:B,useExisting:Vn},{provide:W,useExisting:Dr}]}static appBootstrapListenerFactory(Se){return()=>Se.bootstrap()}}return ee.\u0275fac=function(Se){return new(Se||ee)},ee.\u0275mod=i.oAB({type:ee}),ee.\u0275inj=i.cJS({}),ee})();function Os(ee,je){return(Se,st)=>{const Lt=Q(Se.constructor);Array.isArray(ee)||(ee=[ee]);for(const Ft of ee){const un=Ft.type;Lt.actions[un]||(Lt.actions[un]=[]),Lt.actions[un].push({fn:st,options:je||{},type:un})}}}function Fr(ee){return je=>{const Se=je,st=Q(Se),Lt=Object.getPrototypeOf(Se),Ft=function us(ee,je){return Object.assign(Object.assign({},ee[Tn]||{}),je)}(Lt,ee);(function Ws(ee){const{meta:je,inheritedStateClass:Se,optionsWithInheritance:st}=ee,{children:Lt,defaults:Ft,name:un}=st,ri="string"==typeof un?un:un&&un.getName()||null;if(Se.hasOwnProperty(en)){const Ti=Se[en]||{};je.actions=Object.assign(Object.assign({},je.actions),Ti.actions)}je.children=Lt,je.defaults=Ft,je.name=ri})({meta:st,inheritedStateClass:Lt,optionsWithInheritance:Ft}),Se[Tn]=Ft}}const pr=36;function Qr(ee,...je){return function(Se,st){const Lt=st.toString(),Ft=`__${Lt}__selector`,un=function Ts(ee,je,Se=[]){return je=je||function zr(ee){const je=ee.length-1;return ee.charCodeAt(je)===pr?ee.slice(0,je):ee}(ee),"string"==typeof je?ye(Se.length?[je,...Se]:je.split("."),Lr.config):je}(Lt,ee,je);Object.defineProperties(Se,{[Ft]:{writable:!0,enumerable:!1,configurable:!0},[Lt]:{enumerable:!0,configurable:!0,get(){return this[Ft]||(this[Ft]=function dr(ee){return Lr.store||function an(){throw new Error("You have forgotten to import the NGXS module!")}(),Lr.store.select(ee)}(un))}}})}}const ds="NGXS_SELECTOR_OPTIONS_META",Cs={getOptions:ee=>ee&&ee[ds]||{},defineOptions:(ee,je)=>{ee&&(ee[ds]=je)}};function Ps(ee,je){const Se=function Le(ee){return ee.hasOwnProperty(Qn)||Object.defineProperty(ee,Qn,{value:{makeRootSelector:null,originalFn:null,containerClass:null,selectorName:null,getSelectorOptions:()=>({})}}),lt(ee)}(ee);Se.originalFn=ee;let st=()=>({});je&&(Se.containerClass=je.containerClass,Se.selectorName=je.selectorName||null,st=je.getSelectorOptions||st);const Lt=Object.assign({},Se);return Se.getSelectorOptions=()=>function Es(ee,je){return Object.assign(Object.assign(Object.assign(Object.assign({},Cs.getOptions(ee.containerClass)||{}),Cs.getOptions(ee.originalFn)||{}),ee.getSelectorOptions()||{}),je)}(Lt,st()),Se}function nr(ee,je,Se){const st=function yr(ee,je){const Se=je&&je.containerClass,Lt=c(function(...un){const ri=ee.apply(Se,un);return ri instanceof Function?c.apply(null,[ri]):ri});return Object.setPrototypeOf(Lt,ee),Lt}(je,Se),Lt=Ps(je,Se);return Lt.makeRootSelector=function $r(ee,je,Se){return st=>{const{argumentSelectorFunctions:Lt,selectorOptions:Ft}=function Is(ee,je,Se=[]){const st=je.getSelectorOptions(),Lt=ee.getSelectorOptions(st),un=function gr(ee=[],je,Se){const st=[];return Se&&(0===ee.length||je.injectContainerState)&&Ye(Se)&&st.push(Se),ee&&st.push(...ee),st}(Se,Lt,je.containerClass).map(ri=>Rr(ri)(ee));return{selectorOptions:Lt,argumentSelectorFunctions:un}}(st,ee,je);return function(ri){const Ti=Lt.map(Ai=>Ai(ri));try{return Se(...Ti)}catch(Ai){if(Ai instanceof TypeError&&Ft.suppressErrors)return;throw Ai}}}}(Lt,ee,st),st}function Yr(ee){return(je,Se,st)=>{st||(st=Object.getOwnPropertyDescriptor(je,Se));const Lt=st?.value,Ft=nr(ee,Lt,{containerClass:je,selectorName:Se.toString(),getSelectorOptions:()=>({})}),un={configurable:!0,get:()=>Ft};return un.originalFn=Lt,un}}},19776:(vt,me,a)=>{"use strict";a.r(me),a.d(me,{default:()=>Fn});var i=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],n={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(Be){return typeof console<"u"&&console.warn(Be)},getWeek:function(Be){var z=new Date(Be.getTime());z.setHours(0,0,0,0),z.setDate(z.getDate()+3-(z.getDay()+6)%7);var d=new Date(z.getFullYear(),0,4);return 1+Math.round(((z.getTime()-d.getTime())/864e5-3+(d.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},l={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(Be){var z=Be%100;if(z>3&&z<21)return"th";switch(z%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1};const f=l;var o=function(Be,z){return void 0===z&&(z=2),("000"+Be).slice(-1*z)},c=function(Be){return!0===Be?1:0};function M(Be,z){var d;return function(){var O=this,de=arguments;clearTimeout(d),d=setTimeout(function(){return Be.apply(O,de)},z)}}var w=function(Be){return Be instanceof Array?Be:[Be]};function W(Be,z,d){if(!0===d)return Be.classList.add(z);Be.classList.remove(z)}function B(Be,z,d){var O=window.document.createElement(Be);return d=d||"",O.className=z=z||"",void 0!==d&&(O.textContent=d),O}function r(Be){for(;Be.firstChild;)Be.removeChild(Be.firstChild)}function H(Be,z){return z(Be)?Be:Be.parentNode?H(Be.parentNode,z):void 0}function pe(Be,z){var d=B("div","numInputWrapper"),O=B("input","numInput "+Be),de=B("span","arrowUp"),Ve=B("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?O.type="number":(O.type="text",O.pattern="\\d*"),void 0!==z)for(var Ie in z)O.setAttribute(Ie,z[Ie]);return d.appendChild(O),d.appendChild(de),d.appendChild(Ve),d}function se(Be){try{return"function"==typeof Be.composedPath?Be.composedPath()[0]:Be.target}catch{return Be.target}}var oe=function(){},we=function(Be,z,d){return d.months[z?"shorthand":"longhand"][Be]},Te={D:oe,F:function(Be,z,d){Be.setMonth(d.months.longhand.indexOf(z))},G:function(Be,z){Be.setHours((Be.getHours()>=12?12:0)+parseFloat(z))},H:function(Be,z){Be.setHours(parseFloat(z))},J:function(Be,z){Be.setDate(parseFloat(z))},K:function(Be,z,d){Be.setHours(Be.getHours()%12+12*c(new RegExp(d.amPM[1],"i").test(z)))},M:function(Be,z,d){Be.setMonth(d.months.shorthand.indexOf(z))},S:function(Be,z){Be.setSeconds(parseFloat(z))},U:function(Be,z){return new Date(1e3*parseFloat(z))},W:function(Be,z,d){var O=parseInt(z),de=new Date(Be.getFullYear(),0,2+7*(O-1),0,0,0,0);return de.setDate(de.getDate()-de.getDay()+d.firstDayOfWeek),de},Y:function(Be,z){Be.setFullYear(parseFloat(z))},Z:function(Be,z){return new Date(z)},d:function(Be,z){Be.setDate(parseFloat(z))},h:function(Be,z){Be.setHours((Be.getHours()>=12?12:0)+parseFloat(z))},i:function(Be,z){Be.setMinutes(parseFloat(z))},j:function(Be,z){Be.setDate(parseFloat(z))},l:oe,m:function(Be,z){Be.setMonth(parseFloat(z)-1)},n:function(Be,z){Be.setMonth(parseFloat(z)-1)},s:function(Be,z){Be.setSeconds(parseFloat(z))},u:function(Be,z){return new Date(parseFloat(z))},w:oe,y:function(Be,z){Be.setFullYear(2e3+parseFloat(z))}},Ze={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},yt={Z:function(Be){return Be.toISOString()},D:function(Be,z,d){return z.weekdays.shorthand[yt.w(Be,z,d)]},F:function(Be,z,d){return we(yt.n(Be,z,d)-1,!1,z)},G:function(Be,z,d){return o(yt.h(Be,z,d))},H:function(Be){return o(Be.getHours())},J:function(Be,z){return void 0!==z.ordinal?Be.getDate()+z.ordinal(Be.getDate()):Be.getDate()},K:function(Be,z){return z.amPM[c(Be.getHours()>11)]},M:function(Be,z){return we(Be.getMonth(),!0,z)},S:function(Be){return o(Be.getSeconds())},U:function(Be){return Be.getTime()/1e3},W:function(Be,z,d){return d.getWeek(Be)},Y:function(Be){return o(Be.getFullYear(),4)},d:function(Be){return o(Be.getDate())},h:function(Be){return Be.getHours()%12?Be.getHours()%12:12},i:function(Be){return o(Be.getMinutes())},j:function(Be){return Be.getDate()},l:function(Be,z){return z.weekdays.longhand[Be.getDay()]},m:function(Be){return o(Be.getMonth()+1)},n:function(Be){return Be.getMonth()+1},s:function(Be){return Be.getSeconds()},u:function(Be){return Be.getTime()},w:function(Be){return Be.getDay()},y:function(Be){return String(Be.getFullYear()).substring(2)}},Ke=function(Be){var z=Be.config,d=void 0===z?n:z,O=Be.l10n,de=void 0===O?l:O,Ve=Be.isMobile,Ie=void 0!==Ve&&Ve;return function(Oe,St,wt){var jt=wt||de;return void 0===d.formatDate||Ie?St.split("").map(function(fn,Sn,Un){return yt[fn]&&"\\"!==Un[Sn-1]?yt[fn](Oe,jt,d):"\\"!==fn?fn:""}).join(""):d.formatDate(Oe,St,jt)}},tt=function(Be){var z=Be.config,d=void 0===z?n:z,O=Be.l10n,de=void 0===O?l:O;return function(Ve,Ie,Oe,St){if(0===Ve||Ve){var jt,wt=St||de,fn=Ve;if(Ve instanceof Date)jt=new Date(Ve.getTime());else if("string"!=typeof Ve&&void 0!==Ve.toFixed)jt=new Date(Ve);else if("string"==typeof Ve){var Sn=Ie||(d||n).dateFormat,Un=String(Ve).trim();if("today"===Un)jt=new Date,Oe=!0;else if(d&&d.parseDate)jt=d.parseDate(Ve,Sn);else if(/Z$/.test(Un)||/GMT$/.test(Un))jt=new Date(Ve);else{for(var zn=void 0,ei=[],li=0,ni=0,kn="";li<Sn.length;li++){var Qe=Sn[li],G="\\"===Qe;if(Ze[Qe]&&"\\"!==Sn[li-1]&&!G){kn+=Ze[Qe];var P=new RegExp(kn).exec(Ve);P&&(zn=!0)&&ei["Y"!==Qe?"push":"unshift"]({fn:Te[Qe],val:P[++ni]})}else G||(kn+=".")}jt=d&&d.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),ei.forEach(function(_e){return jt=(0,_e.fn)(jt,_e.val,wt)||jt}),jt=zn?jt:void 0}}return jt instanceof Date&&!isNaN(jt.getTime())?(!0===Oe&&jt.setHours(0,0,0,0),jt):void d.errorHandler(new Error("Invalid date provided: "+fn))}}};function ue(Be,z,d){return void 0===d&&(d=!0),!1!==d?new Date(Be.getTime()).setHours(0,0,0,0)-new Date(z.getTime()).setHours(0,0,0,0):Be.getTime()-z.getTime()}var b=function(Be,z,d){return Be>Math.min(z,d)&&Be<Math.max(z,d)},L=function(Be,z,d){return 3600*Be+60*z+d},Ne=function(Be){var z=Math.floor(Be/3600),d=(Be-3600*z)/60;return[z,d,Be-3600*z-60*d]},Dt={DAY:864e5};function ot(Be){var z=Be.defaultHour,d=Be.defaultMinute,O=Be.defaultSeconds;if(void 0!==Be.minDate){var de=Be.minDate.getHours(),Ve=Be.minDate.getMinutes(),Ie=Be.minDate.getSeconds();z<de&&(z=de),z===de&&d<Ve&&(d=Ve),z===de&&d===Ve&&O<Ie&&(O=Be.minDate.getSeconds())}if(void 0!==Be.maxDate){var Oe=Be.maxDate.getHours(),St=Be.maxDate.getMinutes();(z=Math.min(z,Oe))===Oe&&(d=Math.min(St,d)),z===Oe&&d===St&&(O=Be.maxDate.getSeconds())}return{hours:z,minutes:d,seconds:O}}a(21199);var xt=function(){return xt=Object.assign||function(Be){for(var z,d=1,O=arguments.length;d<O;d++)for(var de in z=arguments[d])Object.prototype.hasOwnProperty.call(z,de)&&(Be[de]=z[de]);return Be},xt.apply(this,arguments)},Et=function(){for(var Be=0,z=0,d=arguments.length;z<d;z++)Be+=arguments[z].length;var O=Array(Be),de=0;for(z=0;z<d;z++)for(var Ve=arguments[z],Ie=0,Oe=Ve.length;Ie<Oe;Ie++,de++)O[de]=Ve[Ie];return O},sn=300;function mn(Be,z){var d={config:xt(xt({},n),Dn.defaultConfig),l10n:f};function Ve(){var le;return(null===(le=d.calendarContainer)||void 0===le?void 0:le.getRootNode()).activeElement||document.activeElement}function Ie(le){return le.bind(d)}function Oe(){var le=d.config;!1===le.weekNumbers&&1===le.showMonths||!0!==le.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==d.calendarContainer&&(d.calendarContainer.style.visibility="hidden",d.calendarContainer.style.display="block"),void 0!==d.daysContainer){var Pe=(d.days.offsetWidth+1)*le.showMonths;d.daysContainer.style.width=Pe+"px",d.calendarContainer.style.width=Pe+(void 0!==d.weekWrapper?d.weekWrapper.offsetWidth:0)+"px",d.calendarContainer.style.removeProperty("visibility"),d.calendarContainer.style.removeProperty("display")}})}function St(le){if(0===d.selectedDates.length){var Pe=void 0===d.config.minDate||ue(new Date,d.config.minDate)>=0?new Date:new Date(d.config.minDate.getTime()),Nt=ot(d.config);Pe.setHours(Nt.hours,Nt.minutes,Nt.seconds,Pe.getMilliseconds()),d.selectedDates=[Pe],d.latestSelectedDateObj=Pe}void 0!==le&&"blur"!==le.type&&function gn(le){le.preventDefault();var Pe="keydown"===le.type,Nt=se(le),Jt=Nt;void 0!==d.amPM&&Nt===d.amPM&&(d.amPM.textContent=d.l10n.amPM[c(d.amPM.textContent===d.l10n.amPM[0])]);var hn=parseFloat(Jt.getAttribute("min")),Kn=parseFloat(Jt.getAttribute("max")),pi=parseFloat(Jt.getAttribute("step")),Vn=parseInt(Jt.value,10),ai=Vn+pi*(le.delta||(Pe?38===le.which?1:-1:0));if(typeof Jt.value<"u"&&2===Jt.value.length){var gi=Jt===d.hourElement,Si=Jt===d.minuteElement;ai<hn?(ai=Kn+ai+c(!gi)+(c(gi)&&c(!d.amPM)),Si&&G(void 0,-1,d.hourElement)):ai>Kn&&(ai=Jt===d.hourElement?ai-Kn-c(!d.amPM):hn,Si&&G(void 0,1,d.hourElement)),d.amPM&&gi&&(1===pi?ai+Vn===23:Math.abs(ai-Vn)>pi)&&(d.amPM.textContent=d.l10n.amPM[c(d.amPM.textContent===d.l10n.amPM[0])]),Jt.value=o(ai)}}(le);var Jt=d._input.value;fn(),Ln(),d._input.value!==Jt&&d._debouncedChange()}function fn(){if(void 0!==d.hourElement&&void 0!==d.minuteElement){var le=(parseInt(d.hourElement.value.slice(-2),10)||0)%24,Pe=(parseInt(d.minuteElement.value,10)||0)%60,Nt=void 0!==d.secondElement?(parseInt(d.secondElement.value,10)||0)%60:0;void 0!==d.amPM&&(le=function wt(le,Pe){return le%12+12*c(Pe===d.l10n.amPM[1])}(le,d.amPM.textContent));var Jt=void 0!==d.config.minTime||d.config.minDate&&d.minDateHasTime&&d.latestSelectedDateObj&&0===ue(d.latestSelectedDateObj,d.config.minDate,!0),hn=void 0!==d.config.maxTime||d.config.maxDate&&d.maxDateHasTime&&d.latestSelectedDateObj&&0===ue(d.latestSelectedDateObj,d.config.maxDate,!0);if(void 0!==d.config.maxTime&&void 0!==d.config.minTime&&d.config.minTime>d.config.maxTime){var Kn=L(d.config.minTime.getHours(),d.config.minTime.getMinutes(),d.config.minTime.getSeconds()),pi=L(d.config.maxTime.getHours(),d.config.maxTime.getMinutes(),d.config.maxTime.getSeconds()),Vn=L(le,Pe,Nt);if(Vn>pi&&Vn<Kn){var Di=Ne(Kn);le=Di[0],Pe=Di[1],Nt=Di[2]}}else{if(hn){var ai=void 0!==d.config.maxTime?d.config.maxTime:d.config.maxDate;(le=Math.min(le,ai.getHours()))===ai.getHours()&&(Pe=Math.min(Pe,ai.getMinutes())),Pe===ai.getMinutes()&&(Nt=Math.min(Nt,ai.getSeconds()))}if(Jt){var gi=void 0!==d.config.minTime?d.config.minTime:d.config.minDate;(le=Math.max(le,gi.getHours()))===gi.getHours()&&Pe<gi.getMinutes()&&(Pe=gi.getMinutes()),Pe===gi.getMinutes()&&(Nt=Math.max(Nt,gi.getSeconds()))}}Un(le,Pe,Nt)}}function Sn(le){var Pe=le||d.latestSelectedDateObj;Pe&&Pe instanceof Date&&Un(Pe.getHours(),Pe.getMinutes(),Pe.getSeconds())}function Un(le,Pe,Nt){void 0!==d.latestSelectedDateObj&&d.latestSelectedDateObj.setHours(le%24,Pe,Nt||0,0),d.hourElement&&d.minuteElement&&!d.isMobile&&(d.hourElement.value=o(d.config.time_24hr?le:(12+le)%12+12*c(le%12==0)),d.minuteElement.value=o(Pe),void 0!==d.amPM&&(d.amPM.textContent=d.l10n.amPM[c(le>=12)]),void 0!==d.secondElement&&(d.secondElement.value=o(Nt)))}function zn(le){var Pe=se(le),Nt=parseInt(Pe.value)+(le.delta||0);(Nt/1e3>1||"Enter"===le.key&&!/[^\d]/.test(Nt.toString()))&&N(Nt)}function ei(le,Pe,Nt,Jt){return Pe instanceof Array?Pe.forEach(function(hn){return ei(le,hn,Nt,Jt)}):le instanceof Array?le.forEach(function(hn){return ei(hn,Pe,Nt,Jt)}):(le.addEventListener(Pe,Nt,Jt),void d._handlers.push({remove:function(){return le.removeEventListener(Pe,Nt,Jt)}}))}function li(){J("onChange")}function kn(le,Pe){var Nt=void 0!==le?d.parseDate(le):d.latestSelectedDateObj||(d.config.minDate&&d.config.minDate>d.now?d.config.minDate:d.config.maxDate&&d.config.maxDate<d.now?d.config.maxDate:d.now),Jt=d.currentYear,hn=d.currentMonth;try{void 0!==Nt&&(d.currentYear=Nt.getFullYear(),d.currentMonth=Nt.getMonth())}catch(Kn){Kn.message="Invalid date supplied: "+Nt,d.config.errorHandler(Kn)}Pe&&d.currentYear!==Jt&&(J("onYearChange"),vn()),Pe&&(d.currentYear!==Jt||d.currentMonth!==hn)&&J("onMonthChange"),d.redraw()}function Qe(le){var Pe=se(le);~Pe.className.indexOf("arrow")&&G(le,Pe.classList.contains("arrowUp")?1:-1)}function G(le,Pe,Nt){var Jt=le&&se(le),hn=Nt||Jt&&Jt.parentNode&&Jt.parentNode.firstChild,Kn=Fe("increment");Kn.delta=Pe,hn&&hn.dispatchEvent(Kn)}function P(le,Pe,Nt,Jt){var hn=ve(Pe,!0),Kn=B("span",le,Pe.getDate().toString());return Kn.dateObj=Pe,Kn.$i=Jt,Kn.setAttribute("aria-label",d.formatDate(Pe,d.config.ariaDateFormat)),-1===le.indexOf("hidden")&&0===ue(Pe,d.now)&&(d.todayDateElem=Kn,Kn.classList.add("today"),Kn.setAttribute("aria-current","date")),hn?(Kn.tabIndex=-1,ht(Pe)&&(Kn.classList.add("selected"),d.selectedDateElem=Kn,"range"===d.config.mode&&(W(Kn,"startRange",d.selectedDates[0]&&0===ue(Pe,d.selectedDates[0],!0)),W(Kn,"endRange",d.selectedDates[1]&&0===ue(Pe,d.selectedDates[1],!0)),"nextMonthDay"===le&&Kn.classList.add("inRange")))):Kn.classList.add("flatpickr-disabled"),"range"===d.config.mode&&function ln(le){return!("range"!==d.config.mode||d.selectedDates.length<2)&&ue(le,d.selectedDates[0])>=0&&ue(le,d.selectedDates[1])<=0}(Pe)&&!ht(Pe)&&Kn.classList.add("inRange"),d.weekNumbers&&1===d.config.showMonths&&"prevMonthDay"!==le&&Jt%7==6&&d.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+d.config.getWeek(Pe)+"</span>"),J("onDayCreate",Kn),Kn}function _e(le){le.focus(),"range"===d.config.mode&&lt(le)}function ze(le){for(var Nt=le>0?d.config.showMonths:-1,Jt=le>0?0:d.config.showMonths-1;Jt!=Nt;Jt+=le)for(var hn=d.daysContainer.children[Jt],pi=le>0?hn.children.length:-1,Vn=le>0?0:hn.children.length-1;Vn!=pi;Vn+=le){var Di=hn.children[Vn];if(-1===Di.className.indexOf("hidden")&&ve(Di.dateObj))return Di}}function Yt(le,Pe){var Nt=Ve(),Jt=Q(Nt||document.body),hn=void 0!==le?le:Jt?Nt:void 0!==d.selectedDateElem&&Q(d.selectedDateElem)?d.selectedDateElem:void 0!==d.todayDateElem&&Q(d.todayDateElem)?d.todayDateElem:ze(Pe>0?1:-1);void 0===hn?d._input.focus():Jt?function ft(le,Pe){for(var Nt=-1===le.className.indexOf("Month")?le.dateObj.getMonth():d.currentMonth,Jt=Pe>0?d.config.showMonths:-1,hn=Pe>0?1:-1,Kn=Nt-d.currentMonth;Kn!=Jt;Kn+=hn)for(var pi=d.daysContainer.children[Kn],Di=pi.children.length,ai=Nt-d.currentMonth===Kn?le.$i+Pe:Pe<0?pi.children.length-1:0;ai>=0&&ai<Di&&ai!=(Pe>0?Di:-1);ai+=hn){var gi=pi.children[ai];if(-1===gi.className.indexOf("hidden")&&ve(gi.dateObj)&&Math.abs(le.$i-ai)>=Math.abs(Pe))return _e(gi)}d.changeMonth(hn),Yt(ze(hn),0)}(hn,Pe):_e(hn)}function dn(le,Pe){for(var Nt=(new Date(le,Pe,1).getDay()-d.l10n.firstDayOfWeek+7)%7,Jt=d.utils.getDaysInMonth((Pe-1+12)%12,le),hn=d.utils.getDaysInMonth(Pe,le),Kn=window.document.createDocumentFragment(),pi=d.config.showMonths>1,Vn=pi?"prevMonthDay hidden":"prevMonthDay",Di=pi?"nextMonthDay hidden":"nextMonthDay",ai=Jt+1-Nt,gi=0;ai<=Jt;ai++,gi++)Kn.appendChild(P("flatpickr-day "+Vn,new Date(le,Pe-1,ai),0,gi));for(ai=1;ai<=hn;ai++,gi++)Kn.appendChild(P("flatpickr-day",new Date(le,Pe,ai),0,gi));for(var Si=hn+1;Si<=42-Nt&&(1===d.config.showMonths||gi%7!=0);Si++,gi++)Kn.appendChild(P("flatpickr-day "+Di,new Date(le,Pe+1,Si%hn),0,gi));var Yi=B("div","dayContainer");return Yi.appendChild(Kn),Yi}function an(){if(void 0!==d.daysContainer){r(d.daysContainer),d.weekNumbers&&r(d.weekNumbers);for(var le=document.createDocumentFragment(),Pe=0;Pe<d.config.showMonths;Pe++){var Nt=new Date(d.currentYear,d.currentMonth,1);Nt.setMonth(d.currentMonth+Pe),le.appendChild(dn(Nt.getFullYear(),Nt.getMonth()))}d.daysContainer.appendChild(le),d.days=d.daysContainer.firstChild,"range"===d.config.mode&&1===d.selectedDates.length&&lt()}}function vn(){if(!(d.config.showMonths>1||"dropdown"!==d.config.monthSelectorType)){d.monthsDropdownContainer.tabIndex=-1,d.monthsDropdownContainer.innerHTML="";for(var Pe=0;Pe<12;Pe++)if(Jt=Pe,!(void 0!==d.config.minDate&&d.currentYear===d.config.minDate.getFullYear()&&Jt<d.config.minDate.getMonth()||void 0!==d.config.maxDate&&d.currentYear===d.config.maxDate.getFullYear()&&Jt>d.config.maxDate.getMonth())){var Nt=B("option","flatpickr-monthDropdown-month");Nt.value=new Date(d.currentYear,Pe).getMonth().toString(),Nt.textContent=we(Pe,d.config.shorthandCurrentMonth,d.l10n),Nt.tabIndex=-1,d.currentMonth===Pe&&(Nt.selected=!0),d.monthsDropdownContainer.appendChild(Nt)}}var Jt}function Hn(){var Nt,le=B("div","flatpickr-month"),Pe=window.document.createDocumentFragment();d.config.showMonths>1||"static"===d.config.monthSelectorType?Nt=B("span","cur-month"):(d.monthsDropdownContainer=B("select","flatpickr-monthDropdown-months"),d.monthsDropdownContainer.setAttribute("aria-label",d.l10n.monthAriaLabel),ei(d.monthsDropdownContainer,"change",function(pi){var Vn=se(pi),Di=parseInt(Vn.value,10);d.changeMonth(Di-d.currentMonth),J("onMonthChange")}),vn(),Nt=d.monthsDropdownContainer);var Jt=pe("cur-year",{tabindex:"-1"}),hn=Jt.getElementsByTagName("input")[0];hn.setAttribute("aria-label",d.l10n.yearAriaLabel),d.config.minDate&&hn.setAttribute("min",d.config.minDate.getFullYear().toString()),d.config.maxDate&&(hn.setAttribute("max",d.config.maxDate.getFullYear().toString()),hn.disabled=!!d.config.minDate&&d.config.minDate.getFullYear()===d.config.maxDate.getFullYear());var Kn=B("div","flatpickr-current-month");return Kn.appendChild(Nt),Kn.appendChild(Jt),Pe.appendChild(Kn),le.appendChild(Pe),{container:le,yearElement:hn,monthElement:Nt}}function si(){r(d.monthNav),d.monthNav.appendChild(d.prevMonthNav),d.config.showMonths&&(d.yearElements=[],d.monthElements=[]);for(var le=d.config.showMonths;le--;){var Pe=Hn();d.yearElements.push(Pe.yearElement),d.monthElements.push(Pe.monthElement),d.monthNav.appendChild(Pe.container)}d.monthNav.appendChild(d.nextMonthNav)}function ii(){d.weekdayContainer?r(d.weekdayContainer):d.weekdayContainer=B("div","flatpickr-weekdays");for(var le=d.config.showMonths;le--;){var Pe=B("div","flatpickr-weekdaycontainer");d.weekdayContainer.appendChild(Pe)}return Cn(),d.weekdayContainer}function Cn(){if(d.weekdayContainer){var le=d.l10n.firstDayOfWeek,Pe=Et(d.l10n.weekdays.shorthand);le>0&&le<Pe.length&&(Pe=Et(Pe.splice(le,Pe.length),Pe.splice(0,le)));for(var Nt=d.config.showMonths;Nt--;)d.weekdayContainer.children[Nt].innerHTML="\n      <span class='flatpickr-weekday'>\n        "+Pe.join("</span><span class='flatpickr-weekday'>")+"\n      </span>\n      "}}function en(le,Pe){void 0===Pe&&(Pe=!0);var Nt=Pe?le:le-d.currentMonth;Nt<0&&!0===d._hidePrevMonthArrow||Nt>0&&!0===d._hideNextMonthArrow||(d.currentMonth+=Nt,(d.currentMonth<0||d.currentMonth>11)&&(d.currentYear+=d.currentMonth>11?1:-1,d.currentMonth=(d.currentMonth+12)%12,J("onYearChange"),vn()),an(),J("onMonthChange"),Pn())}function Ct(le){return d.calendarContainer.contains(le)}function ge(le){if(d.isOpen&&!d.config.inline){var Pe=se(le),Nt=Ct(Pe),hn=!(Pe===d.input||Pe===d.altInput||d.element.contains(Pe)||le.path&&le.path.indexOf&&(~le.path.indexOf(d.input)||~le.path.indexOf(d.altInput))||Nt||Ct(le.relatedTarget)),Kn=!d.config.ignoredFocusElements.some(function(pi){return pi.contains(Pe)});hn&&Kn&&(d.config.allowInput&&d.setDate(d._input.value,!1,d.config.altInput?d.config.altFormat:d.config.dateFormat),void 0!==d.timeContainer&&void 0!==d.minuteElement&&void 0!==d.hourElement&&""!==d.input.value&&void 0!==d.input.value&&St(),d.close(),d.config&&"range"===d.config.mode&&1===d.selectedDates.length&&d.clear(!1))}}function N(le){if(!(!le||d.config.minDate&&le<d.config.minDate.getFullYear()||d.config.maxDate&&le>d.config.maxDate.getFullYear())){var Nt=d.currentYear!==le;d.currentYear=le||d.currentYear,d.config.maxDate&&d.currentYear===d.config.maxDate.getFullYear()?d.currentMonth=Math.min(d.config.maxDate.getMonth(),d.currentMonth):d.config.minDate&&d.currentYear===d.config.minDate.getFullYear()&&(d.currentMonth=Math.max(d.config.minDate.getMonth(),d.currentMonth)),Nt&&(d.redraw(),J("onYearChange"),vn())}}function ve(le,Pe){var Nt;void 0===Pe&&(Pe=!0);var Jt=d.parseDate(le,void 0,Pe);if(d.config.minDate&&Jt&&ue(Jt,d.config.minDate,void 0!==Pe?Pe:!d.minDateHasTime)<0||d.config.maxDate&&Jt&&ue(Jt,d.config.maxDate,void 0!==Pe?Pe:!d.maxDateHasTime)>0)return!1;if(!d.config.enable&&0===d.config.disable.length)return!0;if(void 0===Jt)return!1;for(var hn=!!d.config.enable,Kn=null!==(Nt=d.config.enable)&&void 0!==Nt?Nt:d.config.disable,pi=0,Vn=void 0;pi<Kn.length;pi++){if("function"==typeof(Vn=Kn[pi])&&Vn(Jt))return hn;if(Vn instanceof Date&&void 0!==Jt&&Vn.getTime()===Jt.getTime())return hn;if("string"==typeof Vn){var Di=d.parseDate(Vn,void 0,!0);return Di&&Di.getTime()===Jt.getTime()?hn:!hn}if("object"==typeof Vn&&void 0!==Jt&&Vn.from&&Vn.to&&Jt.getTime()>=Vn.from.getTime()&&Jt.getTime()<=Vn.to.getTime())return hn}return!hn}function Q(le){return void 0!==d.daysContainer&&-1===le.className.indexOf("hidden")&&-1===le.className.indexOf("flatpickr-disabled")&&d.daysContainer.contains(le)}function Ye(le){var Pe=le.target===d._input,Nt=d._input.value.trimEnd()!==ci();Pe&&Nt&&(!le.relatedTarget||!Ct(le.relatedTarget))&&d.setDate(d._input.value,!0,le.target===d.altInput?d.config.altFormat:d.config.dateFormat)}function Le(le){var Pe=se(le),Nt=d.config.wrap?Be.contains(Pe):Pe===d._input,Jt=d.config.allowInput,hn=d.isOpen&&(!Jt||!Nt),Kn=d.config.inline&&Nt&&!Jt;if(13===le.keyCode&&Nt){if(Jt)return d.setDate(d._input.value,!0,Pe===d.altInput?d.config.altFormat:d.config.dateFormat),d.close(),Pe.blur();d.open()}else if(Ct(Pe)||hn||Kn){var pi=!!d.timeContainer&&d.timeContainer.contains(Pe);switch(le.keyCode){case 13:pi?(le.preventDefault(),St(),dt()):ut(le);break;case 27:le.preventDefault(),dt();break;case 8:case 46:Nt&&!d.config.allowInput&&(le.preventDefault(),d.clear());break;case 37:case 39:if(pi||Nt)d.hourElement&&d.hourElement.focus();else{le.preventDefault();var Vn=Ve();if(void 0!==d.daysContainer&&(!1===Jt||Vn&&Q(Vn))){var Di=39===le.keyCode?1:-1;le.ctrlKey?(le.stopPropagation(),en(Di),Yt(ze(1),0)):Yt(void 0,Di)}}break;case 38:case 40:le.preventDefault();var ai=40===le.keyCode?1:-1;d.daysContainer&&void 0!==Pe.$i||Pe===d.input||Pe===d.altInput?le.ctrlKey?(le.stopPropagation(),N(d.currentYear-ai),Yt(ze(1),0)):pi||Yt(void 0,7*ai):Pe===d.currentYearElement?N(d.currentYear-ai):d.config.enableTime&&(!pi&&d.hourElement&&d.hourElement.focus(),St(le),d._debouncedChange());break;case 9:if(pi){var gi=[d.hourElement,d.minuteElement,d.secondElement,d.amPM].concat(d.pluginElements).filter(function(tr){return tr}),Si=gi.indexOf(Pe);if(-1!==Si){var Yi=gi[Si+(le.shiftKey?-1:1)];le.preventDefault(),(Yi||d._input).focus()}}else!d.config.noCalendar&&d.daysContainer&&d.daysContainer.contains(Pe)&&le.shiftKey&&(le.preventDefault(),d._input.focus())}}if(void 0!==d.amPM&&Pe===d.amPM)switch(le.key){case d.l10n.amPM[0].charAt(0):case d.l10n.amPM[0].charAt(0).toLowerCase():d.amPM.textContent=d.l10n.amPM[0],fn(),Ln();break;case d.l10n.amPM[1].charAt(0):case d.l10n.amPM[1].charAt(0).toLowerCase():d.amPM.textContent=d.l10n.amPM[1],fn(),Ln()}(Nt||Ct(Pe))&&J("onKeyDown",le)}function lt(le,Pe){if(void 0===Pe&&(Pe="flatpickr-day"),1===d.selectedDates.length&&(!le||le.classList.contains(Pe)&&!le.classList.contains("flatpickr-disabled"))){for(var Nt=le?le.dateObj.getTime():d.days.firstElementChild.dateObj.getTime(),Jt=d.parseDate(d.selectedDates[0],void 0,!0).getTime(),hn=Math.min(Nt,d.selectedDates[0].getTime()),Kn=Math.max(Nt,d.selectedDates[0].getTime()),pi=!1,Vn=0,Di=0,ai=hn;ai<Kn;ai+=Dt.DAY)ve(new Date(ai),!0)||(pi=pi||ai>hn&&ai<Kn,ai<Jt&&(!Vn||ai>Vn)?Vn=ai:ai>Jt&&(!Di||ai<Di)&&(Di=ai));Array.from(d.rContainer.querySelectorAll("*:nth-child(-n+"+d.config.showMonths+") > ."+Pe)).forEach(function(Si){var tr=Si.dateObj.getTime(),Oi=Vn>0&&tr<Vn||Di>0&&tr>Di;if(Oi)return Si.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach(function(rr){Si.classList.remove(rr)});pi&&!Oi||(["startRange","inRange","endRange","notAllowed"].forEach(function(rr){Si.classList.remove(rr)}),void 0!==le&&(le.classList.add(Nt<=d.selectedDates[0].getTime()?"startRange":"endRange"),Jt<Nt&&tr===Jt?Si.classList.add("startRange"):Jt>Nt&&tr===Jt&&Si.classList.add("endRange"),tr>=Vn&&(0===Di||tr<=Di)&&b(tr,Jt,Nt)&&Si.classList.add("inRange")))})}}function Ee(){d.isOpen&&!d.config.static&&!d.config.inline&&T()}function ye(le){return function(Pe){var Nt=d.config["_"+le+"Date"]=d.parseDate(Pe,d.config.dateFormat),Jt=d.config["_"+("min"===le?"max":"min")+"Date"];void 0!==Nt&&(d["min"===le?"minDateHasTime":"maxDateHasTime"]=Nt.getHours()>0||Nt.getMinutes()>0||Nt.getSeconds()>0),d.selectedDates&&(d.selectedDates=d.selectedDates.filter(function(hn){return ve(hn)}),!d.selectedDates.length&&"min"===le&&Sn(Nt),Ln()),d.daysContainer&&(K(),void 0!==Nt?d.currentYearElement[le]=Nt.getFullYear().toString():d.currentYearElement.removeAttribute(le),d.currentYearElement.disabled=!!Jt&&void 0!==Nt&&Jt.getFullYear()===Nt.getFullYear())}}function re(){return d.config.wrap?Be.querySelector("[data-input]"):Be}function ae(){"object"!=typeof d.config.locale&&typeof Dn.l10ns[d.config.locale]>"u"&&d.config.errorHandler(new Error("flatpickr: invalid locale "+d.config.locale)),d.l10n=xt(xt({},Dn.l10ns.default),"object"==typeof d.config.locale?d.config.locale:"default"!==d.config.locale?Dn.l10ns[d.config.locale]:void 0),Ze.D="("+d.l10n.weekdays.shorthand.join("|")+")",Ze.l="("+d.l10n.weekdays.longhand.join("|")+")",Ze.M="("+d.l10n.months.shorthand.join("|")+")",Ze.F="("+d.l10n.months.longhand.join("|")+")",Ze.K="("+d.l10n.amPM[0]+"|"+d.l10n.amPM[1]+"|"+d.l10n.amPM[0].toLowerCase()+"|"+d.l10n.amPM[1].toLowerCase()+")",void 0===xt(xt({},z),JSON.parse(JSON.stringify(Be.dataset||{}))).time_24hr&&void 0===Dn.defaultConfig.time_24hr&&(d.config.time_24hr=d.l10n.time_24hr),d.formatDate=Ke(d),d.parseDate=tt({config:d.config,l10n:d.l10n})}function T(le){if("function"!=typeof d.config.position){if(void 0!==d.calendarContainer){J("onPreCalendarPosition");var Pe=le||d._positionElement,Nt=Array.prototype.reduce.call(d.calendarContainer.children,function($r,yr){return $r+yr.offsetHeight},0),Jt=d.calendarContainer.offsetWidth,hn=d.config.position.split(" "),Kn=hn[0],pi=hn.length>1?hn[1]:null,Vn=Pe.getBoundingClientRect(),Di=window.innerHeight-Vn.bottom,ai="above"===Kn||"below"!==Kn&&Di<Nt&&Vn.top>Nt,gi=window.pageYOffset+Vn.top+(ai?-Nt-2:Pe.offsetHeight+2);if(W(d.calendarContainer,"arrowTop",!ai),W(d.calendarContainer,"arrowBottom",ai),!d.config.inline){var Si=window.pageXOffset+Vn.left,Yi=!1,tr=!1;"center"===pi?(Si-=(Jt-Vn.width)/2,Yi=!0):"right"===pi&&(Si-=Jt-Vn.width,tr=!0),W(d.calendarContainer,"arrowLeft",!Yi&&!tr),W(d.calendarContainer,"arrowCenter",Yi),W(d.calendarContainer,"arrowRight",tr);var Oi=window.document.body.offsetWidth-(window.pageXOffset+Vn.right),rr=Si+Jt>window.document.body.offsetWidth,Sr=Oi+Jt>window.document.body.offsetWidth;if(W(d.calendarContainer,"rightMost",rr),!d.config.static)if(d.calendarContainer.style.top=gi+"px",rr)if(Sr){var Zr=function S(){for(var le=null,Pe=0;Pe<document.styleSheets.length;Pe++){var Nt=document.styleSheets[Pe];if(Nt.cssRules){le=Nt;break}}return le??function Z(){var le=document.createElement("style");return document.head.appendChild(le),le.sheet}()}();if(void 0===Zr)return;var Ui=window.document.body.offsetWidth,or=Math.max(0,Ui/2-Jt/2),is=Zr.cssRules.length,Dr="{left:"+Vn.left+"px;right:auto;}";W(d.calendarContainer,"rightMost",!1),W(d.calendarContainer,"centerMost",!0),Zr.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+Dr,is),d.calendarContainer.style.left=or+"px",d.calendarContainer.style.right="auto"}else d.calendarContainer.style.left="auto",d.calendarContainer.style.right=Oi+"px";else d.calendarContainer.style.left=Si+"px",d.calendarContainer.style.right="auto"}}}else d.config.position(d,le)}function K(){d.config.noCalendar||d.isMobile||(vn(),Pn(),an())}function dt(){d._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(d.close,0):d.close()}function ut(le){le.preventDefault(),le.stopPropagation();var Nt=H(se(le),function(gi){return gi.classList&&gi.classList.contains("flatpickr-day")&&!gi.classList.contains("flatpickr-disabled")&&!gi.classList.contains("notAllowed")});if(void 0!==Nt){var Jt=Nt,hn=d.latestSelectedDateObj=new Date(Jt.dateObj.getTime()),Kn=(hn.getMonth()<d.currentMonth||hn.getMonth()>d.currentMonth+d.config.showMonths-1)&&"range"!==d.config.mode;if(d.selectedDateElem=Jt,"single"===d.config.mode)d.selectedDates=[hn];else if("multiple"===d.config.mode){var pi=ht(hn);pi?d.selectedDates.splice(parseInt(pi),1):d.selectedDates.push(hn)}else"range"===d.config.mode&&(2===d.selectedDates.length&&d.clear(!1,!1),d.latestSelectedDateObj=hn,d.selectedDates.push(hn),0!==ue(hn,d.selectedDates[0],!0)&&d.selectedDates.sort(function(gi,Si){return gi.getTime()-Si.getTime()}));if(fn(),Kn){var Vn=d.currentYear!==hn.getFullYear();d.currentYear=hn.getFullYear(),d.currentMonth=hn.getMonth(),Vn&&(J("onYearChange"),vn()),J("onMonthChange")}Pn(),an(),Ln(),Kn||"range"===d.config.mode||1!==d.config.showMonths?void 0!==d.selectedDateElem&&void 0===d.hourElement&&d.selectedDateElem&&d.selectedDateElem.focus():_e(Jt),void 0!==d.hourElement&&void 0!==d.hourElement&&d.hourElement.focus(),d.config.closeOnSelect&&("single"===d.config.mode&&!d.config.enableTime||"range"===d.config.mode&&2===d.selectedDates.length&&!d.config.enableTime)&&dt(),li()}}d.parseDate=tt({config:d.config,l10n:d.l10n}),d._handlers=[],d.pluginElements=[],d.loadedPlugins=[],d._bind=ei,d._setHoursFromDate=Sn,d._positionCalendar=T,d.changeMonth=en,d.changeYear=N,d.clear=function Tn(le,Pe){if(void 0===le&&(le=!0),void 0===Pe&&(Pe=!0),d.input.value="",void 0!==d.altInput&&(d.altInput.value=""),void 0!==d.mobileInput&&(d.mobileInput.value=""),d.selectedDates=[],d.latestSelectedDateObj=void 0,!0===Pe&&(d.currentYear=d._initialDate.getFullYear(),d.currentMonth=d._initialDate.getMonth()),!0===d.config.enableTime){var Nt=ot(d.config);Un(Nt.hours,Nt.minutes,Nt.seconds)}d.redraw(),le&&J("onChange")},d.close=function Qn(){d.isOpen=!1,d.isMobile||(void 0!==d.calendarContainer&&d.calendarContainer.classList.remove("open"),void 0!==d._input&&d._input.classList.remove("active")),J("onClose")},d.onMouseOver=lt,d._createElement=B,d.createDay=P,d.destroy=function _n(){void 0!==d.config&&J("onDestroy");for(var le=d._handlers.length;le--;)d._handlers[le].remove();if(d._handlers=[],d.mobileInput)d.mobileInput.parentNode&&d.mobileInput.parentNode.removeChild(d.mobileInput),d.mobileInput=void 0;else if(d.calendarContainer&&d.calendarContainer.parentNode)if(d.config.static&&d.calendarContainer.parentNode){var Pe=d.calendarContainer.parentNode;if(Pe.lastChild&&Pe.removeChild(Pe.lastChild),Pe.parentNode){for(;Pe.firstChild;)Pe.parentNode.insertBefore(Pe.firstChild,Pe);Pe.parentNode.removeChild(Pe)}}else d.calendarContainer.parentNode.removeChild(d.calendarContainer);d.altInput&&(d.input.type="text",d.altInput.parentNode&&d.altInput.parentNode.removeChild(d.altInput),delete d.altInput),d.input&&(d.input.type=d.input._type,d.input.classList.remove("flatpickr-input"),d.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(Nt){try{delete d[Nt]}catch{}})},d.isEnabled=ve,d.jumpToDate=kn,d.updateValue=Ln,d.open=function Re(le,Pe){if(void 0===Pe&&(Pe=d._positionElement),!0===d.isMobile){if(le){le.preventDefault();var Nt=se(le);Nt&&Nt.blur()}return void 0!==d.mobileInput&&(d.mobileInput.focus(),d.mobileInput.click()),void J("onOpen")}if(!d._input.disabled&&!d.config.inline){var Jt=d.isOpen;d.isOpen=!0,Jt||(d.calendarContainer.classList.add("open"),d._input.classList.add("active"),J("onOpen"),T(Pe)),!0===d.config.enableTime&&!0===d.config.noCalendar&&!1===d.config.allowInput&&(void 0===le||!d.timeContainer.contains(le.relatedTarget))&&setTimeout(function(){return d.hourElement.select()},50)}},d.redraw=K,d.set=function Wt(le,Pe){if(null!==le&&"object"==typeof le)for(var Nt in Object.assign(d.config,le),le)void 0!==$t[Nt]&&$t[Nt].forEach(function(Jt){return Jt()});else d.config[le]=Pe,void 0!==$t[le]?$t[le].forEach(function(Jt){return Jt()}):i.indexOf(le)>-1&&(d.config[le]=w(Pe));d.redraw(),Ln(!0)},d.setDate=function Yn(le,Pe,Nt){if(void 0===Pe&&(Pe=!1),void 0===Nt&&(Nt=d.config.dateFormat),0!==le&&!le||le instanceof Array&&0===le.length)return d.clear(Pe);Bt(le,Nt),d.latestSelectedDateObj=d.selectedDates[d.selectedDates.length-1],d.redraw(),kn(void 0,Pe),Sn(),0===d.selectedDates.length&&d.clear(!1),Ln(Pe),Pe&&J("onChange")},d.toggle=function D(le){if(!0===d.isOpen)return d.close();d.open(le)};var $t={locale:[ae,Cn],showMonths:[si,Oe,ii],minDate:[kn],maxDate:[kn],positionElement:[Pt],clickOpens:[function(){!0===d.config.clickOpens?(ei(d._input,"focus",d.open),ei(d._input,"click",d.open)):(d._input.removeEventListener("focus",d.open),d._input.removeEventListener("click",d.open))}]};function Bt(le,Pe){var Nt=[];if(le instanceof Array)Nt=le.map(function(Jt){return d.parseDate(Jt,Pe)});else if(le instanceof Date||"number"==typeof le)Nt=[d.parseDate(le,Pe)];else if("string"==typeof le)switch(d.config.mode){case"single":case"time":Nt=[d.parseDate(le,Pe)];break;case"multiple":Nt=le.split(d.config.conjunction).map(function(Jt){return d.parseDate(Jt,Pe)});break;case"range":Nt=le.split(d.l10n.rangeSeparator).map(function(Jt){return d.parseDate(Jt,Pe)})}else d.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(le)));d.selectedDates=d.config.allowInvalidPreload?Nt:Nt.filter(function(Jt){return Jt instanceof Date&&ve(Jt,!1)}),"range"===d.config.mode&&d.selectedDates.sort(function(Jt,hn){return Jt.getTime()-hn.getTime()})}function In(le){return le.slice().map(function(Pe){return"string"==typeof Pe||"number"==typeof Pe||Pe instanceof Date?d.parseDate(Pe,void 0,!0):Pe&&"object"==typeof Pe&&Pe.from&&Pe.to?{from:d.parseDate(Pe.from,void 0),to:d.parseDate(Pe.to,void 0)}:Pe}).filter(function(Pe){return Pe})}function Pt(){d._positionElement=d.config.positionElement||d._input}function J(le,Pe){if(void 0!==d.config){var Nt=d.config[le];if(void 0!==Nt&&Nt.length>0)for(var Jt=0;Nt[Jt]&&Jt<Nt.length;Jt++)Nt[Jt](d.selectedDates,d.input.value,d,Pe);"onChange"===le&&(d.input.dispatchEvent(Fe("change")),d.input.dispatchEvent(Fe("input")))}}function Fe(le){var Pe=document.createEvent("Event");return Pe.initEvent(le,!0,!0),Pe}function ht(le){for(var Pe=0;Pe<d.selectedDates.length;Pe++){var Nt=d.selectedDates[Pe];if(Nt instanceof Date&&0===ue(Nt,le))return""+Pe}return!1}function Pn(){d.config.noCalendar||d.isMobile||!d.monthNav||(d.yearElements.forEach(function(le,Pe){var Nt=new Date(d.currentYear,d.currentMonth,1);Nt.setMonth(d.currentMonth+Pe),d.config.showMonths>1||"static"===d.config.monthSelectorType?d.monthElements[Pe].textContent=we(Nt.getMonth(),d.config.shorthandCurrentMonth,d.l10n)+" ":d.monthsDropdownContainer.value=Nt.getMonth().toString(),le.value=Nt.getFullYear().toString()}),d._hidePrevMonthArrow=void 0!==d.config.minDate&&(d.currentYear===d.config.minDate.getFullYear()?d.currentMonth<=d.config.minDate.getMonth():d.currentYear<d.config.minDate.getFullYear()),d._hideNextMonthArrow=void 0!==d.config.maxDate&&(d.currentYear===d.config.maxDate.getFullYear()?d.currentMonth+1>d.config.maxDate.getMonth():d.currentYear>d.config.maxDate.getFullYear()))}function ci(le){var Pe=le||(d.config.altInput?d.config.altFormat:d.config.dateFormat);return d.selectedDates.map(function(Nt){return d.formatDate(Nt,Pe)}).filter(function(Nt,Jt,hn){return"range"!==d.config.mode||d.config.enableTime||hn.indexOf(Nt)===Jt}).join("range"!==d.config.mode?d.config.conjunction:d.l10n.rangeSeparator)}function Ln(le){void 0===le&&(le=!0),void 0!==d.mobileInput&&d.mobileFormatStr&&(d.mobileInput.value=void 0!==d.latestSelectedDateObj?d.formatDate(d.latestSelectedDateObj,d.mobileFormatStr):""),d.input.value=ci(d.config.dateFormat),void 0!==d.altInput&&(d.altInput.value=ci(d.config.altFormat)),!1!==le&&J("onValueUpdate")}function nn(le){var Pe=se(le),Nt=d.prevMonthNav.contains(Pe),Jt=d.nextMonthNav.contains(Pe);Nt||Jt?en(Nt?-1:1):d.yearElements.indexOf(Pe)>=0?Pe.select():Pe.classList.contains("arrowUp")?d.changeYear(d.currentYear+1):Pe.classList.contains("arrowDown")&&d.changeYear(d.currentYear-1)}return function de(){d.element=d.input=Be,d.isOpen=!1,function F(){var le=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],Pe=xt(xt({},JSON.parse(JSON.stringify(Be.dataset||{}))),z),Nt={};d.config.parseDate=Pe.parseDate,d.config.formatDate=Pe.formatDate,Object.defineProperty(d.config,"enable",{get:function(){return d.config._enable},set:function(gi){d.config._enable=In(gi)}}),Object.defineProperty(d.config,"disable",{get:function(){return d.config._disable},set:function(gi){d.config._disable=In(gi)}});var Jt="time"===Pe.mode;Pe.dateFormat||!Pe.enableTime&&!Jt||(Nt.dateFormat=Pe.noCalendar||Jt?"H:i"+(Pe.enableSeconds?":S":""):(Dn.defaultConfig.dateFormat||n.dateFormat)+" H:i"+(Pe.enableSeconds?":S":"")),Pe.altInput&&(Pe.enableTime||Jt)&&!Pe.altFormat&&(Nt.altFormat=Pe.noCalendar||Jt?"h:i"+(Pe.enableSeconds?":S K":" K"):(Dn.defaultConfig.altFormat||n.altFormat)+" h:i"+(Pe.enableSeconds?":S":"")+" K"),Object.defineProperty(d.config,"minDate",{get:function(){return d.config._minDate},set:ye("min")}),Object.defineProperty(d.config,"maxDate",{get:function(){return d.config._maxDate},set:ye("max")});var pi=function(gi){return function(Si){d.config["min"===gi?"_minTime":"_maxTime"]=d.parseDate(Si,"H:i:S")}};Object.defineProperty(d.config,"minTime",{get:function(){return d.config._minTime},set:pi("min")}),Object.defineProperty(d.config,"maxTime",{get:function(){return d.config._maxTime},set:pi("max")}),"time"===Pe.mode&&(d.config.noCalendar=!0,d.config.enableTime=!0),Object.assign(d.config,Nt,Pe);for(var Vn=0;Vn<le.length;Vn++)d.config[le[Vn]]=!0===d.config[le[Vn]]||"true"===d.config[le[Vn]];for(i.filter(function(gi){return void 0!==d.config[gi]}).forEach(function(gi){d.config[gi]=w(d.config[gi]||[]).map(Ie)}),d.isMobile=!d.config.disableMobile&&!d.config.inline&&"single"===d.config.mode&&!d.config.disable.length&&!d.config.enable&&!d.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),Vn=0;Vn<d.config.plugins.length;Vn++){var Di=d.config.plugins[Vn](d)||{};for(var ai in Di)i.indexOf(ai)>-1?d.config[ai]=w(Di[ai]).map(Ie).concat(d.config[ai]):typeof Pe[ai]>"u"&&(d.config[ai]=Di[ai])}Pe.altInputClass||(d.config.altInputClass=re().className+" "+d.config.altInputClass),J("onParseConfig")}(),ae(),function $n(){d.input=re(),d.input?(d.input._type=d.input.type,d.input.type="text",d.input.classList.add("flatpickr-input"),d._input=d.input,d.config.altInput&&(d.altInput=B(d.input.nodeName,d.config.altInputClass),d._input=d.altInput,d.altInput.placeholder=d.input.placeholder,d.altInput.disabled=d.input.disabled,d.altInput.required=d.input.required,d.altInput.tabIndex=d.input.tabIndex,d.altInput.type="text",d.input.setAttribute("type","hidden"),!d.config.static&&d.input.parentNode&&d.input.parentNode.insertBefore(d.altInput,d.input.nextSibling)),d.config.allowInput||d._input.setAttribute("readonly","readonly"),Pt()):d.config.errorHandler(new Error("Invalid input element specified"))}(),function Bn(){d.selectedDates=[],d.now=d.parseDate(d.config.now)||new Date;var le=d.config.defaultDate||("INPUT"!==d.input.nodeName&&"TEXTAREA"!==d.input.nodeName||!d.input.placeholder||d.input.value!==d.input.placeholder?d.input.value:null);le&&Bt(le,d.config.dateFormat),d._initialDate=d.selectedDates.length>0?d.selectedDates[0]:d.config.minDate&&d.config.minDate.getTime()>d.now.getTime()?d.config.minDate:d.config.maxDate&&d.config.maxDate.getTime()<d.now.getTime()?d.config.maxDate:d.now,d.currentYear=d._initialDate.getFullYear(),d.currentMonth=d._initialDate.getMonth(),d.selectedDates.length>0&&(d.latestSelectedDateObj=d.selectedDates[0]),void 0!==d.config.minTime&&(d.config.minTime=d.parseDate(d.config.minTime,"H:i")),void 0!==d.config.maxTime&&(d.config.maxTime=d.parseDate(d.config.maxTime,"H:i")),d.minDateHasTime=!!d.config.minDate&&(d.config.minDate.getHours()>0||d.config.minDate.getMinutes()>0||d.config.minDate.getSeconds()>0),d.maxDateHasTime=!!d.config.maxDate&&(d.config.maxDate.getHours()>0||d.config.maxDate.getMinutes()>0||d.config.maxDate.getSeconds()>0)}(),function O(){d.utils={getDaysInMonth:function(le,Pe){return void 0===le&&(le=d.currentMonth),void 0===Pe&&(Pe=d.currentYear),1===le&&(Pe%4==0&&Pe%100!=0||Pe%400==0)?29:d.l10n.daysInMonth[le]}}}(),d.isMobile||function C(){var le=window.document.createDocumentFragment();if(d.calendarContainer=B("div","flatpickr-calendar"),d.calendarContainer.tabIndex=-1,!d.config.noCalendar){if(le.appendChild(function Jn(){return d.monthNav=B("div","flatpickr-months"),d.yearElements=[],d.monthElements=[],d.prevMonthNav=B("span","flatpickr-prev-month"),d.prevMonthNav.innerHTML=d.config.prevArrow,d.nextMonthNav=B("span","flatpickr-next-month"),d.nextMonthNav.innerHTML=d.config.nextArrow,si(),Object.defineProperty(d,"_hidePrevMonthArrow",{get:function(){return d.__hidePrevMonthArrow},set:function(le){d.__hidePrevMonthArrow!==le&&(W(d.prevMonthNav,"flatpickr-disabled",le),d.__hidePrevMonthArrow=le)}}),Object.defineProperty(d,"_hideNextMonthArrow",{get:function(){return d.__hideNextMonthArrow},set:function(le){d.__hideNextMonthArrow!==le&&(W(d.nextMonthNav,"flatpickr-disabled",le),d.__hideNextMonthArrow=le)}}),d.currentYearElement=d.yearElements[0],Pn(),d.monthNav}()),d.innerContainer=B("div","flatpickr-innerContainer"),d.config.weekNumbers){var Pe=function Xt(){d.calendarContainer.classList.add("hasWeeks");var le=B("div","flatpickr-weekwrapper");le.appendChild(B("span","flatpickr-weekday",d.l10n.weekAbbreviation));var Pe=B("div","flatpickr-weeks");return le.appendChild(Pe),{weekWrapper:le,weekNumbers:Pe}}(),Nt=Pe.weekWrapper,Jt=Pe.weekNumbers;d.innerContainer.appendChild(Nt),d.weekNumbers=Jt,d.weekWrapper=Nt}d.rContainer=B("div","flatpickr-rContainer"),d.rContainer.appendChild(ii()),d.daysContainer||(d.daysContainer=B("div","flatpickr-days"),d.daysContainer.tabIndex=-1),an(),d.rContainer.appendChild(d.daysContainer),d.innerContainer.appendChild(d.rContainer),le.appendChild(d.innerContainer)}d.config.enableTime&&le.appendChild(function Mi(){d.calendarContainer.classList.add("hasTime"),d.config.noCalendar&&d.calendarContainer.classList.add("noCalendar");var le=ot(d.config);d.timeContainer=B("div","flatpickr-time"),d.timeContainer.tabIndex=-1;var Pe=B("span","flatpickr-time-separator",":"),Nt=pe("flatpickr-hour",{"aria-label":d.l10n.hourAriaLabel});d.hourElement=Nt.getElementsByTagName("input")[0];var Jt=pe("flatpickr-minute",{"aria-label":d.l10n.minuteAriaLabel});if(d.minuteElement=Jt.getElementsByTagName("input")[0],d.hourElement.tabIndex=d.minuteElement.tabIndex=-1,d.hourElement.value=o(d.latestSelectedDateObj?d.latestSelectedDateObj.getHours():d.config.time_24hr?le.hours:function jt(le){switch(le%24){case 0:case 12:return 12;default:return le%12}}(le.hours)),d.minuteElement.value=o(d.latestSelectedDateObj?d.latestSelectedDateObj.getMinutes():le.minutes),d.hourElement.setAttribute("step",d.config.hourIncrement.toString()),d.minuteElement.setAttribute("step",d.config.minuteIncrement.toString()),d.hourElement.setAttribute("min",d.config.time_24hr?"0":"1"),d.hourElement.setAttribute("max",d.config.time_24hr?"23":"12"),d.hourElement.setAttribute("maxlength","2"),d.minuteElement.setAttribute("min","0"),d.minuteElement.setAttribute("max","59"),d.minuteElement.setAttribute("maxlength","2"),d.timeContainer.appendChild(Nt),d.timeContainer.appendChild(Pe),d.timeContainer.appendChild(Jt),d.config.time_24hr&&d.timeContainer.classList.add("time24hr"),d.config.enableSeconds){d.timeContainer.classList.add("hasSeconds");var hn=pe("flatpickr-second");d.secondElement=hn.getElementsByTagName("input")[0],d.secondElement.value=o(d.latestSelectedDateObj?d.latestSelectedDateObj.getSeconds():le.seconds),d.secondElement.setAttribute("step",d.minuteElement.getAttribute("step")),d.secondElement.setAttribute("min","0"),d.secondElement.setAttribute("max","59"),d.secondElement.setAttribute("maxlength","2"),d.timeContainer.appendChild(B("span","flatpickr-time-separator",":")),d.timeContainer.appendChild(hn)}return d.config.time_24hr||(d.amPM=B("span","flatpickr-am-pm",d.l10n.amPM[c((d.latestSelectedDateObj?d.hourElement.value:d.config.defaultHour)>11)]),d.amPM.title=d.l10n.toggleTitle,d.amPM.tabIndex=-1,d.timeContainer.appendChild(d.amPM)),d.timeContainer}()),W(d.calendarContainer,"rangeMode","range"===d.config.mode),W(d.calendarContainer,"animate",!0===d.config.animate),W(d.calendarContainer,"multiMonth",d.config.showMonths>1),d.calendarContainer.appendChild(le);var hn=void 0!==d.config.appendTo&&void 0!==d.config.appendTo.nodeType;if((d.config.inline||d.config.static)&&(d.calendarContainer.classList.add(d.config.inline?"inline":"static"),d.config.inline&&(!hn&&d.element.parentNode?d.element.parentNode.insertBefore(d.calendarContainer,d._input.nextSibling):void 0!==d.config.appendTo&&d.config.appendTo.appendChild(d.calendarContainer)),d.config.static)){var Kn=B("div","flatpickr-wrapper");d.element.parentNode&&d.element.parentNode.insertBefore(Kn,d.element),Kn.appendChild(d.element),d.altInput&&Kn.appendChild(d.altInput),Kn.appendChild(d.calendarContainer)}!d.config.static&&!d.config.inline&&(void 0!==d.config.appendTo?d.config.appendTo:window.document.body).appendChild(d.calendarContainer)}(),function ni(){if(d.config.wrap&&["open","close","toggle","clear"].forEach(function(Nt){Array.prototype.forEach.call(d.element.querySelectorAll("[data-"+Nt+"]"),function(Jt){return ei(Jt,"click",d[Nt])})}),d.isMobile)!function We(){var le=d.config.enableTime?d.config.noCalendar?"time":"datetime-local":"date";d.mobileInput=B("input",d.input.className+" flatpickr-mobile"),d.mobileInput.tabIndex=1,d.mobileInput.type=le,d.mobileInput.disabled=d.input.disabled,d.mobileInput.required=d.input.required,d.mobileInput.placeholder=d.input.placeholder,d.mobileFormatStr="datetime-local"===le?"Y-m-d\\TH:i:S":"date"===le?"Y-m-d":"H:i:S",d.selectedDates.length>0&&(d.mobileInput.defaultValue=d.mobileInput.value=d.formatDate(d.selectedDates[0],d.mobileFormatStr)),d.config.minDate&&(d.mobileInput.min=d.formatDate(d.config.minDate,"Y-m-d")),d.config.maxDate&&(d.mobileInput.max=d.formatDate(d.config.maxDate,"Y-m-d")),d.input.getAttribute("step")&&(d.mobileInput.step=String(d.input.getAttribute("step"))),d.input.type="hidden",void 0!==d.altInput&&(d.altInput.type="hidden");try{d.input.parentNode&&d.input.parentNode.insertBefore(d.mobileInput,d.input.nextSibling)}catch{}ei(d.mobileInput,"change",function(Pe){d.setDate(se(Pe).value,!1,d.mobileFormatStr),J("onChange"),J("onClose")})}();else{var le=M(Ee,50);if(d._debouncedChange=M(li,sn),d.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&ei(d.daysContainer,"mouseover",function(Nt){"range"===d.config.mode&&lt(se(Nt))}),ei(d._input,"keydown",Le),void 0!==d.calendarContainer&&ei(d.calendarContainer,"keydown",Le),!d.config.inline&&!d.config.static&&ei(window,"resize",le),void 0!==window.ontouchstart?ei(window.document,"touchstart",ge):ei(window.document,"mousedown",ge),ei(window.document,"focus",ge,{capture:!0}),!0===d.config.clickOpens&&(ei(d._input,"focus",d.open),ei(d._input,"click",d.open)),void 0!==d.daysContainer&&(ei(d.monthNav,"click",nn),ei(d.monthNav,["keyup","increment"],zn),ei(d.daysContainer,"click",ut)),void 0!==d.timeContainer&&void 0!==d.minuteElement&&void 0!==d.hourElement){ei(d.timeContainer,["increment"],St),ei(d.timeContainer,"blur",St,{capture:!0}),ei(d.timeContainer,"click",Qe),ei([d.hourElement,d.minuteElement],["focus","click"],function(Nt){return se(Nt).select()}),void 0!==d.secondElement&&ei(d.secondElement,"focus",function(){return d.secondElement&&d.secondElement.select()}),void 0!==d.amPM&&ei(d.amPM,"click",function(Nt){St(Nt)})}d.config.allowInput&&ei(d._input,"blur",Ye)}}(),(d.selectedDates.length||d.config.noCalendar)&&(d.config.enableTime&&Sn(d.config.noCalendar?d.latestSelectedDateObj:void 0),Ln(!1)),Oe();var le=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!d.isMobile&&le&&T(),J("onReady")}(),d}function xn(Be,z){for(var d=Array.prototype.slice.call(Be).filter(function(Ie){return Ie instanceof HTMLElement}),O=[],de=0;de<d.length;de++){var Ve=d[de];try{if(null!==Ve.getAttribute("data-fp-omit"))continue;void 0!==Ve._flatpickr&&(Ve._flatpickr.destroy(),Ve._flatpickr=void 0),Ve._flatpickr=mn(Ve,z||{}),O.push(Ve._flatpickr)}catch(Ie){console.error(Ie)}}return 1===O.length?O[0]:O}typeof HTMLElement<"u"&&typeof HTMLCollection<"u"&&typeof NodeList<"u"&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(Be){return xn(this,Be)},HTMLElement.prototype.flatpickr=function(Be){return xn([this],Be)});var Dn=function(Be,z){return"string"==typeof Be?xn(window.document.querySelectorAll(Be),z):Be instanceof Node?xn([Be],z):xn(Be,z)};Dn.defaultConfig={},Dn.l10ns={en:xt({},f),default:xt({},f)},Dn.localize=function(Be){Dn.l10ns.default=xt(xt({},Dn.l10ns.default),Be)},Dn.setDefaults=function(Be){Dn.defaultConfig=xt(xt({},Dn.defaultConfig),Be)},Dn.parseDate=tt({}),Dn.formatDate=Ke({}),Dn.compareDates=ue,typeof jQuery<"u"&&typeof jQuery.fn<"u"&&(jQuery.fn.flatpickr=function(Be){return xn(this,Be)}),Date.prototype.fp_incr=function(Be){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof Be?parseInt(Be,10):Be))},typeof window<"u"&&(window.flatpickr=Dn);const Fn=Dn},21199:()=>{"use strict";"function"!=typeof Object.assign&&(Object.assign=function(vt){for(var me=[],a=1;a<arguments.length;a++)me[a-1]=arguments[a];if(!vt)throw TypeError("Cannot convert undefined or null to object");for(var i=function(o){o&&Object.keys(o).forEach(function(c){return vt[c]=o[c]})},n=0,l=me;n<l.length;n++)i(l[n]);return vt})},31600:function(vt,me){var i;!function(n,l){"use strict";"object"==typeof vt.exports?vt.exports=n.document?l(n,!0):function(f){if(!f.document)throw new Error("jQuery requires a window with a document");return l(f)}:l(n)}(typeof window<"u"?window:this,function(n,l){"use strict";var f=[],o=Object.getPrototypeOf,c=f.slice,M=f.flat?function(_){return f.flat.call(_)}:function(_){return f.concat.apply([],_)},w=f.push,W=f.indexOf,B={},r=B.toString,H=B.hasOwnProperty,pe=H.toString,se=pe.call(Object),oe={},we=function(x){return"function"==typeof x&&"number"!=typeof x.nodeType&&"function"!=typeof x.item},Te=function(x){return null!=x&&x===x.window},Ze=n.document,yt={type:!0,src:!0,nonce:!0,noModule:!0};function Ke(_,x,ie){var Me,qe,Xe=(ie=ie||Ze).createElement("script");if(Xe.text=_,x)for(Me in yt)(qe=x[Me]||x.getAttribute&&x.getAttribute(Me))&&Xe.setAttribute(Me,qe);ie.head.appendChild(Xe).parentNode.removeChild(Xe)}function tt(_){return null==_?_+"":"object"==typeof _||"function"==typeof _?B[r.call(_)]||"object":typeof _}var Ce=/HTML$/i,b=function(_,x){return new b.fn.init(_,x)};function L(_){var x=!!_&&"length"in _&&_.length,ie=tt(_);return!we(_)&&!Te(_)&&("array"===ie||0===x||"number"==typeof x&&x>0&&x-1 in _)}function Ne(_,x){return _.nodeName&&_.nodeName.toLowerCase()===x.toLowerCase()}b.fn=b.prototype={jquery:"3.7.1",constructor:b,length:0,toArray:function(){return c.call(this)},get:function(_){return null==_?c.call(this):_<0?this[_+this.length]:this[_]},pushStack:function(_){var x=b.merge(this.constructor(),_);return x.prevObject=this,x},each:function(_){return b.each(this,_)},map:function(_){return this.pushStack(b.map(this,function(x,ie){return _.call(x,ie,x)}))},slice:function(){return this.pushStack(c.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(b.grep(this,function(_,x){return(x+1)%2}))},odd:function(){return this.pushStack(b.grep(this,function(_,x){return x%2}))},eq:function(_){var x=this.length,ie=+_+(_<0?x:0);return this.pushStack(ie>=0&&ie<x?[this[ie]]:[])},end:function(){return this.prevObject||this.constructor()},push:w,sort:f.sort,splice:f.splice},b.extend=b.fn.extend=function(){var _,x,ie,Me,qe,Xe,gt=arguments[0]||{},ee=1,je=arguments.length,Se=!1;for("boolean"==typeof gt&&(Se=gt,gt=arguments[ee]||{},ee++),"object"!=typeof gt&&!we(gt)&&(gt={}),ee===je&&(gt=this,ee--);ee<je;ee++)if(null!=(_=arguments[ee]))for(x in _)Me=_[x],"__proto__"!==x&&gt!==Me&&(Se&&Me&&(b.isPlainObject(Me)||(qe=Array.isArray(Me)))?(ie=gt[x],Xe=qe&&!Array.isArray(ie)?[]:qe||b.isPlainObject(ie)?ie:{},qe=!1,gt[x]=b.extend(Se,Xe,Me)):void 0!==Me&&(gt[x]=Me));return gt},b.extend({expando:"jQuery"+("3.7.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(_){throw new Error(_)},noop:function(){},isPlainObject:function(_){var x,ie;return!(!_||"[object Object]"!==r.call(_)||(x=o(_))&&("function"!=typeof(ie=H.call(x,"constructor")&&x.constructor)||pe.call(ie)!==se))},isEmptyObject:function(_){var x;for(x in _)return!1;return!0},globalEval:function(_,x,ie){Ke(_,{nonce:x&&x.nonce},ie)},each:function(_,x){var ie,Me=0;if(L(_))for(ie=_.length;Me<ie&&!1!==x.call(_[Me],Me,_[Me]);Me++);else for(Me in _)if(!1===x.call(_[Me],Me,_[Me]))break;return _},text:function(_){var x,ie="",Me=0,qe=_.nodeType;if(!qe)for(;x=_[Me++];)ie+=b.text(x);return 1===qe||11===qe?_.textContent:9===qe?_.documentElement.textContent:3===qe||4===qe?_.nodeValue:ie},makeArray:function(_,x){var ie=x||[];return null!=_&&(L(Object(_))?b.merge(ie,"string"==typeof _?[_]:_):w.call(ie,_)),ie},inArray:function(_,x,ie){return null==x?-1:W.call(x,_,ie)},isXMLDoc:function(_){var ie=_&&(_.ownerDocument||_).documentElement;return!Ce.test(_&&_.namespaceURI||ie&&ie.nodeName||"HTML")},merge:function(_,x){for(var ie=+x.length,Me=0,qe=_.length;Me<ie;Me++)_[qe++]=x[Me];return _.length=qe,_},grep:function(_,x,ie){for(var qe=[],Xe=0,gt=_.length,ee=!ie;Xe<gt;Xe++)!x(_[Xe],Xe)!==ee&&qe.push(_[Xe]);return qe},map:function(_,x,ie){var Me,qe,Xe=0,gt=[];if(L(_))for(Me=_.length;Xe<Me;Xe++)null!=(qe=x(_[Xe],Xe,ie))&&gt.push(qe);else for(Xe in _)null!=(qe=x(_[Xe],Xe,ie))&&gt.push(qe);return M(gt)},guid:1,support:oe}),"function"==typeof Symbol&&(b.fn[Symbol.iterator]=f[Symbol.iterator]),b.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(_,x){B["[object "+x+"]"]=x.toLowerCase()});var Dt=f.pop,ot=f.sort,ct=f.splice,xt="[\\x20\\t\\r\\n\\f]",Et=new RegExp("^"+xt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+xt+"+$","g");b.contains=function(_,x){var ie=x&&x.parentNode;return _===ie||!(!ie||1!==ie.nodeType||!(_.contains?_.contains(ie):_.compareDocumentPosition&&16&_.compareDocumentPosition(ie)))};var sn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function mn(_,x){return x?"\0"===_?"\ufffd":_.slice(0,-1)+"\\"+_.charCodeAt(_.length-1).toString(16)+" ":"\\"+_}b.escapeSelector=function(_){return(_+"").replace(sn,mn)};var xn=Ze,Dn=w;!function(){var _,x,ie,Me,qe,gt,ee,je,Se,st,Xe=Dn,Lt=b.expando,Ft=0,un=0,ri=yn(),Ti=yn(),Ai=yn(),ir=yn(),Wi=function(fe,pt){return fe===pt&&(qe=!0),0},Ji="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ir="(?:\\\\[\\da-fA-F]{1,6}"+xt+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Zi="\\["+xt+"*("+Ir+")(?:"+xt+"*([*^$|!~]?=)"+xt+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+Ir+"))|)"+xt+"*\\]",hs=":("+Ir+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+Zi+")*)|.*)\\)|)",Hi=new RegExp(xt+"+","g"),Gr=new RegExp("^"+xt+"*,"+xt+"*"),ls=new RegExp("^"+xt+"*([>+~]|"+xt+")"+xt+"*"),it=new RegExp(xt+"|>"),Rt=new RegExp(hs),X=new RegExp("^"+Ir+"$"),U={ID:new RegExp("^#("+Ir+")"),CLASS:new RegExp("^\\.("+Ir+")"),TAG:new RegExp("^("+Ir+"|[*])"),ATTR:new RegExp("^"+Zi),PSEUDO:new RegExp("^"+hs),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+xt+"*(even|odd|(([+-]|)(\\d*)n|)"+xt+"*(?:([+-]|)"+xt+"*(\\d+)|))"+xt+"*\\)|)","i"),bool:new RegExp("^(?:"+Ji+")$","i"),needsContext:new RegExp("^"+xt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+xt+"*((?:-\\d)?\\d*)"+xt+"*\\)|)(?=[^-]|$)","i")},V=/^(?:input|select|textarea|button)$/i,Je=/^h\d$/i,Kt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,An=/[+~]/,fi=new RegExp("\\\\[\\da-fA-F]{1,6}"+xt+"?|\\\\([^\\r\\n\\f])","g"),Mn=function(fe,pt){var Ut="0x"+fe.slice(1)-65536;return pt||(Ut<0?String.fromCharCode(Ut+65536):String.fromCharCode(Ut>>10|55296,1023&Ut|56320))},ke=function(){sr()},rt=Tr(function(fe){return!0===fe.disabled&&Ne(fe,"fieldset")},{dir:"parentNode",next:"legend"});try{Xe.apply(f=c.call(xn.childNodes),xn.childNodes)}catch{Xe={apply:function(pt,Ut){Dn.apply(pt,c.call(Ut))},call:function(pt){Dn.apply(pt,c.call(arguments,1))}}}function Vt(fe,pt,Ut,bt){var Zt,on,Rn,Xn,ui,_i,vi,Vi=pt&&pt.ownerDocument,Bi=pt?pt.nodeType:9;if(Ut=Ut||[],"string"!=typeof fe||!fe||1!==Bi&&9!==Bi&&11!==Bi)return Ut;if(!bt&&(sr(pt),pt=pt||gt,je)){if(11!==Bi&&(ui=Kt.exec(fe)))if(Zt=ui[1]){if(9===Bi){if(!(Rn=pt.getElementById(Zt)))return Ut;if(Rn.id===Zt)return Xe.call(Ut,Rn),Ut}else if(Vi&&(Rn=Vi.getElementById(Zt))&&Vt.contains(pt,Rn)&&Rn.id===Zt)return Xe.call(Ut,Rn),Ut}else{if(ui[2])return Xe.apply(Ut,pt.getElementsByTagName(fe)),Ut;if((Zt=ui[3])&&pt.getElementsByClassName)return Xe.apply(Ut,pt.getElementsByClassName(Zt)),Ut}if(!(ir[fe+" "]||Se&&Se.test(fe))){if(vi=fe,Vi=pt,1===Bi&&(it.test(fe)||ls.test(fe))){for(((Vi=An.test(fe)&&br(pt.parentNode)||pt)!=pt||!oe.scope)&&((Xn=pt.getAttribute("id"))?Xn=b.escapeSelector(Xn):pt.setAttribute("id",Xn=Lt)),on=(_i=es(fe)).length;on--;)_i[on]=(Xn?"#"+Xn:":scope")+" "+Rs(_i[on]);vi=_i.join(",")}try{return Xe.apply(Ut,Vi.querySelectorAll(vi)),Ut}catch{ir(fe,!0)}finally{Xn===Lt&&pt.removeAttribute("id")}}}return He(fe.replace(Et,"$1"),pt,Ut,bt)}function yn(){var fe=[];return function pt(Ut,bt){return fe.push(Ut+" ")>x.cacheLength&&delete pt[fe.shift()],pt[Ut+" "]=bt}}function pn(fe){return fe[Lt]=!0,fe}function jn(fe){var pt=gt.createElement("fieldset");try{return!!fe(pt)}catch{return!1}finally{pt.parentNode&&pt.parentNode.removeChild(pt),pt=null}}function mi(fe){return function(pt){return Ne(pt,"input")&&pt.type===fe}}function Pi(fe){return function(pt){return(Ne(pt,"input")||Ne(pt,"button"))&&pt.type===fe}}function Ri(fe){return function(pt){return"form"in pt?pt.parentNode&&!1===pt.disabled?"label"in pt?"label"in pt.parentNode?pt.parentNode.disabled===fe:pt.disabled===fe:pt.isDisabled===fe||pt.isDisabled!==!fe&&rt(pt)===fe:pt.disabled===fe:"label"in pt&&pt.disabled===fe}}function vr(fe){return pn(function(pt){return pt=+pt,pn(function(Ut,bt){for(var Zt,on=fe([],Ut.length,pt),Rn=on.length;Rn--;)Ut[Zt=on[Rn]]&&(Ut[Zt]=!(bt[Zt]=Ut[Zt]))})})}function br(fe){return fe&&typeof fe.getElementsByTagName<"u"&&fe}function sr(fe){var pt,Ut=fe?fe.ownerDocument||fe:xn;return Ut==gt||9!==Ut.nodeType||!Ut.documentElement||(ee=(gt=Ut).documentElement,je=!b.isXMLDoc(gt),st=ee.matches||ee.webkitMatchesSelector||ee.msMatchesSelector,ee.msMatchesSelector&&xn!=gt&&(pt=gt.defaultView)&&pt.top!==pt&&pt.addEventListener("unload",ke),oe.getById=jn(function(bt){return ee.appendChild(bt).id=b.expando,!gt.getElementsByName||!gt.getElementsByName(b.expando).length}),oe.disconnectedMatch=jn(function(bt){return st.call(bt,"*")}),oe.scope=jn(function(){return gt.querySelectorAll(":scope")}),oe.cssHas=jn(function(){try{return gt.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),oe.getById?(x.filter.ID=function(bt){var Zt=bt.replace(fi,Mn);return function(on){return on.getAttribute("id")===Zt}},x.find.ID=function(bt,Zt){if(typeof Zt.getElementById<"u"&&je){var on=Zt.getElementById(bt);return on?[on]:[]}}):(x.filter.ID=function(bt){var Zt=bt.replace(fi,Mn);return function(on){var Rn=typeof on.getAttributeNode<"u"&&on.getAttributeNode("id");return Rn&&Rn.value===Zt}},x.find.ID=function(bt,Zt){if(typeof Zt.getElementById<"u"&&je){var on,Rn,Xn,ui=Zt.getElementById(bt);if(ui){if((on=ui.getAttributeNode("id"))&&on.value===bt)return[ui];for(Xn=Zt.getElementsByName(bt),Rn=0;ui=Xn[Rn++];)if((on=ui.getAttributeNode("id"))&&on.value===bt)return[ui]}return[]}}),x.find.TAG=function(bt,Zt){return typeof Zt.getElementsByTagName<"u"?Zt.getElementsByTagName(bt):Zt.querySelectorAll(bt)},x.find.CLASS=function(bt,Zt){if(typeof Zt.getElementsByClassName<"u"&&je)return Zt.getElementsByClassName(bt)},Se=[],jn(function(bt){var Zt;ee.appendChild(bt).innerHTML="<a id='"+Lt+"' href='' disabled='disabled'></a><select id='"+Lt+"-\r\\' disabled='disabled'><option selected=''></option></select>",bt.querySelectorAll("[selected]").length||Se.push("\\["+xt+"*(?:value|"+Ji+")"),bt.querySelectorAll("[id~="+Lt+"-]").length||Se.push("~="),bt.querySelectorAll("a#"+Lt+"+*").length||Se.push(".#.+[+~]"),bt.querySelectorAll(":checked").length||Se.push(":checked"),(Zt=gt.createElement("input")).setAttribute("type","hidden"),bt.appendChild(Zt).setAttribute("name","D"),ee.appendChild(bt).disabled=!0,2!==bt.querySelectorAll(":disabled").length&&Se.push(":enabled",":disabled"),(Zt=gt.createElement("input")).setAttribute("name",""),bt.appendChild(Zt),bt.querySelectorAll("[name='']").length||Se.push("\\["+xt+"*name"+xt+"*="+xt+"*(?:''|\"\")")}),oe.cssHas||Se.push(":has"),Se=Se.length&&new RegExp(Se.join("|")),Wi=function(bt,Zt){if(bt===Zt)return qe=!0,0;var on=!bt.compareDocumentPosition-!Zt.compareDocumentPosition;return on||(1&(on=(bt.ownerDocument||bt)==(Zt.ownerDocument||Zt)?bt.compareDocumentPosition(Zt):1)||!oe.sortDetached&&Zt.compareDocumentPosition(bt)===on?bt===gt||bt.ownerDocument==xn&&Vt.contains(xn,bt)?-1:Zt===gt||Zt.ownerDocument==xn&&Vt.contains(xn,Zt)?1:Me?W.call(Me,bt)-W.call(Me,Zt):0:4&on?-1:1)}),gt}for(_ in Vt.matches=function(fe,pt){return Vt(fe,null,null,pt)},Vt.matchesSelector=function(fe,pt){if(sr(fe),je&&!ir[pt+" "]&&(!Se||!Se.test(pt)))try{var Ut=st.call(fe,pt);if(Ut||oe.disconnectedMatch||fe.document&&11!==fe.document.nodeType)return Ut}catch{ir(pt,!0)}return Vt(pt,gt,null,[fe]).length>0},Vt.contains=function(fe,pt){return(fe.ownerDocument||fe)!=gt&&sr(fe),b.contains(fe,pt)},Vt.attr=function(fe,pt){(fe.ownerDocument||fe)!=gt&&sr(fe);var Ut=x.attrHandle[pt.toLowerCase()],bt=Ut&&H.call(x.attrHandle,pt.toLowerCase())?Ut(fe,pt,!je):void 0;return void 0!==bt?bt:fe.getAttribute(pt)},Vt.error=function(fe){throw new Error("Syntax error, unrecognized expression: "+fe)},b.uniqueSort=function(fe){var pt,Ut=[],bt=0,Zt=0;if(qe=!oe.sortStable,Me=!oe.sortStable&&c.call(fe,0),ot.call(fe,Wi),qe){for(;pt=fe[Zt++];)pt===fe[Zt]&&(bt=Ut.push(Zt));for(;bt--;)ct.call(fe,Ut[bt],1)}return Me=null,fe},b.fn.uniqueSort=function(){return this.pushStack(b.uniqueSort(c.apply(this)))},(x=b.expr={cacheLength:50,createPseudo:pn,match:U,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(fe){return fe[1]=fe[1].replace(fi,Mn),fe[3]=(fe[3]||fe[4]||fe[5]||"").replace(fi,Mn),"~="===fe[2]&&(fe[3]=" "+fe[3]+" "),fe.slice(0,4)},CHILD:function(fe){return fe[1]=fe[1].toLowerCase(),"nth"===fe[1].slice(0,3)?(fe[3]||Vt.error(fe[0]),fe[4]=+(fe[4]?fe[5]+(fe[6]||1):2*("even"===fe[3]||"odd"===fe[3])),fe[5]=+(fe[7]+fe[8]||"odd"===fe[3])):fe[3]&&Vt.error(fe[0]),fe},PSEUDO:function(fe){var pt,Ut=!fe[6]&&fe[2];return U.CHILD.test(fe[0])?null:(fe[3]?fe[2]=fe[4]||fe[5]||"":Ut&&Rt.test(Ut)&&(pt=es(Ut,!0))&&(pt=Ut.indexOf(")",Ut.length-pt)-Ut.length)&&(fe[0]=fe[0].slice(0,pt),fe[2]=Ut.slice(0,pt)),fe.slice(0,3))}},filter:{TAG:function(fe){var pt=fe.replace(fi,Mn).toLowerCase();return"*"===fe?function(){return!0}:function(Ut){return Ne(Ut,pt)}},CLASS:function(fe){var pt=ri[fe+" "];return pt||(pt=new RegExp("(^|"+xt+")"+fe+"("+xt+"|$)"))&&ri(fe,function(Ut){return pt.test("string"==typeof Ut.className&&Ut.className||typeof Ut.getAttribute<"u"&&Ut.getAttribute("class")||"")})},ATTR:function(fe,pt,Ut){return function(bt){var Zt=Vt.attr(bt,fe);return null==Zt?"!="===pt:!pt||(Zt+="","="===pt?Zt===Ut:"!="===pt?Zt!==Ut:"^="===pt?Ut&&0===Zt.indexOf(Ut):"*="===pt?Ut&&Zt.indexOf(Ut)>-1:"$="===pt?Ut&&Zt.slice(-Ut.length)===Ut:"~="===pt?(" "+Zt.replace(Hi," ")+" ").indexOf(Ut)>-1:"|="===pt&&(Zt===Ut||Zt.slice(0,Ut.length+1)===Ut+"-"))}},CHILD:function(fe,pt,Ut,bt,Zt){var on="nth"!==fe.slice(0,3),Rn="last"!==fe.slice(-4),Xn="of-type"===pt;return 1===bt&&0===Zt?function(ui){return!!ui.parentNode}:function(ui,_i,vi){var Vi,Bi,Li,Wr,Zs,Ms=on!==Rn?"nextSibling":"previousSibling",Us=ui.parentNode,Js=Xn&&ui.nodeName.toLowerCase(),Cr=!vi&&!Xn,Ls=!1;if(Us){if(on){for(;Ms;){for(Li=ui;Li=Li[Ms];)if(Xn?Ne(Li,Js):1===Li.nodeType)return!1;Zs=Ms="only"===fe&&!Zs&&"nextSibling"}return!0}if(Zs=[Rn?Us.firstChild:Us.lastChild],Rn&&Cr){for(Ls=(Wr=(Vi=(Bi=Us[Lt]||(Us[Lt]={}))[fe]||[])[0]===Ft&&Vi[1])&&Vi[2],Li=Wr&&Us.childNodes[Wr];Li=++Wr&&Li&&Li[Ms]||(Ls=Wr=0)||Zs.pop();)if(1===Li.nodeType&&++Ls&&Li===ui){Bi[fe]=[Ft,Wr,Ls];break}}else if(Cr&&(Ls=Wr=(Vi=(Bi=ui[Lt]||(ui[Lt]={}))[fe]||[])[0]===Ft&&Vi[1]),!1===Ls)for(;(Li=++Wr&&Li&&Li[Ms]||(Ls=Wr=0)||Zs.pop())&&(!(Xn?Ne(Li,Js):1===Li.nodeType)||!++Ls||(Cr&&((Bi=Li[Lt]||(Li[Lt]={}))[fe]=[Ft,Ls]),Li!==ui)););return(Ls-=Zt)===bt||Ls%bt==0&&Ls/bt>=0}}},PSEUDO:function(fe,pt){var Ut,bt=x.pseudos[fe]||x.setFilters[fe.toLowerCase()]||Vt.error("unsupported pseudo: "+fe);return bt[Lt]?bt(pt):bt.length>1?(Ut=[fe,fe,"",pt],x.setFilters.hasOwnProperty(fe.toLowerCase())?pn(function(Zt,on){for(var Rn,Xn=bt(Zt,pt),ui=Xn.length;ui--;)Zt[Rn=W.call(Zt,Xn[ui])]=!(on[Rn]=Xn[ui])}):function(Zt){return bt(Zt,0,Ut)}):bt}},pseudos:{not:pn(function(fe){var pt=[],Ut=[],bt=zt(fe.replace(Et,"$1"));return bt[Lt]?pn(function(Zt,on,Rn,Xn){for(var ui,_i=bt(Zt,null,Xn,[]),vi=Zt.length;vi--;)(ui=_i[vi])&&(Zt[vi]=!(on[vi]=ui))}):function(Zt,on,Rn){return pt[0]=Zt,bt(pt,null,Rn,Ut),pt[0]=null,!Ut.pop()}}),has:pn(function(fe){return function(pt){return Vt(fe,pt).length>0}}),contains:pn(function(fe){return fe=fe.replace(fi,Mn),function(pt){return(pt.textContent||b.text(pt)).indexOf(fe)>-1}}),lang:pn(function(fe){return X.test(fe||"")||Vt.error("unsupported lang: "+fe),fe=fe.replace(fi,Mn).toLowerCase(),function(pt){var Ut;do{if(Ut=je?pt.lang:pt.getAttribute("xml:lang")||pt.getAttribute("lang"))return(Ut=Ut.toLowerCase())===fe||0===Ut.indexOf(fe+"-")}while((pt=pt.parentNode)&&1===pt.nodeType);return!1}}),target:function(fe){var pt=n.location&&n.location.hash;return pt&&pt.slice(1)===fe.id},root:function(fe){return fe===ee},focus:function(fe){return fe===function Gt(){try{return gt.activeElement}catch{}}()&&gt.hasFocus()&&!!(fe.type||fe.href||~fe.tabIndex)},enabled:Ri(!1),disabled:Ri(!0),checked:function(fe){return Ne(fe,"input")&&!!fe.checked||Ne(fe,"option")&&!!fe.selected},selected:function(fe){return!0===fe.selected},empty:function(fe){for(fe=fe.firstChild;fe;fe=fe.nextSibling)if(fe.nodeType<6)return!1;return!0},parent:function(fe){return!x.pseudos.empty(fe)},header:function(fe){return Je.test(fe.nodeName)},input:function(fe){return V.test(fe.nodeName)},button:function(fe){return Ne(fe,"input")&&"button"===fe.type||Ne(fe,"button")},text:function(fe){var pt;return Ne(fe,"input")&&"text"===fe.type&&(null==(pt=fe.getAttribute("type"))||"text"===pt.toLowerCase())},first:vr(function(){return[0]}),last:vr(function(fe,pt){return[pt-1]}),eq:vr(function(fe,pt,Ut){return[Ut<0?Ut+pt:Ut]}),even:vr(function(fe,pt){for(var Ut=0;Ut<pt;Ut+=2)fe.push(Ut);return fe}),odd:vr(function(fe,pt){for(var Ut=1;Ut<pt;Ut+=2)fe.push(Ut);return fe}),lt:vr(function(fe,pt,Ut){var bt;for(bt=Ut<0?Ut+pt:Ut>pt?pt:Ut;--bt>=0;)fe.push(bt);return fe}),gt:vr(function(fe,pt,Ut){for(var bt=Ut<0?Ut+pt:Ut;++bt<pt;)fe.push(bt);return fe})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[_]=mi(_);for(_ in{submit:!0,reset:!0})x.pseudos[_]=Pi(_);function Xr(){}function es(fe,pt){var Ut,bt,Zt,on,Rn,Xn,ui,_i=Ti[fe+" "];if(_i)return pt?0:_i.slice(0);for(Rn=fe,Xn=[],ui=x.preFilter;Rn;){for(on in(!Ut||(bt=Gr.exec(Rn)))&&(bt&&(Rn=Rn.slice(bt[0].length)||Rn),Xn.push(Zt=[])),Ut=!1,(bt=ls.exec(Rn))&&(Ut=bt.shift(),Zt.push({value:Ut,type:bt[0].replace(Et," ")}),Rn=Rn.slice(Ut.length)),x.filter)(bt=U[on].exec(Rn))&&(!ui[on]||(bt=ui[on](bt)))&&(Ut=bt.shift(),Zt.push({value:Ut,type:on,matches:bt}),Rn=Rn.slice(Ut.length));if(!Ut)break}return pt?Rn.length:Rn?Vt.error(fe):Ti(fe,Xn).slice(0)}function Rs(fe){for(var pt=0,Ut=fe.length,bt="";pt<Ut;pt++)bt+=fe[pt].value;return bt}function Tr(fe,pt,Ut){var bt=pt.dir,Zt=pt.next,on=Zt||bt,Rn=Ut&&"parentNode"===on,Xn=un++;return pt.first?function(ui,_i,vi){for(;ui=ui[bt];)if(1===ui.nodeType||Rn)return fe(ui,_i,vi);return!1}:function(ui,_i,vi){var Vi,Bi,Li=[Ft,Xn];if(vi){for(;ui=ui[bt];)if((1===ui.nodeType||Rn)&&fe(ui,_i,vi))return!0}else for(;ui=ui[bt];)if(1===ui.nodeType||Rn)if(Bi=ui[Lt]||(ui[Lt]={}),Zt&&Ne(ui,Zt))ui=ui[bt]||ui;else{if((Vi=Bi[on])&&Vi[0]===Ft&&Vi[1]===Xn)return Li[2]=Vi[2];if(Bi[on]=Li,Li[2]=fe(ui,_i,vi))return!0}return!1}}function ia(fe){return fe.length>1?function(pt,Ut,bt){for(var Zt=fe.length;Zt--;)if(!fe[Zt](pt,Ut,bt))return!1;return!0}:fe[0]}function bs(fe,pt,Ut,bt,Zt){for(var on,Rn=[],Xn=0,ui=fe.length,_i=null!=pt;Xn<ui;Xn++)(on=fe[Xn])&&(!Ut||Ut(on,bt,Zt))&&(Rn.push(on),_i&&pt.push(Xn));return Rn}function rs(fe,pt,Ut,bt,Zt,on){return bt&&!bt[Lt]&&(bt=rs(bt)),Zt&&!Zt[Lt]&&(Zt=rs(Zt,on)),pn(function(Rn,Xn,ui,_i){var vi,Vi,Bi,Li,Wr=[],Zs=[],Ms=Xn.length,Us=Rn||function ra(fe,pt,Ut){for(var bt=0,Zt=pt.length;bt<Zt;bt++)Vt(fe,pt[bt],Ut);return Ut}(pt||"*",ui.nodeType?[ui]:ui,[]),Js=!fe||!Rn&&pt?Us:bs(Us,Wr,fe,ui,_i);if(Ut?Ut(Js,Li=Zt||(Rn?fe:Ms||bt)?[]:Xn,ui,_i):Li=Js,bt)for(vi=bs(Li,Zs),bt(vi,[],ui,_i),Vi=vi.length;Vi--;)(Bi=vi[Vi])&&(Li[Zs[Vi]]=!(Js[Zs[Vi]]=Bi));if(Rn){if(Zt||fe){if(Zt){for(vi=[],Vi=Li.length;Vi--;)(Bi=Li[Vi])&&vi.push(Js[Vi]=Bi);Zt(null,Li=[],vi,_i)}for(Vi=Li.length;Vi--;)(Bi=Li[Vi])&&(vi=Zt?W.call(Rn,Bi):Wr[Vi])>-1&&(Rn[vi]=!(Xn[vi]=Bi))}}else Li=bs(Li===Xn?Li.splice(Ms,Li.length):Li),Zt?Zt(null,Xn,Li,_i):Xe.apply(Xn,Li)})}function Fs(fe){for(var pt,Ut,bt,Zt=fe.length,on=x.relative[fe[0].type],Rn=on||x.relative[" "],Xn=on?1:0,ui=Tr(function(Vi){return Vi===pt},Rn,!0),_i=Tr(function(Vi){return W.call(pt,Vi)>-1},Rn,!0),vi=[function(Vi,Bi,Li){var Wr=!on&&(Li||Bi!=ie)||((pt=Bi).nodeType?ui(Vi,Bi,Li):_i(Vi,Bi,Li));return pt=null,Wr}];Xn<Zt;Xn++)if(Ut=x.relative[fe[Xn].type])vi=[Tr(ia(vi),Ut)];else{if((Ut=x.filter[fe[Xn].type].apply(null,fe[Xn].matches))[Lt]){for(bt=++Xn;bt<Zt&&!x.relative[fe[bt].type];bt++);return rs(Xn>1&&ia(vi),Xn>1&&Rs(fe.slice(0,Xn-1).concat({value:" "===fe[Xn-2].type?"*":""})).replace(Et,"$1"),Ut,Xn<bt&&Fs(fe.slice(Xn,bt)),bt<Zt&&Fs(fe=fe.slice(bt)),bt<Zt&&Rs(fe))}vi.push(Ut)}return ia(vi)}function zt(fe,pt){var Ut,bt=[],Zt=[],on=Ai[fe+" "];if(!on){for(pt||(pt=es(fe)),Ut=pt.length;Ut--;)(on=Fs(pt[Ut]))[Lt]?bt.push(on):Zt.push(on);on=Ai(fe,function at(fe,pt){var Ut=pt.length>0,bt=fe.length>0,Zt=function(on,Rn,Xn,ui,_i){var vi,Vi,Bi,Li=0,Wr="0",Zs=on&&[],Ms=[],Us=ie,Js=on||bt&&x.find.TAG("*",_i),Cr=Ft+=null==Us?1:Math.random()||.1,Ls=Js.length;for(_i&&(ie=Rn==gt||Rn||_i);Wr!==Ls&&null!=(vi=Js[Wr]);Wr++){if(bt&&vi){for(Vi=0,!Rn&&vi.ownerDocument!=gt&&(sr(vi),Xn=!je);Bi=fe[Vi++];)if(Bi(vi,Rn||gt,Xn)){Xe.call(ui,vi);break}_i&&(Ft=Cr)}Ut&&((vi=!Bi&&vi)&&Li--,on&&Zs.push(vi))}if(Li+=Wr,Ut&&Wr!==Li){for(Vi=0;Bi=pt[Vi++];)Bi(Zs,Ms,Rn,Xn);if(on){if(Li>0)for(;Wr--;)Zs[Wr]||Ms[Wr]||(Ms[Wr]=Dt.call(ui));Ms=bs(Ms)}Xe.apply(ui,Ms),_i&&!on&&Ms.length>0&&Li+pt.length>1&&b.uniqueSort(ui)}return _i&&(Ft=Cr,ie=Us),Zs};return Ut?pn(Zt):Zt}(Zt,bt)),on.selector=fe}return on}function He(fe,pt,Ut,bt){var Zt,on,Rn,Xn,ui,_i="function"==typeof fe&&fe,vi=!bt&&es(fe=_i.selector||fe);if(Ut=Ut||[],1===vi.length){if((on=vi[0]=vi[0].slice(0)).length>2&&"ID"===(Rn=on[0]).type&&9===pt.nodeType&&je&&x.relative[on[1].type]){if(!(pt=(x.find.ID(Rn.matches[0].replace(fi,Mn),pt)||[])[0]))return Ut;_i&&(pt=pt.parentNode),fe=fe.slice(on.shift().value.length)}for(Zt=U.needsContext.test(fe)?0:on.length;Zt--&&!x.relative[Xn=(Rn=on[Zt]).type];)if((ui=x.find[Xn])&&(bt=ui(Rn.matches[0].replace(fi,Mn),An.test(on[0].type)&&br(pt.parentNode)||pt))){if(on.splice(Zt,1),!(fe=bt.length&&Rs(on)))return Xe.apply(Ut,bt),Ut;break}}return(_i||zt(fe,vi))(bt,pt,!je,Ut,!pt||An.test(fe)&&br(pt.parentNode)||pt),Ut}Xr.prototype=x.filters=x.pseudos,x.setFilters=new Xr,oe.sortStable=Lt.split("").sort(Wi).join("")===Lt,sr(),oe.sortDetached=jn(function(fe){return 1&fe.compareDocumentPosition(gt.createElement("fieldset"))}),b.find=Vt,b.expr[":"]=b.expr.pseudos,b.unique=b.uniqueSort,Vt.compile=zt,Vt.select=He,Vt.setDocument=sr,Vt.tokenize=es,Vt.escape=b.escapeSelector,Vt.getText=b.text,Vt.isXML=b.isXMLDoc,Vt.selectors=b.expr,Vt.support=b.support,Vt.uniqueSort=b.uniqueSort}();var Fn=function(_,x,ie){for(var Me=[],qe=void 0!==ie;(_=_[x])&&9!==_.nodeType;)if(1===_.nodeType){if(qe&&b(_).is(ie))break;Me.push(_)}return Me},Be=function(_,x){for(var ie=[];_;_=_.nextSibling)1===_.nodeType&&_!==x&&ie.push(_);return ie},z=b.expr.match.needsContext,d=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function O(_,x,ie){return we(x)?b.grep(_,function(Me,qe){return!!x.call(Me,qe,Me)!==ie}):x.nodeType?b.grep(_,function(Me){return Me===x!==ie}):"string"!=typeof x?b.grep(_,function(Me){return W.call(x,Me)>-1!==ie}):b.filter(x,_,ie)}b.filter=function(_,x,ie){var Me=x[0];return ie&&(_=":not("+_+")"),1===x.length&&1===Me.nodeType?b.find.matchesSelector(Me,_)?[Me]:[]:b.find.matches(_,b.grep(x,function(qe){return 1===qe.nodeType}))},b.fn.extend({find:function(_){var x,ie,Me=this.length,qe=this;if("string"!=typeof _)return this.pushStack(b(_).filter(function(){for(x=0;x<Me;x++)if(b.contains(qe[x],this))return!0}));for(ie=this.pushStack([]),x=0;x<Me;x++)b.find(_,qe[x],ie);return Me>1?b.uniqueSort(ie):ie},filter:function(_){return this.pushStack(O(this,_||[],!1))},not:function(_){return this.pushStack(O(this,_||[],!0))},is:function(_){return!!O(this,"string"==typeof _&&z.test(_)?b(_):_||[],!1).length}});var de,Ve=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ie=b.fn.init=function(_,x,ie){var Me,qe;if(!_)return this;if(ie=ie||de,"string"==typeof _){if(!(Me="<"===_[0]&&">"===_[_.length-1]&&_.length>=3?[null,_,null]:Ve.exec(_))||!Me[1]&&x)return!x||x.jquery?(x||ie).find(_):this.constructor(x).find(_);if(Me[1]){if(b.merge(this,b.parseHTML(Me[1],(x=x instanceof b?x[0]:x)&&x.nodeType?x.ownerDocument||x:Ze,!0)),d.test(Me[1])&&b.isPlainObject(x))for(Me in x)we(this[Me])?this[Me](x[Me]):this.attr(Me,x[Me]);return this}return(qe=Ze.getElementById(Me[2]))&&(this[0]=qe,this.length=1),this}return _.nodeType?(this[0]=_,this.length=1,this):we(_)?void 0!==ie.ready?ie.ready(_):_(b):b.makeArray(_,this)};Ie.prototype=b.fn,de=b(Ze);var Oe=/^(?:parents|prev(?:Until|All))/,St={children:!0,contents:!0,next:!0,prev:!0};function wt(_,x){for(;(_=_[x])&&1!==_.nodeType;);return _}b.fn.extend({has:function(_){var x=b(_,this),ie=x.length;return this.filter(function(){for(var Me=0;Me<ie;Me++)if(b.contains(this,x[Me]))return!0})},closest:function(_,x){var ie,Me=0,qe=this.length,Xe=[],gt="string"!=typeof _&&b(_);if(!z.test(_))for(;Me<qe;Me++)for(ie=this[Me];ie&&ie!==x;ie=ie.parentNode)if(ie.nodeType<11&&(gt?gt.index(ie)>-1:1===ie.nodeType&&b.find.matchesSelector(ie,_))){Xe.push(ie);break}return this.pushStack(Xe.length>1?b.uniqueSort(Xe):Xe)},index:function(_){return _?"string"==typeof _?W.call(b(_),this[0]):W.call(this,_.jquery?_[0]:_):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(_,x){return this.pushStack(b.uniqueSort(b.merge(this.get(),b(_,x))))},addBack:function(_){return this.add(null==_?this.prevObject:this.prevObject.filter(_))}}),b.each({parent:function(_){var x=_.parentNode;return x&&11!==x.nodeType?x:null},parents:function(_){return Fn(_,"parentNode")},parentsUntil:function(_,x,ie){return Fn(_,"parentNode",ie)},next:function(_){return wt(_,"nextSibling")},prev:function(_){return wt(_,"previousSibling")},nextAll:function(_){return Fn(_,"nextSibling")},prevAll:function(_){return Fn(_,"previousSibling")},nextUntil:function(_,x,ie){return Fn(_,"nextSibling",ie)},prevUntil:function(_,x,ie){return Fn(_,"previousSibling",ie)},siblings:function(_){return Be((_.parentNode||{}).firstChild,_)},children:function(_){return Be(_.firstChild)},contents:function(_){return null!=_.contentDocument&&o(_.contentDocument)?_.contentDocument:(Ne(_,"template")&&(_=_.content||_),b.merge([],_.childNodes))}},function(_,x){b.fn[_]=function(ie,Me){var qe=b.map(this,x,ie);return"Until"!==_.slice(-5)&&(Me=ie),Me&&"string"==typeof Me&&(qe=b.filter(Me,qe)),this.length>1&&(St[_]||b.uniqueSort(qe),Oe.test(_)&&qe.reverse()),this.pushStack(qe)}});var jt=/[^\x20\t\r\n\f]+/g;function Sn(_){return _}function Un(_){throw _}function zn(_,x,ie,Me){var qe;try{_&&we(qe=_.promise)?qe.call(_).done(x).fail(ie):_&&we(qe=_.then)?qe.call(_,x,ie):x.apply(void 0,[_].slice(Me))}catch(Xe){ie.apply(void 0,[Xe])}}b.Callbacks=function(_){_="string"==typeof _?function fn(_){var x={};return b.each(_.match(jt)||[],function(ie,Me){x[Me]=!0}),x}(_):b.extend({},_);var x,ie,Me,qe,Xe=[],gt=[],ee=-1,je=function(){for(qe=qe||_.once,Me=x=!0;gt.length;ee=-1)for(ie=gt.shift();++ee<Xe.length;)!1===Xe[ee].apply(ie[0],ie[1])&&_.stopOnFalse&&(ee=Xe.length,ie=!1);_.memory||(ie=!1),x=!1,qe&&(Xe=ie?[]:"")},Se={add:function(){return Xe&&(ie&&!x&&(ee=Xe.length-1,gt.push(ie)),function st(Lt){b.each(Lt,function(Ft,un){we(un)?(!_.unique||!Se.has(un))&&Xe.push(un):un&&un.length&&"string"!==tt(un)&&st(un)})}(arguments),ie&&!x&&je()),this},remove:function(){return b.each(arguments,function(st,Lt){for(var Ft;(Ft=b.inArray(Lt,Xe,Ft))>-1;)Xe.splice(Ft,1),Ft<=ee&&ee--}),this},has:function(st){return st?b.inArray(st,Xe)>-1:Xe.length>0},empty:function(){return Xe&&(Xe=[]),this},disable:function(){return qe=gt=[],Xe=ie="",this},disabled:function(){return!Xe},lock:function(){return qe=gt=[],!ie&&!x&&(Xe=ie=""),this},locked:function(){return!!qe},fireWith:function(st,Lt){return qe||(Lt=[st,(Lt=Lt||[]).slice?Lt.slice():Lt],gt.push(Lt),x||je()),this},fire:function(){return Se.fireWith(this,arguments),this},fired:function(){return!!Me}};return Se},b.extend({Deferred:function(_){var x=[["notify","progress",b.Callbacks("memory"),b.Callbacks("memory"),2],["resolve","done",b.Callbacks("once memory"),b.Callbacks("once memory"),0,"resolved"],["reject","fail",b.Callbacks("once memory"),b.Callbacks("once memory"),1,"rejected"]],ie="pending",Me={state:function(){return ie},always:function(){return qe.done(arguments).fail(arguments),this},catch:function(Xe){return Me.then(null,Xe)},pipe:function(){var Xe=arguments;return b.Deferred(function(gt){b.each(x,function(ee,je){var Se=we(Xe[je[4]])&&Xe[je[4]];qe[je[1]](function(){var st=Se&&Se.apply(this,arguments);st&&we(st.promise)?st.promise().progress(gt.notify).done(gt.resolve).fail(gt.reject):gt[je[0]+"With"](this,Se?[st]:arguments)})}),Xe=null}).promise()},then:function(Xe,gt,ee){var je=0;function Se(st,Lt,Ft,un){return function(){var ri=this,Ti=arguments,Ai=function(){var Wi,Ji;if(!(st<je)){if((Wi=Ft.apply(ri,Ti))===Lt.promise())throw new TypeError("Thenable self-resolution");we(Ji=Wi&&("object"==typeof Wi||"function"==typeof Wi)&&Wi.then)?un?Ji.call(Wi,Se(je,Lt,Sn,un),Se(je,Lt,Un,un)):(je++,Ji.call(Wi,Se(je,Lt,Sn,un),Se(je,Lt,Un,un),Se(je,Lt,Sn,Lt.notifyWith))):(Ft!==Sn&&(ri=void 0,Ti=[Wi]),(un||Lt.resolveWith)(ri,Ti))}},ir=un?Ai:function(){try{Ai()}catch(Wi){b.Deferred.exceptionHook&&b.Deferred.exceptionHook(Wi,ir.error),st+1>=je&&(Ft!==Un&&(ri=void 0,Ti=[Wi]),Lt.rejectWith(ri,Ti))}};st?ir():(b.Deferred.getErrorHook?ir.error=b.Deferred.getErrorHook():b.Deferred.getStackHook&&(ir.error=b.Deferred.getStackHook()),n.setTimeout(ir))}}return b.Deferred(function(st){x[0][3].add(Se(0,st,we(ee)?ee:Sn,st.notifyWith)),x[1][3].add(Se(0,st,we(Xe)?Xe:Sn)),x[2][3].add(Se(0,st,we(gt)?gt:Un))}).promise()},promise:function(Xe){return null!=Xe?b.extend(Xe,Me):Me}},qe={};return b.each(x,function(Xe,gt){var ee=gt[2],je=gt[5];Me[gt[1]]=ee.add,je&&ee.add(function(){ie=je},x[3-Xe][2].disable,x[3-Xe][3].disable,x[0][2].lock,x[0][3].lock),ee.add(gt[3].fire),qe[gt[0]]=function(){return qe[gt[0]+"With"](this===qe?void 0:this,arguments),this},qe[gt[0]+"With"]=ee.fireWith}),Me.promise(qe),_&&_.call(qe,qe),qe},when:function(_){var x=arguments.length,ie=x,Me=Array(ie),qe=c.call(arguments),Xe=b.Deferred(),gt=function(ee){return function(je){Me[ee]=this,qe[ee]=arguments.length>1?c.call(arguments):je,--x||Xe.resolveWith(Me,qe)}};if(x<=1&&(zn(_,Xe.done(gt(ie)).resolve,Xe.reject,!x),"pending"===Xe.state()||we(qe[ie]&&qe[ie].then)))return Xe.then();for(;ie--;)zn(qe[ie],gt(ie),Xe.reject);return Xe.promise()}});var ei=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;b.Deferred.exceptionHook=function(_,x){n.console&&n.console.warn&&_&&ei.test(_.name)&&n.console.warn("jQuery.Deferred exception: "+_.message,_.stack,x)},b.readyException=function(_){n.setTimeout(function(){throw _})};var li=b.Deferred();function ni(){Ze.removeEventListener("DOMContentLoaded",ni),n.removeEventListener("load",ni),b.ready()}b.fn.ready=function(_){return li.then(_).catch(function(x){b.readyException(x)}),this},b.extend({isReady:!1,readyWait:1,ready:function(_){(!0===_?--b.readyWait:b.isReady)||(b.isReady=!0,!(!0!==_&&--b.readyWait>0)&&li.resolveWith(Ze,[b]))}}),b.ready.then=li.then,"complete"===Ze.readyState||"loading"!==Ze.readyState&&!Ze.documentElement.doScroll?n.setTimeout(b.ready):(Ze.addEventListener("DOMContentLoaded",ni),n.addEventListener("load",ni));var kn=function(_,x,ie,Me,qe,Xe,gt){var ee=0,je=_.length,Se=null==ie;if("object"===tt(ie))for(ee in qe=!0,ie)kn(_,x,ee,ie[ee],!0,Xe,gt);else if(void 0!==Me&&(qe=!0,we(Me)||(gt=!0),Se&&(gt?(x.call(_,Me),x=null):(Se=x,x=function(st,Lt,Ft){return Se.call(b(st),Ft)})),x))for(;ee<je;ee++)x(_[ee],ie,gt?Me:Me.call(_[ee],ee,x(_[ee],ie)));return qe?_:Se?x.call(_):je?x(_[0],ie):Xe},Qe=/^-ms-/,G=/-([a-z])/g;function C(_,x){return x.toUpperCase()}function P(_){return _.replace(Qe,"ms-").replace(G,C)}var _e=function(_){return 1===_.nodeType||9===_.nodeType||!+_.nodeType};function ze(){this.expando=b.expando+ze.uid++}ze.uid=1,ze.prototype={cache:function(_){var x=_[this.expando];return x||(x={},_e(_)&&(_.nodeType?_[this.expando]=x:Object.defineProperty(_,this.expando,{value:x,configurable:!0}))),x},set:function(_,x,ie){var Me,qe=this.cache(_);if("string"==typeof x)qe[P(x)]=ie;else for(Me in x)qe[P(Me)]=x[Me];return qe},get:function(_,x){return void 0===x?this.cache(_):_[this.expando]&&_[this.expando][P(x)]},access:function(_,x,ie){return void 0===x||x&&"string"==typeof x&&void 0===ie?this.get(_,x):(this.set(_,x,ie),void 0!==ie?ie:x)},remove:function(_,x){var ie,Me=_[this.expando];if(void 0!==Me){if(void 0!==x)for((ie=(x=Array.isArray(x)?x.map(P):(x=P(x))in Me?[x]:x.match(jt)||[]).length);ie--;)delete Me[x[ie]];(void 0===x||b.isEmptyObject(Me))&&(_.nodeType?_[this.expando]=void 0:delete _[this.expando])}},hasData:function(_){var x=_[this.expando];return void 0!==x&&!b.isEmptyObject(x)}};var ft=new ze,Yt=new ze,dn=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,an=/[A-Z]/g;function Hn(_,x,ie){var Me;if(void 0===ie&&1===_.nodeType)if(Me="data-"+x.replace(an,"-$&").toLowerCase(),"string"==typeof(ie=_.getAttribute(Me))){try{ie=function vn(_){return"true"===_||"false"!==_&&("null"===_?null:_===+_+""?+_:dn.test(_)?JSON.parse(_):_)}(ie)}catch{}Yt.set(_,x,ie)}else ie=void 0;return ie}b.extend({hasData:function(_){return Yt.hasData(_)||ft.hasData(_)},data:function(_,x,ie){return Yt.access(_,x,ie)},removeData:function(_,x){Yt.remove(_,x)},_data:function(_,x,ie){return ft.access(_,x,ie)},_removeData:function(_,x){ft.remove(_,x)}}),b.fn.extend({data:function(_,x){var ie,Me,qe,Xe=this[0],gt=Xe&&Xe.attributes;if(void 0===_){if(this.length&&(qe=Yt.get(Xe),1===Xe.nodeType&&!ft.get(Xe,"hasDataAttrs"))){for(ie=gt.length;ie--;)gt[ie]&&0===(Me=gt[ie].name).indexOf("data-")&&(Me=P(Me.slice(5)),Hn(Xe,Me,qe[Me]));ft.set(Xe,"hasDataAttrs",!0)}return qe}return"object"==typeof _?this.each(function(){Yt.set(this,_)}):kn(this,function(ee){var je;if(Xe&&void 0===ee)return void 0!==(je=Yt.get(Xe,_))||void 0!==(je=Hn(Xe,_))?je:void 0;this.each(function(){Yt.set(this,_,ee)})},null,x,arguments.length>1,null,!0)},removeData:function(_){return this.each(function(){Yt.remove(this,_)})}}),b.extend({queue:function(_,x,ie){var Me;if(_)return Me=ft.get(_,x=(x||"fx")+"queue"),ie&&(!Me||Array.isArray(ie)?Me=ft.access(_,x,b.makeArray(ie)):Me.push(ie)),Me||[]},dequeue:function(_,x){var ie=b.queue(_,x=x||"fx"),Me=ie.length,qe=ie.shift(),Xe=b._queueHooks(_,x);"inprogress"===qe&&(qe=ie.shift(),Me--),qe&&("fx"===x&&ie.unshift("inprogress"),delete Xe.stop,qe.call(_,function(){b.dequeue(_,x)},Xe)),!Me&&Xe&&Xe.empty.fire()},_queueHooks:function(_,x){var ie=x+"queueHooks";return ft.get(_,ie)||ft.access(_,ie,{empty:b.Callbacks("once memory").add(function(){ft.remove(_,[x+"queue",ie])})})}}),b.fn.extend({queue:function(_,x){var ie=2;return"string"!=typeof _&&(x=_,_="fx",ie--),arguments.length<ie?b.queue(this[0],_):void 0===x?this:this.each(function(){var Me=b.queue(this,_,x);b._queueHooks(this,_),"fx"===_&&"inprogress"!==Me[0]&&b.dequeue(this,_)})},dequeue:function(_){return this.each(function(){b.dequeue(this,_)})},clearQueue:function(_){return this.queue(_||"fx",[])},promise:function(_,x){var ie,Me=1,qe=b.Deferred(),Xe=this,gt=this.length,ee=function(){--Me||qe.resolveWith(Xe,[Xe])};for("string"!=typeof _&&(x=_,_=void 0),_=_||"fx";gt--;)(ie=ft.get(Xe[gt],_+"queueHooks"))&&ie.empty&&(Me++,ie.empty.add(ee));return ee(),qe.promise(x)}});var si=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Jn=new RegExp("^(?:([+-])=|)("+si+")([a-z%]*)$","i"),Mi=["Top","Right","Bottom","Left"],ii=Ze.documentElement,Cn=function(_){return b.contains(_.ownerDocument,_)},Xt={composed:!0};ii.getRootNode&&(Cn=function(_){return b.contains(_.ownerDocument,_)||_.getRootNode(Xt)===_.ownerDocument});var en=function(_,x){return"none"===(_=x||_).style.display||""===_.style.display&&Cn(_)&&"none"===b.css(_,"display")};function Tn(_,x,ie,Me){var qe,Xe,gt=20,ee=Me?function(){return Me.cur()}:function(){return b.css(_,x,"")},je=ee(),Se=ie&&ie[3]||(b.cssNumber[x]?"":"px"),st=_.nodeType&&(b.cssNumber[x]||"px"!==Se&&+je)&&Jn.exec(b.css(_,x));if(st&&st[3]!==Se){for(Se=Se||st[3],st=+(je/=2)||1;gt--;)b.style(_,x,st+Se),(1-Xe)*(1-(Xe=ee()/je||.5))<=0&&(gt=0),st/=Xe;b.style(_,x,(st*=2)+Se),ie=ie||[]}return ie&&(st=+st||+je||0,qe=ie[1]?st+(ie[1]+1)*ie[2]:+ie[2],Me&&(Me.unit=Se,Me.start=st,Me.end=qe)),qe}var Qn={};function _n(_){var x,ie=_.ownerDocument,Me=_.nodeName,qe=Qn[Me];return qe||(x=ie.body.appendChild(ie.createElement(Me)),qe=b.css(x,"display"),x.parentNode.removeChild(x),"none"===qe&&(qe="block"),Qn[Me]=qe,qe)}function Ct(_,x){for(var ie,Me,qe=[],Xe=0,gt=_.length;Xe<gt;Xe++)(Me=_[Xe]).style&&(ie=Me.style.display,x?("none"===ie&&(qe[Xe]=ft.get(Me,"display")||null,qe[Xe]||(Me.style.display="")),""===Me.style.display&&en(Me)&&(qe[Xe]=_n(Me))):"none"!==ie&&(qe[Xe]="none",ft.set(Me,"display",ie)));for(Xe=0;Xe<gt;Xe++)null!=qe[Xe]&&(_[Xe].style.display=qe[Xe]);return _}b.fn.extend({show:function(){return Ct(this,!0)},hide:function(){return Ct(this)},toggle:function(_){return"boolean"==typeof _?_?this.show():this.hide():this.each(function(){en(this)?b(this).show():b(this).hide()})}});var x,ie,ge=/^(?:checkbox|radio)$/i,N=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ve=/^$|^module$|\/(?:java|ecma)script/i;x=Ze.createDocumentFragment().appendChild(Ze.createElement("div")),(ie=Ze.createElement("input")).setAttribute("type","radio"),ie.setAttribute("checked","checked"),ie.setAttribute("name","t"),x.appendChild(ie),oe.checkClone=x.cloneNode(!0).cloneNode(!0).lastChild.checked,x.innerHTML="<textarea>x</textarea>",oe.noCloneChecked=!!x.cloneNode(!0).lastChild.defaultValue,x.innerHTML="<option></option>",oe.option=!!x.lastChild;var Q={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Ye(_,x){var ie;return ie=typeof _.getElementsByTagName<"u"?_.getElementsByTagName(x||"*"):typeof _.querySelectorAll<"u"?_.querySelectorAll(x||"*"):[],void 0===x||x&&Ne(_,x)?b.merge([_],ie):ie}function Le(_,x){for(var ie=0,Me=_.length;ie<Me;ie++)ft.set(_[ie],"globalEval",!x||ft.get(x[ie],"globalEval"))}Q.tbody=Q.tfoot=Q.colgroup=Q.caption=Q.thead,Q.th=Q.td,oe.option||(Q.optgroup=Q.option=[1,"<select multiple='multiple'>","</select>"]);var lt=/<|&#?\w+;/;function Ee(_,x,ie,Me,qe){for(var Xe,gt,ee,je,Se,st,Lt=x.createDocumentFragment(),Ft=[],un=0,ri=_.length;un<ri;un++)if((Xe=_[un])||0===Xe)if("object"===tt(Xe))b.merge(Ft,Xe.nodeType?[Xe]:Xe);else if(lt.test(Xe)){for(gt=gt||Lt.appendChild(x.createElement("div")),ee=(N.exec(Xe)||["",""])[1].toLowerCase(),gt.innerHTML=(je=Q[ee]||Q._default)[1]+b.htmlPrefilter(Xe)+je[2],st=je[0];st--;)gt=gt.lastChild;b.merge(Ft,gt.childNodes),(gt=Lt.firstChild).textContent=""}else Ft.push(x.createTextNode(Xe));for(Lt.textContent="",un=0;Xe=Ft[un++];)if(Me&&b.inArray(Xe,Me)>-1)qe&&qe.push(Xe);else if(Se=Cn(Xe),gt=Ye(Lt.appendChild(Xe),"script"),Se&&Le(gt),ie)for(st=0;Xe=gt[st++];)ve.test(Xe.type||"")&&ie.push(Xe);return Lt}var Re=/^([^.]*)(?:\.(.+)|)/;function ye(){return!0}function F(){return!1}function re(_,x,ie,Me,qe,Xe){var gt,ee;if("object"==typeof x){for(ee in"string"!=typeof ie&&(Me=Me||ie,ie=void 0),x)re(_,ee,ie,Me,x[ee],Xe);return _}if(null==Me&&null==qe?(qe=ie,Me=ie=void 0):null==qe&&("string"==typeof ie?(qe=Me,Me=void 0):(qe=Me,Me=ie,ie=void 0)),!1===qe)qe=F;else if(!qe)return _;return 1===Xe&&(gt=qe,qe=function(je){return b().off(je),gt.apply(this,arguments)},qe.guid=gt.guid||(gt.guid=b.guid++)),_.each(function(){b.event.add(this,x,qe,Me,ie)})}function ae(_,x,ie){ie?(ft.set(_,x,!1),b.event.add(_,x,{namespace:!1,handler:function(Me){var qe,Xe=ft.get(this,x);if(1&Me.isTrigger&&this[x]){if(Xe)(b.event.special[x]||{}).delegateType&&Me.stopPropagation();else if(Xe=c.call(arguments),ft.set(this,x,Xe),this[x](),qe=ft.get(this,x),ft.set(this,x,!1),Xe!==qe)return Me.stopImmediatePropagation(),Me.preventDefault(),qe}else Xe&&(ft.set(this,x,b.event.trigger(Xe[0],Xe.slice(1),this)),Me.stopPropagation(),Me.isImmediatePropagationStopped=ye)}})):void 0===ft.get(_,x)&&b.event.add(_,x,ye)}b.event={global:{},add:function(_,x,ie,Me,qe){var Xe,gt,ee,je,Se,st,Lt,Ft,un,ri,Ti,Ai=ft.get(_);if(_e(_))for(ie.handler&&(ie=(Xe=ie).handler,qe=Xe.selector),qe&&b.find.matchesSelector(ii,qe),ie.guid||(ie.guid=b.guid++),(je=Ai.events)||(je=Ai.events=Object.create(null)),(gt=Ai.handle)||(gt=Ai.handle=function(ir){return typeof b<"u"&&b.event.triggered!==ir.type?b.event.dispatch.apply(_,arguments):void 0}),Se=(x=(x||"").match(jt)||[""]).length;Se--;)un=Ti=(ee=Re.exec(x[Se])||[])[1],ri=(ee[2]||"").split(".").sort(),un&&(Lt=b.event.special[un]||{},Lt=b.event.special[un=(qe?Lt.delegateType:Lt.bindType)||un]||{},st=b.extend({type:un,origType:Ti,data:Me,handler:ie,guid:ie.guid,selector:qe,needsContext:qe&&b.expr.match.needsContext.test(qe),namespace:ri.join(".")},Xe),(Ft=je[un])||((Ft=je[un]=[]).delegateCount=0,(!Lt.setup||!1===Lt.setup.call(_,Me,ri,gt))&&_.addEventListener&&_.addEventListener(un,gt)),Lt.add&&(Lt.add.call(_,st),st.handler.guid||(st.handler.guid=ie.guid)),qe?Ft.splice(Ft.delegateCount++,0,st):Ft.push(st),b.event.global[un]=!0)},remove:function(_,x,ie,Me,qe){var Xe,gt,ee,je,Se,st,Lt,Ft,un,ri,Ti,Ai=ft.hasData(_)&&ft.get(_);if(Ai&&(je=Ai.events)){for(Se=(x=(x||"").match(jt)||[""]).length;Se--;)if(un=Ti=(ee=Re.exec(x[Se])||[])[1],ri=(ee[2]||"").split(".").sort(),un){for(Lt=b.event.special[un]||{},Ft=je[un=(Me?Lt.delegateType:Lt.bindType)||un]||[],ee=ee[2]&&new RegExp("(^|\\.)"+ri.join("\\.(?:.*\\.|)")+"(\\.|$)"),gt=Xe=Ft.length;Xe--;)st=Ft[Xe],(qe||Ti===st.origType)&&(!ie||ie.guid===st.guid)&&(!ee||ee.test(st.namespace))&&(!Me||Me===st.selector||"**"===Me&&st.selector)&&(Ft.splice(Xe,1),st.selector&&Ft.delegateCount--,Lt.remove&&Lt.remove.call(_,st));gt&&!Ft.length&&((!Lt.teardown||!1===Lt.teardown.call(_,ri,Ai.handle))&&b.removeEvent(_,un,Ai.handle),delete je[un])}else for(un in je)b.event.remove(_,un+x[Se],ie,Me,!0);b.isEmptyObject(je)&&ft.remove(_,"handle events")}},dispatch:function(_){var x,ie,Me,qe,Xe,gt,ee=new Array(arguments.length),je=b.event.fix(_),Se=(ft.get(this,"events")||Object.create(null))[je.type]||[],st=b.event.special[je.type]||{};for(ee[0]=je,x=1;x<arguments.length;x++)ee[x]=arguments[x];if(je.delegateTarget=this,!st.preDispatch||!1!==st.preDispatch.call(this,je)){for(gt=b.event.handlers.call(this,je,Se),x=0;(qe=gt[x++])&&!je.isPropagationStopped();)for(je.currentTarget=qe.elem,ie=0;(Xe=qe.handlers[ie++])&&!je.isImmediatePropagationStopped();)(!je.rnamespace||!1===Xe.namespace||je.rnamespace.test(Xe.namespace))&&(je.handleObj=Xe,je.data=Xe.data,void 0!==(Me=((b.event.special[Xe.origType]||{}).handle||Xe.handler).apply(qe.elem,ee))&&!1===(je.result=Me)&&(je.preventDefault(),je.stopPropagation()));return st.postDispatch&&st.postDispatch.call(this,je),je.result}},handlers:function(_,x){var ie,Me,qe,Xe,gt,ee=[],je=x.delegateCount,Se=_.target;if(je&&Se.nodeType&&!("click"===_.type&&_.button>=1))for(;Se!==this;Se=Se.parentNode||this)if(1===Se.nodeType&&("click"!==_.type||!0!==Se.disabled)){for(Xe=[],gt={},ie=0;ie<je;ie++)void 0===gt[qe=(Me=x[ie]).selector+" "]&&(gt[qe]=Me.needsContext?b(qe,this).index(Se)>-1:b.find(qe,this,null,[Se]).length),gt[qe]&&Xe.push(Me);Xe.length&&ee.push({elem:Se,handlers:Xe})}return Se=this,je<x.length&&ee.push({elem:Se,handlers:x.slice(je)}),ee},addProp:function(_,x){Object.defineProperty(b.Event.prototype,_,{enumerable:!0,configurable:!0,get:we(x)?function(){if(this.originalEvent)return x(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[_]},set:function(ie){Object.defineProperty(this,_,{enumerable:!0,configurable:!0,writable:!0,value:ie})}})},fix:function(_){return _[b.expando]?_:new b.Event(_)},special:{load:{noBubble:!0},click:{setup:function(_){var x=this||_;return ge.test(x.type)&&x.click&&Ne(x,"input")&&ae(x,"click",!0),!1},trigger:function(_){var x=this||_;return ge.test(x.type)&&x.click&&Ne(x,"input")&&ae(x,"click"),!0},_default:function(_){var x=_.target;return ge.test(x.type)&&x.click&&Ne(x,"input")&&ft.get(x,"click")||Ne(x,"a")}},beforeunload:{postDispatch:function(_){void 0!==_.result&&_.originalEvent&&(_.originalEvent.returnValue=_.result)}}}},b.removeEvent=function(_,x,ie){_.removeEventListener&&_.removeEventListener(x,ie)},b.Event=function(_,x){if(!(this instanceof b.Event))return new b.Event(_,x);_&&_.type?(this.originalEvent=_,this.type=_.type,this.isDefaultPrevented=_.defaultPrevented||void 0===_.defaultPrevented&&!1===_.returnValue?ye:F,this.target=_.target&&3===_.target.nodeType?_.target.parentNode:_.target,this.currentTarget=_.currentTarget,this.relatedTarget=_.relatedTarget):this.type=_,x&&b.extend(this,x),this.timeStamp=_&&_.timeStamp||Date.now(),this[b.expando]=!0},b.Event.prototype={constructor:b.Event,isDefaultPrevented:F,isPropagationStopped:F,isImmediatePropagationStopped:F,isSimulated:!1,preventDefault:function(){var _=this.originalEvent;this.isDefaultPrevented=ye,_&&!this.isSimulated&&_.preventDefault()},stopPropagation:function(){var _=this.originalEvent;this.isPropagationStopped=ye,_&&!this.isSimulated&&_.stopPropagation()},stopImmediatePropagation:function(){var _=this.originalEvent;this.isImmediatePropagationStopped=ye,_&&!this.isSimulated&&_.stopImmediatePropagation(),this.stopPropagation()}},b.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},b.event.addProp),b.each({focus:"focusin",blur:"focusout"},function(_,x){function ie(Me){if(Ze.documentMode){var qe=ft.get(this,"handle"),Xe=b.event.fix(Me);Xe.type="focusin"===Me.type?"focus":"blur",Xe.isSimulated=!0,qe(Me),Xe.target===Xe.currentTarget&&qe(Xe)}else b.event.simulate(x,Me.target,b.event.fix(Me))}b.event.special[_]={setup:function(){var Me;if(ae(this,_,!0),!Ze.documentMode)return!1;(Me=ft.get(this,x))||this.addEventListener(x,ie),ft.set(this,x,(Me||0)+1)},trigger:function(){return ae(this,_),!0},teardown:function(){var Me;if(!Ze.documentMode)return!1;(Me=ft.get(this,x)-1)?ft.set(this,x,Me):(this.removeEventListener(x,ie),ft.remove(this,x))},_default:function(Me){return ft.get(Me.target,_)},delegateType:x},b.event.special[x]={setup:function(){var Me=this.ownerDocument||this.document||this,qe=Ze.documentMode?this:Me,Xe=ft.get(qe,x);Xe||(Ze.documentMode?this.addEventListener(x,ie):Me.addEventListener(_,ie,!0)),ft.set(qe,x,(Xe||0)+1)},teardown:function(){var Me=this.ownerDocument||this.document||this,qe=Ze.documentMode?this:Me,Xe=ft.get(qe,x)-1;Xe?ft.set(qe,x,Xe):(Ze.documentMode?this.removeEventListener(x,ie):Me.removeEventListener(_,ie,!0),ft.remove(qe,x))}}}),b.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(_,x){b.event.special[_]={delegateType:x,bindType:x,handle:function(ie){var Me,Xe=ie.relatedTarget,gt=ie.handleObj;return(!Xe||Xe!==this&&!b.contains(this,Xe))&&(ie.type=gt.origType,Me=gt.handler.apply(this,arguments),ie.type=x),Me}}}),b.fn.extend({on:function(_,x,ie,Me){return re(this,_,x,ie,Me)},one:function(_,x,ie,Me){return re(this,_,x,ie,Me,1)},off:function(_,x,ie){var Me,qe;if(_&&_.preventDefault&&_.handleObj)return Me=_.handleObj,b(_.delegateTarget).off(Me.namespace?Me.origType+"."+Me.namespace:Me.origType,Me.selector,Me.handler),this;if("object"==typeof _){for(qe in _)this.off(qe,x,_[qe]);return this}return(!1===x||"function"==typeof x)&&(ie=x,x=void 0),!1===ie&&(ie=F),this.each(function(){b.event.remove(this,_,ie,x)})}});var T=/<script|<style|<link/i,S=/checked\s*(?:[^=]|=\s*.checked.)/i,Z=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function K(_,x){return Ne(_,"table")&&Ne(11!==x.nodeType?x:x.firstChild,"tr")&&b(_).children("tbody")[0]||_}function dt(_){return _.type=(null!==_.getAttribute("type"))+"/"+_.type,_}function ut(_){return"true/"===(_.type||"").slice(0,5)?_.type=_.type.slice(5):_.removeAttribute("type"),_}function $t(_,x){var ie,Me,qe,gt,ee,je;if(1===x.nodeType){if(ft.hasData(_)&&(je=ft.get(_).events))for(qe in ft.remove(x,"handle events"),je)for(ie=0,Me=je[qe].length;ie<Me;ie++)b.event.add(x,qe,je[qe][ie]);Yt.hasData(_)&&(gt=Yt.access(_),ee=b.extend({},gt),Yt.set(x,ee))}}function Wt(_,x){var ie=x.nodeName.toLowerCase();"input"===ie&&ge.test(_.type)?x.checked=_.checked:("input"===ie||"textarea"===ie)&&(x.defaultValue=_.defaultValue)}function Bt(_,x,ie,Me){x=M(x);var qe,Xe,gt,ee,je,Se,st=0,Lt=_.length,Ft=Lt-1,un=x[0],ri=we(un);if(ri||Lt>1&&"string"==typeof un&&!oe.checkClone&&S.test(un))return _.each(function(Ti){var Ai=_.eq(Ti);ri&&(x[0]=un.call(this,Ti,Ai.html())),Bt(Ai,x,ie,Me)});if(Lt&&(Xe=(qe=Ee(x,_[0].ownerDocument,!1,_,Me)).firstChild,1===qe.childNodes.length&&(qe=Xe),Xe||Me)){for(ee=(gt=b.map(Ye(qe,"script"),dt)).length;st<Lt;st++)je=qe,st!==Ft&&(je=b.clone(je,!0,!0),ee&&b.merge(gt,Ye(je,"script"))),ie.call(_[st],je,st);if(ee)for(Se=gt[gt.length-1].ownerDocument,b.map(gt,ut),st=0;st<ee;st++)ve.test((je=gt[st]).type||"")&&!ft.access(je,"globalEval")&&b.contains(Se,je)&&(je.src&&"module"!==(je.type||"").toLowerCase()?b._evalUrl&&!je.noModule&&b._evalUrl(je.src,{nonce:je.nonce||je.getAttribute("nonce")},Se):Ke(je.textContent.replace(Z,""),je,Se))}return _}function Yn(_,x,ie){for(var Me,qe=x?b.filter(x,_):_,Xe=0;null!=(Me=qe[Xe]);Xe++)!ie&&1===Me.nodeType&&b.cleanData(Ye(Me)),Me.parentNode&&(ie&&Cn(Me)&&Le(Ye(Me,"script")),Me.parentNode.removeChild(Me));return _}b.extend({htmlPrefilter:function(_){return _},clone:function(_,x,ie){var Me,qe,Xe,gt,ee=_.cloneNode(!0),je=Cn(_);if(!(oe.noCloneChecked||1!==_.nodeType&&11!==_.nodeType||b.isXMLDoc(_)))for(gt=Ye(ee),Me=0,qe=(Xe=Ye(_)).length;Me<qe;Me++)Wt(Xe[Me],gt[Me]);if(x)if(ie)for(Xe=Xe||Ye(_),gt=gt||Ye(ee),Me=0,qe=Xe.length;Me<qe;Me++)$t(Xe[Me],gt[Me]);else $t(_,ee);return(gt=Ye(ee,"script")).length>0&&Le(gt,!je&&Ye(_,"script")),ee},cleanData:function(_){for(var x,ie,Me,qe=b.event.special,Xe=0;void 0!==(ie=_[Xe]);Xe++)if(_e(ie)){if(x=ie[ft.expando]){if(x.events)for(Me in x.events)qe[Me]?b.event.remove(ie,Me):b.removeEvent(ie,Me,x.handle);ie[ft.expando]=void 0}ie[Yt.expando]&&(ie[Yt.expando]=void 0)}}}),b.fn.extend({detach:function(_){return Yn(this,_,!0)},remove:function(_){return Yn(this,_)},text:function(_){return kn(this,function(x){return void 0===x?b.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=x)})},null,_,arguments.length)},append:function(){return Bt(this,arguments,function(_){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||K(this,_).appendChild(_)})},prepend:function(){return Bt(this,arguments,function(_){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var x=K(this,_);x.insertBefore(_,x.firstChild)}})},before:function(){return Bt(this,arguments,function(_){this.parentNode&&this.parentNode.insertBefore(_,this)})},after:function(){return Bt(this,arguments,function(_){this.parentNode&&this.parentNode.insertBefore(_,this.nextSibling)})},empty:function(){for(var _,x=0;null!=(_=this[x]);x++)1===_.nodeType&&(b.cleanData(Ye(_,!1)),_.textContent="");return this},clone:function(_,x){return _=_??!1,x=x??_,this.map(function(){return b.clone(this,_,x)})},html:function(_){return kn(this,function(x){var ie=this[0]||{},Me=0,qe=this.length;if(void 0===x&&1===ie.nodeType)return ie.innerHTML;if("string"==typeof x&&!T.test(x)&&!Q[(N.exec(x)||["",""])[1].toLowerCase()]){x=b.htmlPrefilter(x);try{for(;Me<qe;Me++)1===(ie=this[Me]||{}).nodeType&&(b.cleanData(Ye(ie,!1)),ie.innerHTML=x);ie=0}catch{}}ie&&this.empty().append(x)},null,_,arguments.length)},replaceWith:function(){var _=[];return Bt(this,arguments,function(x){var ie=this.parentNode;b.inArray(this,_)<0&&(b.cleanData(Ye(this)),ie&&ie.replaceChild(x,this))},_)}}),b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(_,x){b.fn[_]=function(ie){for(var Me,qe=[],Xe=b(ie),gt=Xe.length-1,ee=0;ee<=gt;ee++)Me=ee===gt?this:this.clone(!0),b(Xe[ee])[x](Me),w.apply(qe,Me.get());return this.pushStack(qe)}});var In=new RegExp("^("+si+")(?!px)[a-z%]+$","i"),Bn=/^--/,$n=function(_){var x=_.ownerDocument.defaultView;return(!x||!x.opener)&&(x=n),x.getComputedStyle(_)},Pt=function(_,x,ie){var Me,qe,Xe={};for(qe in x)Xe[qe]=_.style[qe],_.style[qe]=x[qe];for(qe in Me=ie.call(_),x)_.style[qe]=Xe[qe];return Me},We=new RegExp(Mi.join("|"),"i");function D(_,x,ie){var Me,qe,Xe,gt,ee=Bn.test(x),je=_.style;return(ie=ie||$n(_))&&(gt=ie.getPropertyValue(x)||ie[x],ee&&gt&&(gt=gt.replace(Et,"$1")||void 0),""===gt&&!Cn(_)&&(gt=b.style(_,x)),!oe.pixelBoxStyles()&&In.test(gt)&&We.test(x)&&(Me=je.width,qe=je.minWidth,Xe=je.maxWidth,je.minWidth=je.maxWidth=je.width=gt,gt=ie.width,je.width=Me,je.minWidth=qe,je.maxWidth=Xe)),void 0!==gt?gt+"":gt}function J(_,x){return{get:function(){if(!_())return(this.get=x).apply(this,arguments);delete this.get}}}!function(){function _(){if(Se){je.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",Se.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ii.appendChild(je).appendChild(Se);var st=n.getComputedStyle(Se);ie="1%"!==st.top,ee=12===x(st.marginLeft),Se.style.right="60%",Xe=36===x(st.right),Me=36===x(st.width),Se.style.position="absolute",qe=12===x(Se.offsetWidth/3),ii.removeChild(je),Se=null}}function x(st){return Math.round(parseFloat(st))}var ie,Me,qe,Xe,gt,ee,je=Ze.createElement("div"),Se=Ze.createElement("div");Se.style&&(Se.style.backgroundClip="content-box",Se.cloneNode(!0).style.backgroundClip="",oe.clearCloneStyle="content-box"===Se.style.backgroundClip,b.extend(oe,{boxSizingReliable:function(){return _(),Me},pixelBoxStyles:function(){return _(),Xe},pixelPosition:function(){return _(),ie},reliableMarginLeft:function(){return _(),ee},scrollboxSize:function(){return _(),qe},reliableTrDimensions:function(){var st,Lt,Ft,un;return null==gt&&(st=Ze.createElement("table"),Lt=Ze.createElement("tr"),Ft=Ze.createElement("div"),st.style.cssText="position:absolute;left:-11111px;border-collapse:separate",Lt.style.cssText="box-sizing:content-box;border:1px solid",Lt.style.height="1px",Ft.style.height="9px",Ft.style.display="block",ii.appendChild(st).appendChild(Lt).appendChild(Ft),un=n.getComputedStyle(Lt),gt=parseInt(un.height,10)+parseInt(un.borderTopWidth,10)+parseInt(un.borderBottomWidth,10)===Lt.offsetHeight,ii.removeChild(st)),gt}}))}();var Fe=["Webkit","Moz","ms"],ht=Ze.createElement("div").style,ln={};function ci(_){return b.cssProps[_]||ln[_]||(_ in ht?_:ln[_]=function Pn(_){for(var x=_[0].toUpperCase()+_.slice(1),ie=Fe.length;ie--;)if((_=Fe[ie]+x)in ht)return _}(_)||_)}var Ln=/^(none|table(?!-c[ea]).+)/,nn={position:"absolute",visibility:"hidden",display:"block"},gn={letterSpacing:"0",fontWeight:"400"};function le(_,x,ie){var Me=Jn.exec(x);return Me?Math.max(0,Me[2]-(ie||0))+(Me[3]||"px"):x}function Pe(_,x,ie,Me,qe,Xe){var gt="width"===x?1:0,ee=0,je=0,Se=0;if(ie===(Me?"border":"content"))return 0;for(;gt<4;gt+=2)"margin"===ie&&(Se+=b.css(_,ie+Mi[gt],!0,qe)),Me?("content"===ie&&(je-=b.css(_,"padding"+Mi[gt],!0,qe)),"margin"!==ie&&(je-=b.css(_,"border"+Mi[gt]+"Width",!0,qe))):(je+=b.css(_,"padding"+Mi[gt],!0,qe),"padding"!==ie?je+=b.css(_,"border"+Mi[gt]+"Width",!0,qe):ee+=b.css(_,"border"+Mi[gt]+"Width",!0,qe));return!Me&&Xe>=0&&(je+=Math.max(0,Math.ceil(_["offset"+x[0].toUpperCase()+x.slice(1)]-Xe-je-ee-.5))||0),je+Se}function Nt(_,x,ie){var Me=$n(_),Xe=(!oe.boxSizingReliable()||ie)&&"border-box"===b.css(_,"boxSizing",!1,Me),gt=Xe,ee=D(_,x,Me),je="offset"+x[0].toUpperCase()+x.slice(1);if(In.test(ee)){if(!ie)return ee;ee="auto"}return(!oe.boxSizingReliable()&&Xe||!oe.reliableTrDimensions()&&Ne(_,"tr")||"auto"===ee||!parseFloat(ee)&&"inline"===b.css(_,"display",!1,Me))&&_.getClientRects().length&&(Xe="border-box"===b.css(_,"boxSizing",!1,Me),(gt=je in _)&&(ee=_[je])),(ee=parseFloat(ee)||0)+Pe(_,x,ie||(Xe?"border":"content"),gt,Me,ee)+"px"}function Jt(_,x,ie,Me,qe){return new Jt.prototype.init(_,x,ie,Me,qe)}b.extend({cssHooks:{opacity:{get:function(_,x){if(x){var ie=D(_,"opacity");return""===ie?"1":ie}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(_,x,ie,Me){if(_&&3!==_.nodeType&&8!==_.nodeType&&_.style){var qe,Xe,gt,ee=P(x),je=Bn.test(x),Se=_.style;if(je||(x=ci(ee)),gt=b.cssHooks[x]||b.cssHooks[ee],void 0===ie)return gt&&"get"in gt&&void 0!==(qe=gt.get(_,!1,Me))?qe:Se[x];if("string"==(Xe=typeof ie)&&(qe=Jn.exec(ie))&&qe[1]&&(ie=Tn(_,x,qe),Xe="number"),null==ie||ie!=ie)return;"number"===Xe&&!je&&(ie+=qe&&qe[3]||(b.cssNumber[ee]?"":"px")),!oe.clearCloneStyle&&""===ie&&0===x.indexOf("background")&&(Se[x]="inherit"),(!gt||!("set"in gt)||void 0!==(ie=gt.set(_,ie,Me)))&&(je?Se.setProperty(x,ie):Se[x]=ie)}},css:function(_,x,ie,Me){var qe,Xe,gt,ee=P(x);return Bn.test(x)||(x=ci(ee)),(gt=b.cssHooks[x]||b.cssHooks[ee])&&"get"in gt&&(qe=gt.get(_,!0,ie)),void 0===qe&&(qe=D(_,x,Me)),"normal"===qe&&x in gn&&(qe=gn[x]),""===ie||ie?(Xe=parseFloat(qe),!0===ie||isFinite(Xe)?Xe||0:qe):qe}}),b.each(["height","width"],function(_,x){b.cssHooks[x]={get:function(ie,Me,qe){if(Me)return!Ln.test(b.css(ie,"display"))||ie.getClientRects().length&&ie.getBoundingClientRect().width?Nt(ie,x,qe):Pt(ie,nn,function(){return Nt(ie,x,qe)})},set:function(ie,Me,qe){var Xe,gt=$n(ie),ee=!oe.scrollboxSize()&&"absolute"===gt.position,Se=(ee||qe)&&"border-box"===b.css(ie,"boxSizing",!1,gt),st=qe?Pe(ie,x,qe,Se,gt):0;return Se&&ee&&(st-=Math.ceil(ie["offset"+x[0].toUpperCase()+x.slice(1)]-parseFloat(gt[x])-Pe(ie,x,"border",!1,gt)-.5)),st&&(Xe=Jn.exec(Me))&&"px"!==(Xe[3]||"px")&&(ie.style[x]=Me,Me=b.css(ie,x)),le(0,Me,st)}}}),b.cssHooks.marginLeft=J(oe.reliableMarginLeft,function(_,x){if(x)return(parseFloat(D(_,"marginLeft"))||_.getBoundingClientRect().left-Pt(_,{marginLeft:0},function(){return _.getBoundingClientRect().left}))+"px"}),b.each({margin:"",padding:"",border:"Width"},function(_,x){b.cssHooks[_+x]={expand:function(ie){for(var Me=0,qe={},Xe="string"==typeof ie?ie.split(" "):[ie];Me<4;Me++)qe[_+Mi[Me]+x]=Xe[Me]||Xe[Me-2]||Xe[0];return qe}},"margin"!==_&&(b.cssHooks[_+x].set=le)}),b.fn.extend({css:function(_,x){return kn(this,function(ie,Me,qe){var Xe,gt,ee={},je=0;if(Array.isArray(Me)){for(Xe=$n(ie),gt=Me.length;je<gt;je++)ee[Me[je]]=b.css(ie,Me[je],!1,Xe);return ee}return void 0!==qe?b.style(ie,Me,qe):b.css(ie,Me)},_,x,arguments.length>1)}}),b.Tween=Jt,Jt.prototype={constructor:Jt,init:function(_,x,ie,Me,qe,Xe){this.elem=_,this.prop=ie,this.easing=qe||b.easing._default,this.options=x,this.start=this.now=this.cur(),this.end=Me,this.unit=Xe||(b.cssNumber[ie]?"":"px")},cur:function(){var _=Jt.propHooks[this.prop];return _&&_.get?_.get(this):Jt.propHooks._default.get(this)},run:function(_){var x,ie=Jt.propHooks[this.prop];return this.pos=x=this.options.duration?b.easing[this.easing](_,this.options.duration*_,0,1,this.options.duration):_,this.now=(this.end-this.start)*x+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),ie&&ie.set?ie.set(this):Jt.propHooks._default.set(this),this}},Jt.prototype.init.prototype=Jt.prototype,Jt.propHooks={_default:{get:function(_){var x;return 1!==_.elem.nodeType||null!=_.elem[_.prop]&&null==_.elem.style[_.prop]?_.elem[_.prop]:(x=b.css(_.elem,_.prop,""))&&"auto"!==x?x:0},set:function(_){b.fx.step[_.prop]?b.fx.step[_.prop](_):1!==_.elem.nodeType||!b.cssHooks[_.prop]&&null==_.elem.style[ci(_.prop)]?_.elem[_.prop]=_.now:b.style(_.elem,_.prop,_.now+_.unit)}}},Jt.propHooks.scrollTop=Jt.propHooks.scrollLeft={set:function(_){_.elem.nodeType&&_.elem.parentNode&&(_.elem[_.prop]=_.now)}},b.easing={linear:function(_){return _},swing:function(_){return.5-Math.cos(_*Math.PI)/2},_default:"swing"},b.fx=Jt.prototype.init,b.fx.step={};var hn,Kn,pi=/^(?:toggle|show|hide)$/,Vn=/queueHooks$/;function Di(){Kn&&(!1===Ze.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(Di):n.setTimeout(Di,b.fx.interval),b.fx.tick())}function ai(){return n.setTimeout(function(){hn=void 0}),hn=Date.now()}function gi(_,x){var ie,Me=0,qe={height:_};for(x=x?1:0;Me<4;Me+=2-x)qe["margin"+(ie=Mi[Me])]=qe["padding"+ie]=_;return x&&(qe.opacity=qe.width=_),qe}function Si(_,x,ie){for(var Me,qe=(Oi.tweeners[x]||[]).concat(Oi.tweeners["*"]),Xe=0,gt=qe.length;Xe<gt;Xe++)if(Me=qe[Xe].call(ie,x,_))return Me}function Oi(_,x,ie){var Me,qe,Xe=0,gt=Oi.prefilters.length,ee=b.Deferred().always(function(){delete je.elem}),je=function(){if(qe)return!1;for(var Lt=hn||ai(),Ft=Math.max(0,Se.startTime+Se.duration-Lt),ri=1-(Ft/Se.duration||0),Ti=0,Ai=Se.tweens.length;Ti<Ai;Ti++)Se.tweens[Ti].run(ri);return ee.notifyWith(_,[Se,ri,Ft]),ri<1&&Ai?Ft:(Ai||ee.notifyWith(_,[Se,1,0]),ee.resolveWith(_,[Se]),!1)},Se=ee.promise({elem:_,props:b.extend({},x),opts:b.extend(!0,{specialEasing:{},easing:b.easing._default},ie),originalProperties:x,originalOptions:ie,startTime:hn||ai(),duration:ie.duration,tweens:[],createTween:function(Lt,Ft){var un=b.Tween(_,Se.opts,Lt,Ft,Se.opts.specialEasing[Lt]||Se.opts.easing);return Se.tweens.push(un),un},stop:function(Lt){var Ft=0,un=Lt?Se.tweens.length:0;if(qe)return this;for(qe=!0;Ft<un;Ft++)Se.tweens[Ft].run(1);return Lt?(ee.notifyWith(_,[Se,1,0]),ee.resolveWith(_,[Se,Lt])):ee.rejectWith(_,[Se,Lt]),this}}),st=Se.props;for(function tr(_,x){var ie,Me,qe,Xe,gt;for(ie in _)if(qe=x[Me=P(ie)],Xe=_[ie],Array.isArray(Xe)&&(qe=Xe[1],Xe=_[ie]=Xe[0]),ie!==Me&&(_[Me]=Xe,delete _[ie]),(gt=b.cssHooks[Me])&&"expand"in gt)for(ie in Xe=gt.expand(Xe),delete _[Me],Xe)ie in _||(_[ie]=Xe[ie],x[ie]=qe);else x[Me]=qe}(st,Se.opts.specialEasing);Xe<gt;Xe++)if(Me=Oi.prefilters[Xe].call(Se,_,st,Se.opts))return we(Me.stop)&&(b._queueHooks(Se.elem,Se.opts.queue).stop=Me.stop.bind(Me)),Me;return b.map(st,Si,Se),we(Se.opts.start)&&Se.opts.start.call(_,Se),Se.progress(Se.opts.progress).done(Se.opts.done,Se.opts.complete).fail(Se.opts.fail).always(Se.opts.always),b.fx.timer(b.extend(je,{elem:_,anim:Se,queue:Se.opts.queue})),Se}b.Animation=b.extend(Oi,{tweeners:{"*":[function(_,x){var ie=this.createTween(_,x);return Tn(ie.elem,_,Jn.exec(x),ie),ie}]},tweener:function(_,x){we(_)?(x=_,_=["*"]):_=_.match(jt);for(var ie,Me=0,qe=_.length;Me<qe;Me++)(Oi.tweeners[ie=_[Me]]=Oi.tweeners[ie]||[]).unshift(x)},prefilters:[function Yi(_,x,ie){var Me,qe,Xe,gt,ee,je,Se,st,Lt="width"in x||"height"in x,Ft=this,un={},ri=_.style,Ti=_.nodeType&&en(_),Ai=ft.get(_,"fxshow");for(Me in ie.queue||(null==(gt=b._queueHooks(_,"fx")).unqueued&&(gt.unqueued=0,ee=gt.empty.fire,gt.empty.fire=function(){gt.unqueued||ee()}),gt.unqueued++,Ft.always(function(){Ft.always(function(){gt.unqueued--,b.queue(_,"fx").length||gt.empty.fire()})})),x)if(pi.test(qe=x[Me])){if(delete x[Me],Xe=Xe||"toggle"===qe,qe===(Ti?"hide":"show")){if("show"!==qe||!Ai||void 0===Ai[Me])continue;Ti=!0}un[Me]=Ai&&Ai[Me]||b.style(_,Me)}if((je=!b.isEmptyObject(x))||!b.isEmptyObject(un))for(Me in Lt&&1===_.nodeType&&(ie.overflow=[ri.overflow,ri.overflowX,ri.overflowY],null==(Se=Ai&&Ai.display)&&(Se=ft.get(_,"display")),"none"===(st=b.css(_,"display"))&&(Se?st=Se:(Ct([_],!0),Se=_.style.display||Se,st=b.css(_,"display"),Ct([_]))),("inline"===st||"inline-block"===st&&null!=Se)&&"none"===b.css(_,"float")&&(je||(Ft.done(function(){ri.display=Se}),null==Se&&(Se="none"===(st=ri.display)?"":st)),ri.display="inline-block")),ie.overflow&&(ri.overflow="hidden",Ft.always(function(){ri.overflow=ie.overflow[0],ri.overflowX=ie.overflow[1],ri.overflowY=ie.overflow[2]})),je=!1,un)je||(Ai?"hidden"in Ai&&(Ti=Ai.hidden):Ai=ft.access(_,"fxshow",{display:Se}),Xe&&(Ai.hidden=!Ti),Ti&&Ct([_],!0),Ft.done(function(){for(Me in Ti||Ct([_]),ft.remove(_,"fxshow"),un)b.style(_,Me,un[Me])})),je=Si(Ti?Ai[Me]:0,Me,Ft),Me in Ai||(Ai[Me]=je.start,Ti&&(je.end=je.start,je.start=0))}],prefilter:function(_,x){x?Oi.prefilters.unshift(_):Oi.prefilters.push(_)}}),b.speed=function(_,x,ie){var Me=_&&"object"==typeof _?b.extend({},_):{complete:ie||!ie&&x||we(_)&&_,duration:_,easing:ie&&x||x&&!we(x)&&x};return b.fx.off?Me.duration=0:"number"!=typeof Me.duration&&(Me.duration=Me.duration in b.fx.speeds?b.fx.speeds[Me.duration]:b.fx.speeds._default),(null==Me.queue||!0===Me.queue)&&(Me.queue="fx"),Me.old=Me.complete,Me.complete=function(){we(Me.old)&&Me.old.call(this),Me.queue&&b.dequeue(this,Me.queue)},Me},b.fn.extend({fadeTo:function(_,x,ie,Me){return this.filter(en).css("opacity",0).show().end().animate({opacity:x},_,ie,Me)},animate:function(_,x,ie,Me){var qe=b.isEmptyObject(_),Xe=b.speed(x,ie,Me),gt=function(){var ee=Oi(this,b.extend({},_),Xe);(qe||ft.get(this,"finish"))&&ee.stop(!0)};return gt.finish=gt,qe||!1===Xe.queue?this.each(gt):this.queue(Xe.queue,gt)},stop:function(_,x,ie){var Me=function(qe){var Xe=qe.stop;delete qe.stop,Xe(ie)};return"string"!=typeof _&&(ie=x,x=_,_=void 0),x&&this.queue(_||"fx",[]),this.each(function(){var qe=!0,Xe=null!=_&&_+"queueHooks",gt=b.timers,ee=ft.get(this);if(Xe)ee[Xe]&&ee[Xe].stop&&Me(ee[Xe]);else for(Xe in ee)ee[Xe]&&ee[Xe].stop&&Vn.test(Xe)&&Me(ee[Xe]);for(Xe=gt.length;Xe--;)gt[Xe].elem===this&&(null==_||gt[Xe].queue===_)&&(gt[Xe].anim.stop(ie),qe=!1,gt.splice(Xe,1));(qe||!ie)&&b.dequeue(this,_)})},finish:function(_){return!1!==_&&(_=_||"fx"),this.each(function(){var x,ie=ft.get(this),Me=ie[_+"queue"],qe=ie[_+"queueHooks"],Xe=b.timers,gt=Me?Me.length:0;for(ie.finish=!0,b.queue(this,_,[]),qe&&qe.stop&&qe.stop.call(this,!0),x=Xe.length;x--;)Xe[x].elem===this&&Xe[x].queue===_&&(Xe[x].anim.stop(!0),Xe.splice(x,1));for(x=0;x<gt;x++)Me[x]&&Me[x].finish&&Me[x].finish.call(this);delete ie.finish})}}),b.each(["toggle","show","hide"],function(_,x){var ie=b.fn[x];b.fn[x]=function(Me,qe,Xe){return null==Me||"boolean"==typeof Me?ie.apply(this,arguments):this.animate(gi(x,!0),Me,qe,Xe)}}),b.each({slideDown:gi("show"),slideUp:gi("hide"),slideToggle:gi("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(_,x){b.fn[_]=function(ie,Me,qe){return this.animate(x,ie,Me,qe)}}),b.timers=[],b.fx.tick=function(){var _,x=0,ie=b.timers;for(hn=Date.now();x<ie.length;x++)!(_=ie[x])()&&ie[x]===_&&ie.splice(x--,1);ie.length||b.fx.stop(),hn=void 0},b.fx.timer=function(_){b.timers.push(_),b.fx.start()},b.fx.interval=13,b.fx.start=function(){Kn||(Kn=!0,Di())},b.fx.stop=function(){Kn=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fn.delay=function(_,x){return _=b.fx&&b.fx.speeds[_]||_,this.queue(x=x||"fx",function(ie,Me){var qe=n.setTimeout(ie,_);Me.stop=function(){n.clearTimeout(qe)}})},function(){var _=Ze.createElement("input"),ie=Ze.createElement("select").appendChild(Ze.createElement("option"));_.type="checkbox",oe.checkOn=""!==_.value,oe.optSelected=ie.selected,(_=Ze.createElement("input")).value="t",_.type="radio",oe.radioValue="t"===_.value}();var rr,Sr=b.expr.attrHandle;b.fn.extend({attr:function(_,x){return kn(this,b.attr,_,x,arguments.length>1)},removeAttr:function(_){return this.each(function(){b.removeAttr(this,_)})}}),b.extend({attr:function(_,x,ie){var Me,qe,Xe=_.nodeType;if(3!==Xe&&8!==Xe&&2!==Xe)return typeof _.getAttribute>"u"?b.prop(_,x,ie):((1!==Xe||!b.isXMLDoc(_))&&(qe=b.attrHooks[x.toLowerCase()]||(b.expr.match.bool.test(x)?rr:void 0)),void 0!==ie?null===ie?void b.removeAttr(_,x):qe&&"set"in qe&&void 0!==(Me=qe.set(_,ie,x))?Me:(_.setAttribute(x,ie+""),ie):qe&&"get"in qe&&null!==(Me=qe.get(_,x))?Me:(Me=b.find.attr(_,x))??void 0)},attrHooks:{type:{set:function(_,x){if(!oe.radioValue&&"radio"===x&&Ne(_,"input")){var ie=_.value;return _.setAttribute("type",x),ie&&(_.value=ie),x}}}},removeAttr:function(_,x){var ie,Me=0,qe=x&&x.match(jt);if(qe&&1===_.nodeType)for(;ie=qe[Me++];)_.removeAttribute(ie)}}),rr={set:function(_,x,ie){return!1===x?b.removeAttr(_,ie):_.setAttribute(ie,ie),ie}},b.each(b.expr.match.bool.source.match(/\w+/g),function(_,x){var ie=Sr[x]||b.find.attr;Sr[x]=function(Me,qe,Xe){var gt,ee,je=qe.toLowerCase();return Xe||(ee=Sr[je],Sr[je]=gt,gt=null!=ie(Me,qe,Xe)?je:null,Sr[je]=ee),gt}});var Zr=/^(?:input|select|textarea|button)$/i,Ui=/^(?:a|area)$/i;function or(_){return(_.match(jt)||[]).join(" ")}function Mr(_){return _.getAttribute&&_.getAttribute("class")||""}function _s(_){return Array.isArray(_)?_:"string"==typeof _&&_.match(jt)||[]}b.fn.extend({prop:function(_,x){return kn(this,b.prop,_,x,arguments.length>1)},removeProp:function(_){return this.each(function(){delete this[b.propFix[_]||_]})}}),b.extend({prop:function(_,x,ie){var Me,qe,Xe=_.nodeType;if(3!==Xe&&8!==Xe&&2!==Xe)return(1!==Xe||!b.isXMLDoc(_))&&(qe=b.propHooks[x=b.propFix[x]||x]),void 0!==ie?qe&&"set"in qe&&void 0!==(Me=qe.set(_,ie,x))?Me:_[x]=ie:qe&&"get"in qe&&null!==(Me=qe.get(_,x))?Me:_[x]},propHooks:{tabIndex:{get:function(_){var x=b.find.attr(_,"tabindex");return x?parseInt(x,10):Zr.test(_.nodeName)||Ui.test(_.nodeName)&&_.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),oe.optSelected||(b.propHooks.selected={get:function(_){return null},set:function(_){}}),b.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){b.propFix[this.toLowerCase()]=this}),b.fn.extend({addClass:function(_){var x,ie,Me,qe,Xe,gt;return we(_)?this.each(function(ee){b(this).addClass(_.call(this,ee,Mr(this)))}):(x=_s(_)).length?this.each(function(){if(Me=Mr(this),ie=1===this.nodeType&&" "+or(Me)+" "){for(Xe=0;Xe<x.length;Xe++)ie.indexOf(" "+(qe=x[Xe])+" ")<0&&(ie+=qe+" ");gt=or(ie),Me!==gt&&this.setAttribute("class",gt)}}):this},removeClass:function(_){var x,ie,Me,qe,Xe,gt;return we(_)?this.each(function(ee){b(this).removeClass(_.call(this,ee,Mr(this)))}):arguments.length?(x=_s(_)).length?this.each(function(){if(Me=Mr(this),ie=1===this.nodeType&&" "+or(Me)+" "){for(Xe=0;Xe<x.length;Xe++)for(qe=x[Xe];ie.indexOf(" "+qe+" ")>-1;)ie=ie.replace(" "+qe+" "," ");gt=or(ie),Me!==gt&&this.setAttribute("class",gt)}}):this:this.attr("class","")},toggleClass:function(_,x){var ie,Me,qe,Xe,gt=typeof _,ee="string"===gt||Array.isArray(_);return we(_)?this.each(function(je){b(this).toggleClass(_.call(this,je,Mr(this),x),x)}):"boolean"==typeof x&&ee?x?this.addClass(_):this.removeClass(_):(ie=_s(_),this.each(function(){if(ee)for(Xe=b(this),qe=0;qe<ie.length;qe++)Xe.hasClass(Me=ie[qe])?Xe.removeClass(Me):Xe.addClass(Me);else(void 0===_||"boolean"===gt)&&((Me=Mr(this))&&ft.set(this,"__className__",Me),this.setAttribute&&this.setAttribute("class",Me||!1===_?"":ft.get(this,"__className__")||""))}))},hasClass:function(_){var x,ie,Me=0;for(x=" "+_+" ";ie=this[Me++];)if(1===ie.nodeType&&(" "+or(Mr(ie))+" ").indexOf(x)>-1)return!0;return!1}});var is=/\r/g;b.fn.extend({val:function(_){var x,ie,Me,qe=this[0];return arguments.length?(Me=we(_),this.each(function(Xe){var gt;1===this.nodeType&&(null==(gt=Me?_.call(this,Xe,b(this).val()):_)?gt="":"number"==typeof gt?gt+="":Array.isArray(gt)&&(gt=b.map(gt,function(ee){return null==ee?"":ee+""})),(!(x=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()])||!("set"in x)||void 0===x.set(this,gt,"value"))&&(this.value=gt))})):qe?(x=b.valHooks[qe.type]||b.valHooks[qe.nodeName.toLowerCase()])&&"get"in x&&void 0!==(ie=x.get(qe,"value"))?ie:"string"==typeof(ie=qe.value)?ie.replace(is,""):ie??"":void 0}}),b.extend({valHooks:{option:{get:function(_){return b.find.attr(_,"value")??or(b.text(_))}},select:{get:function(_){var x,ie,Me,qe=_.options,Xe=_.selectedIndex,gt="select-one"===_.type,ee=gt?null:[],je=gt?Xe+1:qe.length;for(Me=Xe<0?je:gt?Xe:0;Me<je;Me++)if(((ie=qe[Me]).selected||Me===Xe)&&!ie.disabled&&(!ie.parentNode.disabled||!Ne(ie.parentNode,"optgroup"))){if(x=b(ie).val(),gt)return x;ee.push(x)}return ee},set:function(_,x){for(var ie,Me,qe=_.options,Xe=b.makeArray(x),gt=qe.length;gt--;)((Me=qe[gt]).selected=b.inArray(b.valHooks.option.get(Me),Xe)>-1)&&(ie=!0);return ie||(_.selectedIndex=-1),Xe}}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]={set:function(_,x){if(Array.isArray(x))return _.checked=b.inArray(b(_).val(),x)>-1}},oe.checkOn||(b.valHooks[this].get=function(_){return null===_.getAttribute("value")?"on":_.value})});var Dr=n.location,$r={guid:Date.now()},yr=/\?/;b.parseXML=function(_){var x,ie;if(!_||"string"!=typeof _)return null;try{x=(new n.DOMParser).parseFromString(_,"text/xml")}catch{}return ie=x&&x.getElementsByTagName("parsererror")[0],(!x||ie)&&b.error("Invalid XML: "+(ie?b.map(ie.childNodes,function(Me){return Me.textContent}).join("\n"):_)),x};var Is=/^(?:focusinfocus|focusoutblur)$/,gr=function(_){_.stopPropagation()};b.extend(b.event,{trigger:function(_,x,ie,Me){var qe,Xe,gt,ee,je,Se,st,Lt,Ft=[ie||Ze],un=H.call(_,"type")?_.type:_,ri=H.call(_,"namespace")?_.namespace.split("."):[];if(Xe=Lt=gt=ie=ie||Ze,3!==ie.nodeType&&8!==ie.nodeType&&!Is.test(un+b.event.triggered)&&(un.indexOf(".")>-1&&(ri=un.split("."),un=ri.shift(),ri.sort()),je=un.indexOf(":")<0&&"on"+un,(_=_[b.expando]?_:new b.Event(un,"object"==typeof _&&_)).isTrigger=Me?2:3,_.namespace=ri.join("."),_.rnamespace=_.namespace?new RegExp("(^|\\.)"+ri.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,_.result=void 0,_.target||(_.target=ie),x=null==x?[_]:b.makeArray(x,[_]),st=b.event.special[un]||{},Me||!st.trigger||!1!==st.trigger.apply(ie,x))){if(!Me&&!st.noBubble&&!Te(ie)){for(Is.test((ee=st.delegateType||un)+un)||(Xe=Xe.parentNode);Xe;Xe=Xe.parentNode)Ft.push(Xe),gt=Xe;gt===(ie.ownerDocument||Ze)&&Ft.push(gt.defaultView||gt.parentWindow||n)}for(qe=0;(Xe=Ft[qe++])&&!_.isPropagationStopped();)Lt=Xe,_.type=qe>1?ee:st.bindType||un,(Se=(ft.get(Xe,"events")||Object.create(null))[_.type]&&ft.get(Xe,"handle"))&&Se.apply(Xe,x),(Se=je&&Xe[je])&&Se.apply&&_e(Xe)&&(_.result=Se.apply(Xe,x),!1===_.result&&_.preventDefault());return _.type=un,!Me&&!_.isDefaultPrevented()&&(!st._default||!1===st._default.apply(Ft.pop(),x))&&_e(ie)&&je&&we(ie[un])&&!Te(ie)&&((gt=ie[je])&&(ie[je]=null),b.event.triggered=un,_.isPropagationStopped()&&Lt.addEventListener(un,gr),ie[un](),_.isPropagationStopped()&&Lt.removeEventListener(un,gr),b.event.triggered=void 0,gt&&(ie[je]=gt)),_.result}},simulate:function(_,x,ie){var Me=b.extend(new b.Event,ie,{type:_,isSimulated:!0});b.event.trigger(Me,null,x)}}),b.fn.extend({trigger:function(_,x){return this.each(function(){b.event.trigger(_,x,this)})},triggerHandler:function(_,x){var ie=this[0];if(ie)return b.event.trigger(_,x,ie,!0)}});var Rr=/\[\]$/,Vr=/\r?\n/g,Lr=/^(?:submit|button|image|reset|file)$/i,ws=/^(?:input|select|textarea|keygen)/i;function wr(_,x,ie,Me){var qe;if(Array.isArray(x))b.each(x,function(Xe,gt){ie||Rr.test(_)?Me(_,gt):wr(_+"["+("object"==typeof gt&&null!=gt?Xe:"")+"]",gt,ie,Me)});else if(ie||"object"!==tt(x))Me(_,x);else for(qe in x)wr(_+"["+qe+"]",x[qe],ie,Me)}b.param=function(_,x){var ie,Me=[],qe=function(Xe,gt){var ee=we(gt)?gt():gt;Me[Me.length]=encodeURIComponent(Xe)+"="+encodeURIComponent(ee??"")};if(null==_)return"";if(Array.isArray(_)||_.jquery&&!b.isPlainObject(_))b.each(_,function(){qe(this.name,this.value)});else for(ie in _)wr(ie,_[ie],x,qe);return Me.join("&")},b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var _=b.prop(this,"elements");return _?b.makeArray(_):this}).filter(function(){var _=this.type;return this.name&&!b(this).is(":disabled")&&ws.test(this.nodeName)&&!Lr.test(_)&&(this.checked||!ge.test(_))}).map(function(_,x){var ie=b(this).val();return null==ie?null:Array.isArray(ie)?b.map(ie,function(Me){return{name:x.name,value:Me.replace(Vr,"\r\n")}}):{name:x.name,value:ie.replace(Vr,"\r\n")}}).get()}});var ks=/%20/g,os=/#.*$/,Os=/([?&])_=[^&]*/,Fr=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ws=/^(?:GET|HEAD)$/,pr=/^\/\//,dr={},Ts={},zr="*/".concat("*"),Qr=Ze.createElement("a");function ds(_){return function(x,ie){"string"!=typeof x&&(ie=x,x="*");var Me,qe=0,Xe=x.toLowerCase().match(jt)||[];if(we(ie))for(;Me=Xe[qe++];)"+"===Me[0]?(Me=Me.slice(1)||"*",(_[Me]=_[Me]||[]).unshift(ie)):(_[Me]=_[Me]||[]).push(ie)}}function Cs(_,x,ie,Me){var qe={},Xe=_===Ts;function gt(ee){var je;return qe[ee]=!0,b.each(_[ee]||[],function(Se,st){var Lt=st(x,ie,Me);return"string"!=typeof Lt||Xe||qe[Lt]?Xe?!(je=Lt):void 0:(x.dataTypes.unshift(Lt),gt(Lt),!1)}),je}return gt(x.dataTypes[0])||!qe["*"]&&gt("*")}function Ps(_,x){var ie,Me,qe=b.ajaxSettings.flatOptions||{};for(ie in x)void 0!==x[ie]&&((qe[ie]?_:Me||(Me={}))[ie]=x[ie]);return Me&&b.extend(!0,_,Me),_}Qr.href=Dr.href,b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dr.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Dr.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zr,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(_,x){return x?Ps(Ps(_,b.ajaxSettings),x):Ps(b.ajaxSettings,_)},ajaxPrefilter:ds(dr),ajaxTransport:ds(Ts),ajax:function(_,x){"object"==typeof _&&(x=_,_=void 0);var ie,Me,qe,Xe,gt,ee,je,Se,st,Lt,Ft=b.ajaxSetup({},x=x||{}),un=Ft.context||Ft,ri=Ft.context&&(un.nodeType||un.jquery)?b(un):b.event,Ti=b.Deferred(),Ai=b.Callbacks("once memory"),ir=Ft.statusCode||{},Wi={},Ji={},Ir="canceled",Zi={readyState:0,getResponseHeader:function(Hi){var Gr;if(je){if(!Xe)for(Xe={};Gr=Fr.exec(qe);)Xe[Gr[1].toLowerCase()+" "]=(Xe[Gr[1].toLowerCase()+" "]||[]).concat(Gr[2]);Gr=Xe[Hi.toLowerCase()+" "]}return null==Gr?null:Gr.join(", ")},getAllResponseHeaders:function(){return je?qe:null},setRequestHeader:function(Hi,Gr){return null==je&&(Hi=Ji[Hi.toLowerCase()]=Ji[Hi.toLowerCase()]||Hi,Wi[Hi]=Gr),this},overrideMimeType:function(Hi){return null==je&&(Ft.mimeType=Hi),this},statusCode:function(Hi){var Gr;if(Hi)if(je)Zi.always(Hi[Zi.status]);else for(Gr in Hi)ir[Gr]=[ir[Gr],Hi[Gr]];return this},abort:function(Hi){var Gr=Hi||Ir;return ie&&ie.abort(Gr),hs(0,Gr),this}};if(Ti.promise(Zi),Ft.url=((_||Ft.url||Dr.href)+"").replace(pr,Dr.protocol+"//"),Ft.type=x.method||x.type||Ft.method||Ft.type,Ft.dataTypes=(Ft.dataType||"*").toLowerCase().match(jt)||[""],null==Ft.crossDomain){ee=Ze.createElement("a");try{ee.href=Ft.url,ee.href=ee.href,Ft.crossDomain=Qr.protocol+"//"+Qr.host!=ee.protocol+"//"+ee.host}catch{Ft.crossDomain=!0}}if(Ft.data&&Ft.processData&&"string"!=typeof Ft.data&&(Ft.data=b.param(Ft.data,Ft.traditional)),Cs(dr,Ft,x,Zi),je)return Zi;for(st in(Se=b.event&&Ft.global)&&0==b.active++&&b.event.trigger("ajaxStart"),Ft.type=Ft.type.toUpperCase(),Ft.hasContent=!Ws.test(Ft.type),Me=Ft.url.replace(os,""),Ft.hasContent?Ft.data&&Ft.processData&&0===(Ft.contentType||"").indexOf("application/x-www-form-urlencoded")&&(Ft.data=Ft.data.replace(ks,"+")):(Lt=Ft.url.slice(Me.length),Ft.data&&(Ft.processData||"string"==typeof Ft.data)&&(Me+=(yr.test(Me)?"&":"?")+Ft.data,delete Ft.data),!1===Ft.cache&&(Me=Me.replace(Os,"$1"),Lt=(yr.test(Me)?"&":"?")+"_="+$r.guid+++Lt),Ft.url=Me+Lt),Ft.ifModified&&(b.lastModified[Me]&&Zi.setRequestHeader("If-Modified-Since",b.lastModified[Me]),b.etag[Me]&&Zi.setRequestHeader("If-None-Match",b.etag[Me])),(Ft.data&&Ft.hasContent&&!1!==Ft.contentType||x.contentType)&&Zi.setRequestHeader("Content-Type",Ft.contentType),Zi.setRequestHeader("Accept",Ft.dataTypes[0]&&Ft.accepts[Ft.dataTypes[0]]?Ft.accepts[Ft.dataTypes[0]]+("*"!==Ft.dataTypes[0]?", "+zr+"; q=0.01":""):Ft.accepts["*"]),Ft.headers)Zi.setRequestHeader(st,Ft.headers[st]);if(Ft.beforeSend&&(!1===Ft.beforeSend.call(un,Zi,Ft)||je))return Zi.abort();if(Ir="abort",Ai.add(Ft.complete),Zi.done(Ft.success),Zi.fail(Ft.error),ie=Cs(Ts,Ft,x,Zi)){if(Zi.readyState=1,Se&&ri.trigger("ajaxSend",[Zi,Ft]),je)return Zi;Ft.async&&Ft.timeout>0&&(gt=n.setTimeout(function(){Zi.abort("timeout")},Ft.timeout));try{je=!1,ie.send(Wi,hs)}catch(Hi){if(je)throw Hi;hs(-1,Hi)}}else hs(-1,"No Transport");function hs(Hi,Gr,ls,it){var Rt,X,U,V,Je,Kt=Gr;je||(je=!0,gt&&n.clearTimeout(gt),ie=void 0,qe=it||"",Zi.readyState=Hi>0?4:0,Rt=Hi>=200&&Hi<300||304===Hi,ls&&(V=function Es(_,x,ie){for(var Me,qe,Xe,gt,ee=_.contents,je=_.dataTypes;"*"===je[0];)je.shift(),void 0===Me&&(Me=_.mimeType||x.getResponseHeader("Content-Type"));if(Me)for(qe in ee)if(ee[qe]&&ee[qe].test(Me)){je.unshift(qe);break}if(je[0]in ie)Xe=je[0];else{for(qe in ie){if(!je[0]||_.converters[qe+" "+je[0]]){Xe=qe;break}gt||(gt=qe)}Xe=Xe||gt}if(Xe)return Xe!==je[0]&&je.unshift(Xe),ie[Xe]}(Ft,Zi,ls)),!Rt&&b.inArray("script",Ft.dataTypes)>-1&&b.inArray("json",Ft.dataTypes)<0&&(Ft.converters["text script"]=function(){}),V=function na(_,x,ie,Me){var qe,Xe,gt,ee,je,Se={},st=_.dataTypes.slice();if(st[1])for(gt in _.converters)Se[gt.toLowerCase()]=_.converters[gt];for(Xe=st.shift();Xe;)if(_.responseFields[Xe]&&(ie[_.responseFields[Xe]]=x),!je&&Me&&_.dataFilter&&(x=_.dataFilter(x,_.dataType)),je=Xe,Xe=st.shift())if("*"===Xe)Xe=je;else if("*"!==je&&je!==Xe){if(!(gt=Se[je+" "+Xe]||Se["* "+Xe]))for(qe in Se)if((ee=qe.split(" "))[1]===Xe&&(gt=Se[je+" "+ee[0]]||Se["* "+ee[0]])){!0===gt?gt=Se[qe]:!0!==Se[qe]&&(Xe=ee[0],st.unshift(ee[1]));break}if(!0!==gt)if(gt&&_.throws)x=gt(x);else try{x=gt(x)}catch(Lt){return{state:"parsererror",error:gt?Lt:"No conversion from "+je+" to "+Xe}}}return{state:"success",data:x}}(Ft,V,Zi,Rt),Rt?(Ft.ifModified&&((Je=Zi.getResponseHeader("Last-Modified"))&&(b.lastModified[Me]=Je),(Je=Zi.getResponseHeader("etag"))&&(b.etag[Me]=Je)),204===Hi||"HEAD"===Ft.type?Kt="nocontent":304===Hi?Kt="notmodified":(Kt=V.state,X=V.data,Rt=!(U=V.error))):(U=Kt,(Hi||!Kt)&&(Kt="error",Hi<0&&(Hi=0))),Zi.status=Hi,Zi.statusText=(Gr||Kt)+"",Rt?Ti.resolveWith(un,[X,Kt,Zi]):Ti.rejectWith(un,[Zi,Kt,U]),Zi.statusCode(ir),ir=void 0,Se&&ri.trigger(Rt?"ajaxSuccess":"ajaxError",[Zi,Ft,Rt?X:U]),Ai.fireWith(un,[Zi,Kt]),Se&&(ri.trigger("ajaxComplete",[Zi,Ft]),--b.active||b.event.trigger("ajaxStop")))}return Zi},getJSON:function(_,x,ie){return b.get(_,x,ie,"json")},getScript:function(_,x){return b.get(_,void 0,x,"script")}}),b.each(["get","post"],function(_,x){b[x]=function(ie,Me,qe,Xe){return we(Me)&&(Xe=Xe||qe,qe=Me,Me=void 0),b.ajax(b.extend({url:ie,type:x,dataType:Xe,data:Me,success:qe},b.isPlainObject(ie)&&ie))}}),b.ajaxPrefilter(function(_){var x;for(x in _.headers)"content-type"===x.toLowerCase()&&(_.contentType=_.headers[x]||"")}),b._evalUrl=function(_,x,ie){return b.ajax({url:_,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(Me){b.globalEval(Me,x,ie)}})},b.fn.extend({wrapAll:function(_){var x;return this[0]&&(we(_)&&(_=_.call(this[0])),x=b(_,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&x.insertBefore(this[0]),x.map(function(){for(var ie=this;ie.firstElementChild;)ie=ie.firstElementChild;return ie}).append(this)),this},wrapInner:function(_){return we(_)?this.each(function(x){b(this).wrapInner(_.call(this,x))}):this.each(function(){var x=b(this),ie=x.contents();ie.length?ie.wrapAll(_):x.append(_)})},wrap:function(_){var x=we(_);return this.each(function(ie){b(this).wrapAll(x?_.call(this,ie):_)})},unwrap:function(_){return this.parent(_).not("body").each(function(){b(this).replaceWith(this.childNodes)}),this}}),b.expr.pseudos.hidden=function(_){return!b.expr.pseudos.visible(_)},b.expr.pseudos.visible=function(_){return!!(_.offsetWidth||_.offsetHeight||_.getClientRects().length)},b.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch{}};var Nr={0:200,1223:204},ys=b.ajaxSettings.xhr();oe.cors=!!ys&&"withCredentials"in ys,oe.ajax=ys=!!ys,b.ajaxTransport(function(_){var x,ie;if(oe.cors||ys&&!_.crossDomain)return{send:function(Me,qe){var Xe,gt=_.xhr();if(gt.open(_.type,_.url,_.async,_.username,_.password),_.xhrFields)for(Xe in _.xhrFields)gt[Xe]=_.xhrFields[Xe];for(Xe in _.mimeType&&gt.overrideMimeType&&gt.overrideMimeType(_.mimeType),!_.crossDomain&&!Me["X-Requested-With"]&&(Me["X-Requested-With"]="XMLHttpRequest"),Me)gt.setRequestHeader(Xe,Me[Xe]);x=function(ee){return function(){x&&(x=ie=gt.onload=gt.onerror=gt.onabort=gt.ontimeout=gt.onreadystatechange=null,"abort"===ee?gt.abort():"error"===ee?"number"!=typeof gt.status?qe(0,"error"):qe(gt.status,gt.statusText):qe(Nr[gt.status]||gt.status,gt.statusText,"text"!==(gt.responseType||"text")||"string"!=typeof gt.responseText?{binary:gt.response}:{text:gt.responseText},gt.getAllResponseHeaders()))}},gt.onload=x(),ie=gt.onerror=gt.ontimeout=x("error"),void 0!==gt.onabort?gt.onabort=ie:gt.onreadystatechange=function(){4===gt.readyState&&n.setTimeout(function(){x&&ie()})},x=x("abort");try{gt.send(_.hasContent&&_.data||null)}catch(ee){if(x)throw ee}},abort:function(){x&&x()}}}),b.ajaxPrefilter(function(_){_.crossDomain&&(_.contents.script=!1)}),b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(_){return b.globalEval(_),_}}}),b.ajaxPrefilter("script",function(_){void 0===_.cache&&(_.cache=!1),_.crossDomain&&(_.type="GET")}),b.ajaxTransport("script",function(_){var x,ie;if(_.crossDomain||_.scriptAttrs)return{send:function(Me,qe){x=b("<script>").attr(_.scriptAttrs||{}).prop({charset:_.scriptCharset,src:_.url}).on("load error",ie=function(Xe){x.remove(),ie=null,Xe&&qe("error"===Xe.type?404:200,Xe.type)}),Ze.head.appendChild(x[0])},abort:function(){ie&&ie()}}});var _,qi=[],Ss=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var _=qi.pop()||b.expando+"_"+$r.guid++;return this[_]=!0,_}}),b.ajaxPrefilter("json jsonp",function(_,x,ie){var Me,qe,Xe,gt=!1!==_.jsonp&&(Ss.test(_.url)?"url":"string"==typeof _.data&&0===(_.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ss.test(_.data)&&"data");if(gt||"jsonp"===_.dataTypes[0])return Me=_.jsonpCallback=we(_.jsonpCallback)?_.jsonpCallback():_.jsonpCallback,gt?_[gt]=_[gt].replace(Ss,"$1"+Me):!1!==_.jsonp&&(_.url+=(yr.test(_.url)?"&":"?")+_.jsonp+"="+Me),_.converters["script json"]=function(){return Xe||b.error(Me+" was not called"),Xe[0]},_.dataTypes[0]="json",qe=n[Me],n[Me]=function(){Xe=arguments},ie.always(function(){void 0===qe?b(n).removeProp(Me):n[Me]=qe,_[Me]&&(_.jsonpCallback=x.jsonpCallback,qi.push(Me)),Xe&&we(qe)&&qe(Xe[0]),Xe=qe=void 0}),"script"}),oe.createHTMLDocument=((_=Ze.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_.childNodes.length),b.parseHTML=function(_,x,ie){return"string"!=typeof _?[]:("boolean"==typeof x&&(ie=x,x=!1),x||(oe.createHTMLDocument?((Me=(x=Ze.implementation.createHTMLDocument("")).createElement("base")).href=Ze.location.href,x.head.appendChild(Me)):x=Ze),Xe=!ie&&[],(qe=d.exec(_))?[x.createElement(qe[1])]:(qe=Ee([_],x,Xe),Xe&&Xe.length&&b(Xe).remove(),b.merge([],qe.childNodes)));var Me,qe,Xe},b.fn.load=function(_,x,ie){var Me,qe,Xe,gt=this,ee=_.indexOf(" ");return ee>-1&&(Me=or(_.slice(ee)),_=_.slice(0,ee)),we(x)?(ie=x,x=void 0):x&&"object"==typeof x&&(qe="POST"),gt.length>0&&b.ajax({url:_,type:qe||"GET",dataType:"html",data:x}).done(function(je){Xe=arguments,gt.html(Me?b("<div>").append(b.parseHTML(je)).find(Me):je)}).always(ie&&function(je,Se){gt.each(function(){ie.apply(this,Xe||[je.responseText,Se,je])})}),this},b.expr.pseudos.animated=function(_){return b.grep(b.timers,function(x){return _===x.elem}).length},b.offset={setOffset:function(_,x,ie){var Me,qe,Xe,gt,ee,je,st=b.css(_,"position"),Lt=b(_),Ft={};"static"===st&&(_.style.position="relative"),ee=Lt.offset(),Xe=b.css(_,"top"),je=b.css(_,"left"),("absolute"===st||"fixed"===st)&&(Xe+je).indexOf("auto")>-1?(gt=(Me=Lt.position()).top,qe=Me.left):(gt=parseFloat(Xe)||0,qe=parseFloat(je)||0),we(x)&&(x=x.call(_,ie,b.extend({},ee))),null!=x.top&&(Ft.top=x.top-ee.top+gt),null!=x.left&&(Ft.left=x.left-ee.left+qe),"using"in x?x.using.call(_,Ft):Lt.css(Ft)}},b.fn.extend({offset:function(_){if(arguments.length)return void 0===_?this:this.each(function(qe){b.offset.setOffset(this,_,qe)});var x,ie,Me=this[0];return Me?Me.getClientRects().length?{top:(x=Me.getBoundingClientRect()).top+(ie=Me.ownerDocument.defaultView).pageYOffset,left:x.left+ie.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var _,x,ie,Me=this[0],qe={top:0,left:0};if("fixed"===b.css(Me,"position"))x=Me.getBoundingClientRect();else{for(x=this.offset(),ie=Me.ownerDocument,_=Me.offsetParent||ie.documentElement;_&&(_===ie.body||_===ie.documentElement)&&"static"===b.css(_,"position");)_=_.parentNode;_&&_!==Me&&1===_.nodeType&&((qe=b(_).offset()).top+=b.css(_,"borderTopWidth",!0),qe.left+=b.css(_,"borderLeftWidth",!0))}return{top:x.top-qe.top-b.css(Me,"marginTop",!0),left:x.left-qe.left-b.css(Me,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var _=this.offsetParent;_&&"static"===b.css(_,"position");)_=_.offsetParent;return _||ii})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(_,x){var ie="pageYOffset"===x;b.fn[_]=function(Me){return kn(this,function(qe,Xe,gt){var ee;if(Te(qe)?ee=qe:9===qe.nodeType&&(ee=qe.defaultView),void 0===gt)return ee?ee[x]:qe[Xe];ee?ee.scrollTo(ie?ee.pageXOffset:gt,ie?gt:ee.pageYOffset):qe[Xe]=gt},_,Me,arguments.length)}}),b.each(["top","left"],function(_,x){b.cssHooks[x]=J(oe.pixelPosition,function(ie,Me){if(Me)return Me=D(ie,x),In.test(Me)?b(ie).position()[x]+"px":Me})}),b.each({Height:"height",Width:"width"},function(_,x){b.each({padding:"inner"+_,content:x,"":"outer"+_},function(ie,Me){b.fn[Me]=function(qe,Xe){var gt=arguments.length&&(ie||"boolean"!=typeof qe),ee=ie||(!0===qe||!0===Xe?"margin":"border");return kn(this,function(je,Se,st){var Lt;return Te(je)?0===Me.indexOf("outer")?je["inner"+_]:je.document.documentElement["client"+_]:9===je.nodeType?(Lt=je.documentElement,Math.max(je.body["scroll"+_],Lt["scroll"+_],je.body["offset"+_],Lt["offset"+_],Lt["client"+_])):void 0===st?b.css(je,Se,ee):b.style(je,Se,st,ee)},x,gt?qe:void 0,gt)}})}),b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(_,x){b.fn[x]=function(ie){return this.on(x,ie)}}),b.fn.extend({bind:function(_,x,ie){return this.on(_,null,x,ie)},unbind:function(_,x){return this.off(_,null,x)},delegate:function(_,x,ie,Me){return this.on(x,_,ie,Me)},undelegate:function(_,x,ie){return 1===arguments.length?this.off(_,"**"):this.off(x,_||"**",ie)},hover:function(_,x){return this.on("mouseenter",_).on("mouseleave",x||_)}}),b.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(_,x){b.fn[x]=function(ie,Me){return arguments.length>0?this.on(x,null,ie,Me):this.trigger(x)}});var nr=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;b.proxy=function(_,x){var ie,Me,qe;if("string"==typeof x&&(ie=_[x],x=_,_=ie),we(_))return Me=c.call(arguments,2),qe=function(){return _.apply(x||this,Me.concat(c.call(arguments)))},qe.guid=_.guid=_.guid||b.guid++,qe},b.holdReady=function(_){_?b.readyWait++:b.ready(!0)},b.isArray=Array.isArray,b.parseJSON=JSON.parse,b.nodeName=Ne,b.isFunction=we,b.isWindow=Te,b.camelCase=P,b.type=tt,b.now=Date.now,b.isNumeric=function(_){var x=b.type(_);return("number"===x||"string"===x)&&!isNaN(_-parseFloat(_))},b.trim=function(_){return null==_?"":(_+"").replace(nr,"$1")},void 0!==(i=function(){return b}.apply(me,[]))&&(vt.exports=i);var Yr=n.jQuery,xs=n.$;return b.noConflict=function(_){return n.$===b&&(n.$=xs),_&&n.jQuery===b&&(n.jQuery=Yr),b},typeof l>"u"&&(n.jQuery=n.$=b),b})},202:function(vt,me,a){var i;vt=a.nmd(vt),function(){var n,f=200,c="Expected a function",w="__lodash_hash_undefined__",B="__lodash_placeholder__",r=1,H=2,pe=4,se=1,oe=2,we=1,Te=2,Ze=4,yt=8,Ke=16,tt=32,ue=64,Ce=128,b=256,L=512,ot=800,ct=16,mn=1/0,xn=9007199254740991,Dn=17976931348623157e292,Fn=NaN,Be=4294967295,z=Be-1,d=Be>>>1,O=[["ary",Ce],["bind",we],["bindKey",Te],["curry",yt],["curryRight",Ke],["flip",L],["partial",tt],["partialRight",ue],["rearg",b]],de="[object Arguments]",Ve="[object Array]",Ie="[object AsyncFunction]",Oe="[object Boolean]",St="[object Date]",wt="[object DOMException]",jt="[object Error]",fn="[object Function]",Sn="[object GeneratorFunction]",Un="[object Map]",zn="[object Number]",ei="[object Null]",li="[object Object]",ni="[object Promise]",kn="[object Proxy]",Qe="[object RegExp]",G="[object Set]",C="[object String]",P="[object Symbol]",_e="[object Undefined]",ze="[object WeakMap]",Yt="[object ArrayBuffer]",dn="[object DataView]",an="[object Float32Array]",vn="[object Float64Array]",Hn="[object Int8Array]",si="[object Int16Array]",Jn="[object Int32Array]",Mi="[object Uint8Array]",ii="[object Uint8ClampedArray]",Cn="[object Uint16Array]",Xt="[object Uint32Array]",en=/\b__p \+= '';/g,Tn=/\b(__p \+=) '' \+/g,Qn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,_n=/&(?:amp|lt|gt|quot|#39);/g,Ct=/[&<>"']/g,ge=RegExp(_n.source),N=RegExp(Ct.source),ve=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,Ye=/<%=([\s\S]+?)%>/g,Le=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,lt=/^\w*$/,Ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Re=/[\\^$.*+?()[\]{}|]/g,ye=RegExp(Re.source),F=/^\s+/,re=/\s/,ae=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,T=/\{\n\/\* \[wrapped with (.+)\] \*/,S=/,? & /,Z=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,K=/[()=,{}\[\]\/\s]/,dt=/\\(\\)?/g,ut=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,$t=/\w*$/,Wt=/^[-+]0x[0-9a-f]+$/i,Bt=/^0b[01]+$/i,Yn=/^\[object .+?Constructor\]$/,In=/^0o[0-7]+$/i,Bn=/^(?:0|[1-9]\d*)$/,$n=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Pt=/($^)/,We=/['\n\r\u2028\u2029\\]/g,D="\\ud800-\\udfff",ln="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Pn="\\u2700-\\u27bf",ci="a-z\\xdf-\\xf6\\xf8-\\xff",Pe="A-Z\\xc0-\\xd6\\xd8-\\xde",Nt="\\ufe0e\\ufe0f",Jt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Kn="["+D+"]",pi="["+Jt+"]",Vn="["+ln+"]",Di="\\d+",ai="["+Pn+"]",gi="["+ci+"]",Si="[^"+D+Jt+Di+Pn+ci+Pe+"]",Yi="\\ud83c[\\udffb-\\udfff]",Oi="[^"+D+"]",rr="(?:\\ud83c[\\udde6-\\uddff]){2}",Sr="[\\ud800-\\udbff][\\udc00-\\udfff]",Zr="["+Pe+"]",or="(?:"+gi+"|"+Si+")",Mr="(?:"+Zr+"|"+Si+")",_s="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",is="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Dr="(?:"+Vn+"|"+Yi+")?",$r="["+Nt+"]?",Rr=$r+Dr+"(?:\\u200d(?:"+[Oi,rr,Sr].join("|")+")"+$r+Dr+")*",Vr="(?:"+[ai,rr,Sr].join("|")+")"+Rr,Lr="(?:"+[Oi+Vn+"?",Vn,rr,Sr,Kn].join("|")+")",ws=RegExp("['\u2019]","g"),wr=RegExp(Vn,"g"),ks=RegExp(Yi+"(?="+Yi+")|"+Lr+Rr,"g"),os=RegExp([Zr+"?"+gi+"+"+_s+"(?="+[pi,Zr,"$"].join("|")+")",Mr+"+"+is+"(?="+[pi,Zr+or,"$"].join("|")+")",Zr+"?"+or+"+"+_s,Zr+"+"+is,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Di,Vr].join("|"),"g"),Os=RegExp("[\\u200d"+D+ln+Nt+"]"),Fr=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,us=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ws=-1,pr={};pr[an]=pr[vn]=pr[Hn]=pr[si]=pr[Jn]=pr[Mi]=pr[ii]=pr[Cn]=pr[Xt]=!0,pr[de]=pr[Ve]=pr[Yt]=pr[Oe]=pr[dn]=pr[St]=pr[jt]=pr[fn]=pr[Un]=pr[zn]=pr[li]=pr[Qe]=pr[G]=pr[C]=pr[ze]=!1;var dr={};dr[de]=dr[Ve]=dr[Yt]=dr[dn]=dr[Oe]=dr[St]=dr[an]=dr[vn]=dr[Hn]=dr[si]=dr[Jn]=dr[Un]=dr[zn]=dr[li]=dr[Qe]=dr[G]=dr[C]=dr[P]=dr[Mi]=dr[ii]=dr[Cn]=dr[Xt]=!0,dr[jt]=dr[fn]=dr[ze]=!1;var ds={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Cs=parseFloat,Ps=parseInt,Es="object"==typeof global&&global&&global.Object===Object&&global,na="object"==typeof self&&self&&self.Object===Object&&self,Nr=Es||na||Function("return this")(),ys=me&&!me.nodeType&&me,qi=ys&&vt&&!vt.nodeType&&vt,Ss=qi&&qi.exports===ys,nr=Ss&&Es.process,Yr=function(){try{return qi&&qi.require&&qi.require("util").types||nr&&nr.binding&&nr.binding("util")}catch{}}(),xs=Yr&&Yr.isArrayBuffer,_=Yr&&Yr.isDate,x=Yr&&Yr.isMap,ie=Yr&&Yr.isRegExp,Me=Yr&&Yr.isSet,qe=Yr&&Yr.isTypedArray;function Xe(bt,Zt,on){switch(on.length){case 0:return bt.call(Zt);case 1:return bt.call(Zt,on[0]);case 2:return bt.call(Zt,on[0],on[1]);case 3:return bt.call(Zt,on[0],on[1],on[2])}return bt.apply(Zt,on)}function gt(bt,Zt,on,Rn){for(var Xn=-1,ui=null==bt?0:bt.length;++Xn<ui;){var _i=bt[Xn];Zt(Rn,_i,on(_i),bt)}return Rn}function ee(bt,Zt){for(var on=-1,Rn=null==bt?0:bt.length;++on<Rn&&!1!==Zt(bt[on],on,bt););return bt}function je(bt,Zt){for(var on=null==bt?0:bt.length;on--&&!1!==Zt(bt[on],on,bt););return bt}function Se(bt,Zt){for(var on=-1,Rn=null==bt?0:bt.length;++on<Rn;)if(!Zt(bt[on],on,bt))return!1;return!0}function st(bt,Zt){for(var on=-1,Rn=null==bt?0:bt.length,Xn=0,ui=[];++on<Rn;){var _i=bt[on];Zt(_i,on,bt)&&(ui[Xn++]=_i)}return ui}function Lt(bt,Zt){return!(null==bt||!bt.length)&&Hi(bt,Zt,0)>-1}function Ft(bt,Zt,on){for(var Rn=-1,Xn=null==bt?0:bt.length;++Rn<Xn;)if(on(Zt,bt[Rn]))return!0;return!1}function un(bt,Zt){for(var on=-1,Rn=null==bt?0:bt.length,Xn=Array(Rn);++on<Rn;)Xn[on]=Zt(bt[on],on,bt);return Xn}function ri(bt,Zt){for(var on=-1,Rn=Zt.length,Xn=bt.length;++on<Rn;)bt[Xn+on]=Zt[on];return bt}function Ti(bt,Zt,on,Rn){var Xn=-1,ui=null==bt?0:bt.length;for(Rn&&ui&&(on=bt[++Xn]);++Xn<ui;)on=Zt(on,bt[Xn],Xn,bt);return on}function Ai(bt,Zt,on,Rn){var Xn=null==bt?0:bt.length;for(Rn&&Xn&&(on=bt[--Xn]);Xn--;)on=Zt(on,bt[Xn],Xn,bt);return on}function ir(bt,Zt){for(var on=-1,Rn=null==bt?0:bt.length;++on<Rn;)if(Zt(bt[on],on,bt))return!0;return!1}var Wi=Rt("length");function Zi(bt,Zt,on){var Rn;return on(bt,function(Xn,ui,_i){if(Zt(Xn,ui,_i))return Rn=ui,!1}),Rn}function hs(bt,Zt,on,Rn){for(var Xn=bt.length,ui=on+(Rn?1:-1);Rn?ui--:++ui<Xn;)if(Zt(bt[ui],ui,bt))return ui;return-1}function Hi(bt,Zt,on){return Zt==Zt?function ia(bt,Zt,on){for(var Rn=on-1,Xn=bt.length;++Rn<Xn;)if(bt[Rn]===Zt)return Rn;return-1}(bt,Zt,on):hs(bt,ls,on)}function Gr(bt,Zt,on,Rn){for(var Xn=on-1,ui=bt.length;++Xn<ui;)if(Rn(bt[Xn],Zt))return Xn;return-1}function ls(bt){return bt!=bt}function it(bt,Zt){var on=null==bt?0:bt.length;return on?Je(bt,Zt)/on:Fn}function Rt(bt){return function(Zt){return null==Zt?n:Zt[bt]}}function X(bt){return function(Zt){return null==bt?n:bt[Zt]}}function U(bt,Zt,on,Rn,Xn){return Xn(bt,function(ui,_i,vi){on=Rn?(Rn=!1,ui):Zt(on,ui,_i,vi)}),on}function Je(bt,Zt){for(var on,Rn=-1,Xn=bt.length;++Rn<Xn;){var ui=Zt(bt[Rn]);ui!==n&&(on=on===n?ui:on+ui)}return on}function Kt(bt,Zt){for(var on=-1,Rn=Array(bt);++on<bt;)Rn[on]=Zt(on);return Rn}function fi(bt){return bt&&bt.slice(0,Fs(bt)+1).replace(F,"")}function Mn(bt){return function(Zt){return bt(Zt)}}function ke(bt,Zt){return un(Zt,function(on){return bt[on]})}function rt(bt,Zt){return bt.has(Zt)}function Gt(bt,Zt){for(var on=-1,Rn=bt.length;++on<Rn&&Hi(Zt,bt[on],0)>-1;);return on}function Vt(bt,Zt){for(var on=bt.length;on--&&Hi(Zt,bt[on],0)>-1;);return on}var pn=X({\u00c0:"A",\u00c1:"A",\u00c2:"A",\u00c3:"A",\u00c4:"A",\u00c5:"A",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u00e3:"a",\u00e4:"a",\u00e5:"a",\u00c7:"C",\u00e7:"c",\u00d0:"D",\u00f0:"d",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u00cb:"E",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u00eb:"e",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u00cf:"I",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u00ef:"i",\u00d1:"N",\u00f1:"n",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u00d5:"O",\u00d6:"O",\u00d8:"O",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u00f5:"o",\u00f6:"o",\u00f8:"o",\u00d9:"U",\u00da:"U",\u00db:"U",\u00dc:"U",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u00fc:"u",\u00dd:"Y",\u00fd:"y",\u00ff:"y",\u00c6:"Ae",\u00e6:"ae",\u00de:"Th",\u00fe:"th",\u00df:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u010e:"D",\u0110:"D",\u010f:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011a:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011b:"e",\u011c:"G",\u011e:"G",\u0120:"G",\u0122:"G",\u011d:"g",\u011f:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012a:"I",\u012c:"I",\u012e:"I",\u0130:"I",\u0129:"i",\u012b:"i",\u012d:"i",\u012f:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013b:"L",\u013d:"L",\u013f:"L",\u0141:"L",\u013a:"l",\u013c:"l",\u013e:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014a:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014b:"n",\u014c:"O",\u014e:"O",\u0150:"O",\u014d:"o",\u014f:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015a:"S",\u015c:"S",\u015e:"S",\u0160:"S",\u015b:"s",\u015d:"s",\u015f:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016a:"U",\u016c:"U",\u016e:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016b:"u",\u016d:"u",\u016f:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017b:"Z",\u017d:"Z",\u017a:"z",\u017c:"z",\u017e:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017f:"s"}),jn=X({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function mi(bt){return"\\"+ds[bt]}function Ri(bt){return Os.test(bt)}function sr(bt){var Zt=-1,on=Array(bt.size);return bt.forEach(function(Rn,Xn){on[++Zt]=[Xn,Rn]}),on}function Xr(bt,Zt){return function(on){return bt(Zt(on))}}function es(bt,Zt){for(var on=-1,Rn=bt.length,Xn=0,ui=[];++on<Rn;){var _i=bt[on];(_i===Zt||_i===B)&&(bt[on]=B,ui[Xn++]=on)}return ui}function Rs(bt){var Zt=-1,on=Array(bt.size);return bt.forEach(function(Rn){on[++Zt]=Rn}),on}function bs(bt){return Ri(bt)?function zt(bt){for(var Zt=ks.lastIndex=0;ks.test(bt);)++Zt;return Zt}(bt):Wi(bt)}function rs(bt){return Ri(bt)?function He(bt){return bt.match(ks)||[]}(bt):function Ji(bt){return bt.split("")}(bt)}function Fs(bt){for(var Zt=bt.length;Zt--&&re.test(bt.charAt(Zt)););return Zt}var at=X({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Ut=function bt(Zt){var u,on=(Zt=null==Zt?Nr:Ut.defaults(Nr.Object(),Zt,Ut.pick(Nr,us))).Array,Rn=Zt.Date,Xn=Zt.Error,ui=Zt.Function,_i=Zt.Math,vi=Zt.Object,Vi=Zt.RegExp,Bi=Zt.String,Li=Zt.TypeError,Wr=on.prototype,Ms=vi.prototype,Us=Zt["__core-js_shared__"],Js=ui.prototype.toString,Cr=Ms.hasOwnProperty,Ls=0,ao=(u=/[^.]+$/.exec(Us&&Us.keys&&Us.keys.IE_PROTO||""))?"Symbol(src)_1."+u:"",ce=Ms.toString,nt=Js.call(vi),De=Nr._,Tt=Vi("^"+Js.call(Cr).replace(Re,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),tn=Ss?Zt.Buffer:n,Wn=Zt.Symbol,ti=Zt.Uint8Array,Fi=tn?tn.allocUnsafe:n,ts=Xr(vi.getPrototypeOf,vi),ns=vi.create,xr=Ms.propertyIsEnumerable,mr=Wr.splice,cs=Wn?Wn.isConcatSpreadable:n,Br=Wn?Wn.iterator:n,fs=Wn?Wn.toStringTag:n,ua=function(){try{var u=Ll(vi,"defineProperty");return u({},"",{}),u}catch{}}(),zs=Zt.clearTimeout!==Nr.clearTimeout&&Zt.clearTimeout,ka=Rn&&Rn.now!==Nr.Date.now&&Rn.now,da=Zt.setTimeout!==Nr.setTimeout&&Zt.setTimeout,Qs=_i.ceil,Ca=_i.floor,ba=vi.getOwnPropertySymbols,Pa=tn?tn.isBuffer:n,Ha=Zt.isFinite,Ro=Wr.join,go=Xr(vi.keys,vi),gs=_i.max,Xs=_i.min,Ea=Rn.now,Dl=Zt.parseInt,Eo=_i.random,Ko=Wr.reverse,Fo=Ll(Zt,"DataView"),Ys=Ll(Zt,"Map"),So=Ll(Zt,"Promise"),sa=Ll(Zt,"Set"),Ua=Ll(Zt,"WeakMap"),vo=Ll(vi,"create"),yo=Ua&&new Ua,qa={},sl=ml(Fo),bo=ml(Ys),za=ml(So),Jo=ml(sa),Ma=ml(Ua),xo=Wn?Wn.prototype:n,ha=xo?xo.valueOf:n,wl=xo?xo.toString:n;function Ot(u){if(va(u)&&!kr(u)&&!(u instanceof Or)){if(u instanceof pa)return u;if(Cr.call(u,"__wrapped__"))return Th(u)}return new pa(u)}var fa=function(){function u(){}return function(m){if(!ta(m))return{};if(ns)return ns(m);u.prototype=m;var k=new u;return u.prototype=n,k}}();function Ra(){}function pa(u,m){this.__wrapped__=u,this.__actions__=[],this.__chain__=!!m,this.__index__=0,this.__values__=n}function Or(u){this.__wrapped__=u,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Be,this.__views__=[]}function Sa(u){var m=-1,k=null==u?0:u.length;for(this.clear();++m<k;){var Ae=u[m];this.set(Ae[0],Ae[1])}}function lo(u){var m=-1,k=null==u?0:u.length;for(this.clear();++m<k;){var Ae=u[m];this.set(Ae[0],Ae[1])}}function Ka(u){var m=-1,k=null==u?0:u.length;for(this.clear();++m<k;){var Ae=u[m];this.set(Ae[0],Ae[1])}}function Fa(u){var m=-1,k=null==u?0:u.length;for(this.__data__=new Ka;++m<k;)this.add(u[m])}function qs(u){var m=this.__data__=new lo(u);this.size=m.size}function Ge(u,m){var k=kr(u),Ae=!k&&Rl(u),mt=!k&&!Ae&&_l(u),Ht=!k&&!Ae&&!mt&&gl(u),cn=k||Ae||mt||Ht,wn=cn?Kt(u.length,Bi):[],Nn=wn.length;for(var di in u)(m||Cr.call(u,di))&&(!cn||!("length"==di||mt&&("offset"==di||"parent"==di)||Ht&&("buffer"==di||"byteLength"==di||"byteOffset"==di)||Ya(di,Nn)))&&wn.push(di);return wn}function Mt(u){var m=u.length;return m?u[Iu(0,m-1)]:n}function kt(u,m){return tc(io(u),Zn(m,0,u.length))}function ne(u){return tc(io(u))}function y(u,m,k){(k!==n&&!Wo(u[m],k)||k===n&&!(m in u))&&rn(u,m,k)}function A(u,m,k){var Ae=u[m];(!Cr.call(u,m)||!Wo(Ae,k)||k===n&&!(m in u))&&rn(u,m,k)}function q(u,m){for(var k=u.length;k--;)if(Wo(u[k][0],m))return k;return-1}function Ue(u,m,k,Ae){return Ki(u,function(mt,Ht,cn){m(Ae,mt,k(mt),cn)}),Ae}function _t(u,m){return u&&Io(m,Oa(m),u)}function rn(u,m,k){"__proto__"==m&&ua?ua(u,m,{configurable:!0,enumerable:!0,value:k,writable:!0}):u[m]=k}function On(u,m){for(var k=-1,Ae=m.length,mt=on(Ae),Ht=null==u;++k<Ae;)mt[k]=Ht?n:Co(u,m[k]);return mt}function Zn(u,m,k){return u==u&&(k!==n&&(u=u<=k?u:k),m!==n&&(u=u>=m?u:m)),u}function yi(u,m,k,Ae,mt,Ht){var cn,wn=m&r,Nn=m&H,di=m&pe;if(k&&(cn=mt?k(u,Ae,mt,Ht):k(u)),cn!==n)return cn;if(!ta(u))return u;var hi=kr(u);if(hi){if(cn=function op(u){var m=u.length,k=new u.constructor(m);return m&&"string"==typeof u[0]&&Cr.call(u,"index")&&(k.index=u.index,k.input=u.input),k}(u),!wn)return io(u,cn)}else{var bi=Na(u),ki=bi==fn||bi==Sn;if(_l(u))return xl(u,wn);if(bi==li||bi==de||ki&&!mt){if(cn=Nn||ki?{}:bh(u),!wn)return Nn?function uh(u,m){return Io(u,Kc(u),m)}(u,function qt(u,m){return u&&Io(m,so(m),u)}(cn,u)):function Uu(u,m){return Io(u,ql(u),m)}(u,_t(cn,u))}else{if(!dr[bi])return mt?u:{};cn=function lp(u,m,k){var Ae=u.constructor;switch(m){case Yt:return Mc(u);case Oe:case St:return new Ae(+u);case dn:return function sh(u,m){var k=m?Mc(u.buffer):u.buffer;return new u.constructor(k,u.byteOffset,u.byteLength)}(u,k);case an:case vn:case Hn:case si:case Jn:case Mi:case ii:case Cn:case Xt:return ah(u,k);case Un:return new Ae;case zn:case C:return new Ae(u);case Qe:return function tp(u){var m=new u.constructor(u.source,$t.exec(u));return m.lastIndex=u.lastIndex,m}(u);case G:return new Ae;case P:return function Hu(u){return ha?vi(ha.call(u)):{}}(u)}}(u,bi,wn)}}Ht||(Ht=new qs);var Xi=Ht.get(u);if(Xi)return Xi;Ht.set(u,cn),Pc(u)?u.forEach(function(ur){cn.add(yi(ur,m,k,ur,u,Ht))}):Fl(u)&&u.forEach(function(ur,qr){cn.set(qr,yi(ur,m,k,qr,u,Ht))});var jr=hi?n:(di?Nn?Ec:Ql:Nn?so:Oa)(u);return ee(jr||u,function(ur,qr){jr&&(ur=u[qr=ur]),A(cn,qr,yi(ur,m,k,qr,u,Ht))}),cn}function $i(u,m,k){var Ae=k.length;if(null==u)return!Ae;for(u=vi(u);Ae--;){var mt=k[Ae],cn=u[mt];if(cn===n&&!(mt in u)||!(0,m[mt])(cn))return!1}return!0}function ar(u,m,k){if("function"!=typeof u)throw new Li(c);return Xc(function(){u.apply(n,k)},m)}function Qi(u,m,k,Ae){var mt=-1,Ht=Lt,cn=!0,wn=u.length,Nn=[],di=m.length;if(!wn)return Nn;k&&(m=un(m,Mn(k))),Ae?(Ht=Ft,cn=!1):m.length>=f&&(Ht=rt,cn=!1,m=new Fa(m));e:for(;++mt<wn;){var hi=u[mt],bi=null==k?hi:k(hi);if(hi=Ae||0!==hi?hi:0,cn&&bi==bi){for(var ki=di;ki--;)if(m[ki]===bi)continue e;Nn.push(hi)}else Ht(m,bi,Ae)||Nn.push(hi)}return Nn}Ot.templateSettings={escape:ve,evaluate:Q,interpolate:Ye,variable:"",imports:{_:Ot}},(Ot.prototype=Ra.prototype).constructor=Ot,(pa.prototype=fa(Ra.prototype)).constructor=pa,(Or.prototype=fa(Ra.prototype)).constructor=Or,Sa.prototype.clear=function No(){this.__data__=vo?vo(null):{},this.size=0},Sa.prototype.delete=function La(u){var m=this.has(u)&&delete this.__data__[u];return this.size-=m?1:0,m},Sa.prototype.get=function Yo(u){var m=this.__data__;if(vo){var k=m[u];return k===w?n:k}return Cr.call(m,u)?m[u]:n},Sa.prototype.has=function al(u){var m=this.__data__;return vo?m[u]!==n:Cr.call(m,u)},Sa.prototype.set=function ms(u,m){var k=this.__data__;return this.size+=this.has(u)?0:1,k[u]=vo&&m===n?w:m,this},lo.prototype.clear=function Vl(){this.__data__=[],this.size=0},lo.prototype.delete=function Gl(u){var m=this.__data__,k=q(m,u);return!(k<0||(k==m.length-1?m.pop():mr.call(m,k,1),--this.size,0))},lo.prototype.get=function Bo(u){var m=this.__data__,k=q(m,u);return k<0?n:m[k][1]},lo.prototype.has=function Wl(u){return q(this.__data__,u)>-1},lo.prototype.set=function Tl(u,m){var k=this.__data__,Ae=q(k,u);return Ae<0?(++this.size,k.push([u,m])):k[Ae][1]=m,this},Ka.prototype.clear=function ko(){this.size=0,this.__data__={hash:new Sa,map:new(Ys||lo),string:new Sa}},Ka.prototype.delete=function co(u){var m=$c(this,u).delete(u);return this.size-=m?1:0,m},Ka.prototype.get=function Cl(u){return $c(this,u).get(u)},Ka.prototype.has=function js(u){return $c(this,u).has(u)},Ka.prototype.set=function Qo(u,m){var k=$c(this,u),Ae=k.size;return k.set(u,m),this.size+=k.size==Ae?0:1,this},Fa.prototype.add=Fa.prototype.push=function Ci(u){return this.__data__.set(u,w),this},Fa.prototype.has=function xa(u){return this.__data__.has(u)},qs.prototype.clear=function ol(){this.__data__=new lo,this.size=0},qs.prototype.delete=function R(u){var m=this.__data__,k=m.delete(u);return this.size=m.size,k},qs.prototype.get=function j(u){return this.__data__.get(u)},qs.prototype.has=function E(u){return this.__data__.has(u)},qs.prototype.set=function he(u,m){var k=this.__data__;if(k instanceof lo){var Ae=k.__data__;if(!Ys||Ae.length<f-1)return Ae.push([u,m]),this.size=++k.size,this;k=this.__data__=new Ka(Ae)}return k.set(u,m),this.size=k.size,this};var Ki=dh(Hs),ss=dh(ma,!0);function ps(u,m){var k=!0;return Ki(u,function(Ae,mt,Ht){return k=!!m(Ae,mt,Ht)}),k}function As(u,m,k){for(var Ae=-1,mt=u.length;++Ae<mt;){var Ht=u[Ae],cn=m(Ht);if(null!=cn&&(wn===n?cn==cn&&!Qa(cn):k(cn,wn)))var wn=cn,Nn=Ht}return Nn}function ea(u,m){var k=[];return Ki(u,function(Ae,mt,Ht){m(Ae,mt,Ht)&&k.push(Ae)}),k}function Bs(u,m,k,Ae,mt){var Ht=-1,cn=u.length;for(k||(k=up),mt||(mt=[]);++Ht<cn;){var wn=u[Ht];m>0&&k(wn)?m>1?Bs(wn,m-1,k,Ae,mt):ri(mt,wn):Ae||(mt[mt.length]=wn)}return mt}var ja=ju(),Vs=ju(!0);function Hs(u,m){return u&&ja(u,m,Oa)}function ma(u,m){return u&&Vs(u,m,Oa)}function Ja(u,m){return st(m,function(k){return Po(u[k])})}function uo(u,m){for(var k=0,Ae=(m=dl(m,u)).length;null!=u&&k<Ae;)u=u[Xo(m[k++])];return k&&k==Ae?u:n}function Ho(u,m,k){var Ae=m(u);return kr(u)?Ae:ri(Ae,k(u))}function $s(u){return null==u?u===n?_e:ei:fs&&fs in vi(u)?function gh(u){var m=Cr.call(u,fs),k=u[fs];try{u[fs]=n;var Ae=!0}catch{}var mt=ce.call(u);return Ae&&(m?u[fs]=k:delete u[fs]),mt}(u):function Jc(u){return ce.call(u)}(u)}function ll(u,m){return u>m}function Zl(u,m){return null!=u&&Cr.call(u,m)}function ji(u,m){return null!=u&&m in vi(u)}function Gi(u,m,k){for(var Ae=k?Ft:Lt,mt=u[0].length,Ht=u.length,cn=Ht,wn=on(Ht),Nn=1/0,di=[];cn--;){var hi=u[cn];cn&&m&&(hi=un(hi,Mn(m))),Nn=Xs(hi.length,Nn),wn[cn]=!k&&(m||mt>=120&&hi.length>=120)?new Fa(cn&&hi):n}hi=u[0];var bi=-1,ki=wn[0];e:for(;++bi<mt&&di.length<Nn;){var Xi=hi[bi],cr=m?m(Xi):Xi;if(Xi=k||0!==Xi?Xi:0,!(ki?rt(ki,cr):Ae(di,cr,k))){for(cn=Ht;--cn;){var jr=wn[cn];if(!(jr?rt(jr,cr):Ae(u[cn],cr,k)))continue e}ki&&ki.push(cr),di.push(Xi)}}return di}function Ns(u,m,k){var Ae=null==(u=ec(u,m=dl(m,u)))?u:u[Xo(wo(m))];return null==Ae?n:Xe(Ae,u,k)}function eo(u){return va(u)&&$s(u)==de}function vs(u,m,k,Ae,mt){return u===m||(null==u||null==m||!va(u)&&!va(m)?u!=u&&m!=m:function cl(u,m,k,Ae,mt,Ht){var cn=kr(u),wn=kr(m),Nn=cn?Ve:Na(u),di=wn?Ve:Na(m),hi=(Nn=Nn==de?li:Nn)==li,bi=(di=di==de?li:di)==li,ki=Nn==di;if(ki&&_l(u)){if(!_l(m))return!1;cn=!0,hi=!1}if(ki&&!hi)return Ht||(Ht=new qs),cn||gl(u)?mh(u,m,k,Ae,mt,Ht):function ap(u,m,k,Ae,mt,Ht,cn){switch(k){case dn:if(u.byteLength!=m.byteLength||u.byteOffset!=m.byteOffset)return!1;u=u.buffer,m=m.buffer;case Yt:return!(u.byteLength!=m.byteLength||!Ht(new ti(u),new ti(m)));case Oe:case St:case zn:return Wo(+u,+m);case jt:return u.name==m.name&&u.message==m.message;case Qe:case C:return u==m+"";case Un:var wn=sr;case G:if(wn||(wn=Rs),u.size!=m.size&&!(Ae&se))return!1;var di=cn.get(u);if(di)return di==m;Ae|=oe,cn.set(u,m);var hi=mh(wn(u),wn(m),Ae,mt,Ht,cn);return cn.delete(u),hi;case P:if(ha)return ha.call(u)==ha.call(m)}return!1}(u,m,Nn,k,Ae,mt,Ht);if(!(k&se)){var Xi=hi&&Cr.call(u,"__wrapped__"),cr=bi&&Cr.call(m,"__wrapped__");if(Xi||cr){var jr=Xi?u.value():u,ur=cr?m.value():m;return Ht||(Ht=new qs),mt(jr,ur,k,Ae,Ht)}}return!!ki&&(Ht||(Ht=new qs),function _h(u,m,k,Ae,mt,Ht){var cn=k&se,wn=Ql(u),Nn=wn.length;if(Nn!=Ql(m).length&&!cn)return!1;for(var bi=Nn;bi--;){var ki=wn[bi];if(!(cn?ki in m:Cr.call(m,ki)))return!1}var Xi=Ht.get(u),cr=Ht.get(m);if(Xi&&cr)return Xi==m&&cr==u;var jr=!0;Ht.set(u,m),Ht.set(m,u);for(var ur=cn;++bi<Nn;){var qr=u[ki=wn[bi]],as=m[ki];if(Ae)var Za=cn?Ae(as,qr,ki,m,u,Ht):Ae(qr,as,ki,u,m,Ht);if(!(Za===n?qr===as||mt(qr,as,k,Ae,Ht):Za)){jr=!1;break}ur||(ur="constructor"==ki)}if(jr&&!ur){var la=u.constructor,po=m.constructor;la!=po&&"constructor"in u&&"constructor"in m&&!("function"==typeof la&&la instanceof la&&"function"==typeof po&&po instanceof po)&&(jr=!1)}return Ht.delete(u),Ht.delete(m),jr}(u,m,k,Ae,mt,Ht))}(u,m,k,Ae,vs,mt))}function Ks(u,m,k,Ae){var mt=k.length,Ht=mt,cn=!Ae;if(null==u)return!Ht;for(u=vi(u);mt--;){var wn=k[mt];if(cn&&wn[2]?wn[1]!==u[wn[0]]:!(wn[0]in u))return!1}for(;++mt<Ht;){var Nn=(wn=k[mt])[0],di=u[Nn],hi=wn[1];if(cn&&wn[2]){if(di===n&&!(Nn in u))return!1}else{var bi=new qs;if(Ae)var ki=Ae(di,hi,Nn,u,m,bi);if(!(ki===n?vs(hi,di,se|oe,Ae,bi):ki))return!1}}return!0}function Ar(u){return!(!ta(u)||function hp(u){return!!ao&&ao in u}(u))&&(Po(u)?Tt:Yn).test(ml(u))}function $e(u){return"function"==typeof u?u:null==u?Gs:"object"==typeof u?kr(u)?Kr(u[0],u[1]):lr(u):Pd(u)}function It(u){if(!xc(u))return go(u);var m=[];for(var k in vi(u))Cr.call(u,k)&&"constructor"!=k&&m.push(k);return m}function qn(u,m){return u<m}function Ni(u,m){var k=-1,Ae=ro(u)?on(u.length):[];return Ki(u,function(mt,Ht,cn){Ae[++k]=m(mt,Ht,cn)}),Ae}function lr(u){var m=Sc(u);return 1==m.length&&m[0][2]?Mh(m[0][0],m[0][1]):function(k){return k===u||Ks(k,u,m)}}function Kr(u,m){return zu(u)&&Ku(m)?Mh(Xo(u),m):function(k){var Ae=Co(k,u);return Ae===n&&Ae===m?Ed(k,u):vs(m,Ae,se|oe)}}function _a(u,m,k,Ae,mt){u!==m&&ja(m,function(Ht,cn){if(mt||(mt=new qs),ta(Ht))!function Do(u,m,k,Ae,mt,Ht,cn){var wn=Qc(u,k),Nn=Qc(m,k),di=cn.get(Nn);if(di)y(u,k,di);else{var hi=Ht?Ht(wn,Nn,k+"",u,m,cn):n,bi=hi===n;if(bi){var ki=kr(Nn),Xi=!ki&&_l(Nn),cr=!ki&&!Xi&&gl(Nn);hi=Nn,ki||Xi||cr?kr(wn)?hi=wn:oa(wn)?hi=io(wn):Xi?(bi=!1,hi=xl(Nn,!0)):cr?(bi=!1,hi=ah(Nn,!0)):hi=[]:Yl(Nn)||Rl(Nn)?(hi=wn,Rl(wn)?hi=cf(wn):(!ta(wn)||Po(wn))&&(hi=bh(Nn))):bi=!1}bi&&(cn.set(Nn,hi),mt(hi,Nn,Ae,Ht,cn),cn.delete(Nn)),y(u,k,hi)}}(u,m,cn,k,_a,Ae,mt);else{var wn=Ae?Ae(Qc(u,cn),Ht,cn+"",u,m,mt):n;wn===n&&(wn=Ht),y(u,cn,wn)}},so)}function Da(u,m){var k=u.length;if(k)return Ya(m+=m<0?k:0,k)?u[m]:n}function Qd(u,m,k){m=m.length?un(m,function(Ht){return kr(Ht)?function(cn){return uo(cn,1===Ht.length?Ht[0]:Ht)}:Ht}):[Gs];var Ae=-1;return m=un(m,Mn(hr())),function V(bt,Zt){var on=bt.length;for(bt.sort(Zt);on--;)bt[on]=bt[on].value;return bt}(Ni(u,function(Ht,cn,wn){return{criteria:un(m,function(di){return di(Ht)}),index:++Ae,value:Ht}}),function(Ht,cn){return function np(u,m,k){for(var Ae=-1,mt=u.criteria,Ht=m.criteria,cn=mt.length,wn=k.length;++Ae<cn;){var Nn=oh(mt[Ae],Ht[Ae]);if(Nn)return Ae>=wn?Nn:Nn*("desc"==k[Ae]?-1:1)}return u.index-m.index}(Ht,cn,k)})}function Xd(u,m,k){for(var Ae=-1,mt=m.length,Ht={};++Ae<mt;){var cn=m[Ae],wn=uo(u,cn);k(wn,cn)&&El(Ht,dl(cn,u),wn)}return Ht}function vc(u,m,k,Ae){var mt=Ae?Gr:Hi,Ht=-1,cn=m.length,wn=u;for(u===m&&(m=io(m)),k&&(wn=un(u,Mn(k)));++Ht<cn;)for(var Nn=0,di=m[Ht],hi=k?k(di):di;(Nn=mt(wn,hi,Nn,Ae))>-1;)wn!==u&&mr.call(wn,Nn,1),mr.call(u,Nn,1);return u}function eh(u,m){for(var k=u?m.length:0,Ae=k-1;k--;){var mt=m[k];if(k==Ae||mt!==Ht){var Ht=mt;Ya(mt)?mr.call(u,mt,1):Uc(u,mt)}}return u}function Iu(u,m){return u+Ca(Eo()*(m-u+1))}function Hc(u,m){var k="";if(!u||m<1||m>xn)return k;do{m%2&&(k+=u),(m=Ca(m/2))&&(u+=u)}while(m);return k}function Jr(u,m){return wh(Vo(u,m,Gs),u+"")}function ep(u){return Mt(Zo(u))}function to(u,m){var k=Zo(u);return tc(k,Zn(m,0,k.length))}function El(u,m,k,Ae){if(!ta(u))return u;for(var mt=-1,Ht=(m=dl(m,u)).length,cn=Ht-1,wn=u;null!=wn&&++mt<Ht;){var Nn=Xo(m[mt]),di=k;if("__proto__"===Nn||"constructor"===Nn||"prototype"===Nn)return u;if(mt!=cn){var hi=wn[Nn];(di=Ae?Ae(hi,Nn,wn):n)===n&&(di=ta(hi)?hi:Ya(m[mt+1])?[]:{})}A(wn,Nn,di),wn=wn[Nn]}return u}var Ou=yo?function(u,m){return yo.set(u,m),u}:Gs,Pu=ua?function(u,m){return ua(u,"toString",{configurable:!0,enumerable:!1,value:Hl(m),writable:!0})}:Gs;function Va(u){return tc(Zo(u))}function Ga(u,m,k){var Ae=-1,mt=u.length;m<0&&(m=-m>mt?0:mt+m),(k=k>mt?mt:k)<0&&(k+=mt),mt=m>k?0:k-m>>>0,m>>>=0;for(var Ht=on(mt);++Ae<mt;)Ht[Ae]=u[Ae+m];return Ht}function th(u,m){var k;return Ki(u,function(Ae,mt,Ht){return!(k=m(Ae,mt,Ht))}),!!k}function yc(u,m,k){var Ae=0,mt=null==u?Ae:u.length;if("number"==typeof m&&m==m&&mt<=d){for(;Ae<mt;){var Ht=Ae+mt>>>1,cn=u[Ht];null!==cn&&!Qa(cn)&&(k?cn<=m:cn<m)?Ae=Ht+1:mt=Ht}return mt}return Ru(u,m,Gs,k)}function Ru(u,m,k,Ae){var mt=0,Ht=null==u?0:u.length;if(0===Ht)return 0;for(var cn=(m=k(m))!=m,wn=null===m,Nn=Qa(m),di=m===n;mt<Ht;){var hi=Ca((mt+Ht)/2),bi=k(u[hi]),ki=bi!==n,Xi=null===bi,cr=bi==bi,jr=Qa(bi);if(cn)var ur=Ae||cr;else ur=di?cr&&(Ae||ki):wn?cr&&ki&&(Ae||!Xi):Nn?cr&&ki&&!Xi&&(Ae||!jr):!Xi&&!jr&&(Ae?bi<=m:bi<m);ur?mt=hi+1:Ht=hi}return Xs(Ht,z)}function Fu(u,m){for(var k=-1,Ae=u.length,mt=0,Ht=[];++k<Ae;){var cn=u[k],wn=m?m(cn):cn;if(!k||!Wo(wn,Nn)){var Nn=wn;Ht[mt++]=0===cn?0:cn}}return Ht}function nh(u){return"number"==typeof u?u:Qa(u)?Fn:+u}function no(u){if("string"==typeof u)return u;if(kr(u))return un(u,no)+"";if(Qa(u))return wl?wl.call(u):"";var m=u+"";return"0"==m&&1/u==-mn?"-0":m}function ul(u,m,k){var Ae=-1,mt=Lt,Ht=u.length,cn=!0,wn=[],Nn=wn;if(k)cn=!1,mt=Ft;else if(Ht>=f){var di=m?null:Wu(u);if(di)return Rs(di);cn=!1,mt=rt,Nn=new Fa}else Nn=m?[]:wn;e:for(;++Ae<Ht;){var hi=u[Ae],bi=m?m(hi):hi;if(hi=k||0!==hi?hi:0,cn&&bi==bi){for(var ki=Nn.length;ki--;)if(Nn[ki]===bi)continue e;m&&Nn.push(bi),wn.push(hi)}else mt(Nn,bi,k)||(Nn!==wn&&Nn.push(bi),wn.push(hi))}return wn}function Uc(u,m){return null==(u=ec(u,m=dl(m,u)))||delete u[Xo(wo(m))]}function ih(u,m,k,Ae){return El(u,m,k(uo(u,m)),Ae)}function jc(u,m,k,Ae){for(var mt=u.length,Ht=Ae?mt:-1;(Ae?Ht--:++Ht<mt)&&m(u[Ht],Ht,u););return k?Ga(u,Ae?0:Ht,Ae?Ht+1:mt):Ga(u,Ae?Ht+1:0,Ae?mt:Ht)}function Vc(u,m){var k=u;return k instanceof Or&&(k=k.value()),Ti(m,function(Ae,mt){return mt.func.apply(mt.thisArg,ri([Ae],mt.args))},k)}function bc(u,m,k){var Ae=u.length;if(Ae<2)return Ae?ul(u[0]):[];for(var mt=-1,Ht=on(Ae);++mt<Ae;)for(var cn=u[mt],wn=-1;++wn<Ae;)wn!=mt&&(Ht[mt]=Qi(Ht[mt]||cn,u[wn],m,k));return ul(Bs(Ht,1),m,k)}function rh(u,m,k){for(var Ae=-1,mt=u.length,Ht=m.length,cn={};++Ae<mt;)k(cn,u[Ae],Ae<Ht?m[Ae]:n);return cn}function Sl(u){return oa(u)?u:[]}function Nu(u){return"function"==typeof u?u:Gs}function dl(u,m){return kr(u)?u:zu(u,m)?[u]:vp(Ds(u))}var Yu=Jr;function Uo(u,m,k){var Ae=u.length;return k=k===n?Ae:k,!m&&k>=Ae?u:Ga(u,m,k)}var Bu=zs||function(u){return Nr.clearTimeout(u)};function xl(u,m){if(m)return u.slice();var k=u.length,Ae=Fi?Fi(k):new u.constructor(k);return u.copy(Ae),Ae}function Mc(u){var m=new u.constructor(u.byteLength);return new ti(m).set(new ti(u)),m}function ah(u,m){var k=m?Mc(u.buffer):u.buffer;return new u.constructor(k,u.byteOffset,u.length)}function oh(u,m){if(u!==m){var k=u!==n,Ae=null===u,mt=u==u,Ht=Qa(u),cn=m!==n,wn=null===m,Nn=m==m,di=Qa(m);if(!wn&&!di&&!Ht&&u>m||Ht&&cn&&Nn&&!wn&&!di||Ae&&cn&&Nn||!k&&Nn||!mt)return 1;if(!Ae&&!Ht&&!di&&u<m||di&&k&&mt&&!Ae&&!Ht||wn&&k&&mt||!cn&&mt||!Nn)return-1}return 0}function lh(u,m,k,Ae){for(var mt=-1,Ht=u.length,cn=k.length,wn=-1,Nn=m.length,di=gs(Ht-cn,0),hi=on(Nn+di),bi=!Ae;++wn<Nn;)hi[wn]=m[wn];for(;++mt<cn;)(bi||mt<Ht)&&(hi[k[mt]]=u[mt]);for(;di--;)hi[wn++]=u[mt++];return hi}function ch(u,m,k,Ae){for(var mt=-1,Ht=u.length,cn=-1,wn=k.length,Nn=-1,di=m.length,hi=gs(Ht-wn,0),bi=on(hi+di),ki=!Ae;++mt<hi;)bi[mt]=u[mt];for(var Xi=mt;++Nn<di;)bi[Xi+Nn]=m[Nn];for(;++cn<wn;)(ki||mt<Ht)&&(bi[Xi+k[cn]]=u[mt++]);return bi}function io(u,m){var k=-1,Ae=u.length;for(m||(m=on(Ae));++k<Ae;)m[k]=u[k];return m}function Io(u,m,k,Ae){var mt=!k;k||(k={});for(var Ht=-1,cn=m.length;++Ht<cn;){var wn=m[Ht],Nn=Ae?Ae(k[wn],u[wn],wn,k,u):n;Nn===n&&(Nn=u[wn]),mt?rn(k,wn,Nn):A(k,wn,Nn)}return k}function zl(u,m){return function(k,Ae){var mt=kr(k)?gt:Ue,Ht=m?m():{};return mt(k,u,hr(Ae,2),Ht)}}function $l(u){return Jr(function(m,k){var Ae=-1,mt=k.length,Ht=mt>1?k[mt-1]:n,cn=mt>2?k[2]:n;for(Ht=u.length>3&&"function"==typeof Ht?(mt--,Ht):n,cn&&wa(k[0],k[1],cn)&&(Ht=mt<3?n:Ht,mt=1),m=vi(m);++Ae<mt;){var wn=k[Ae];wn&&u(m,wn,Ae,Ht)}return m})}function dh(u,m){return function(k,Ae){if(null==k)return k;if(!ro(k))return u(k,Ae);for(var mt=k.length,Ht=m?mt:-1,cn=vi(k);(m?Ht--:++Ht<mt)&&!1!==Ae(cn[Ht],Ht,cn););return k}}function ju(u){return function(m,k,Ae){for(var mt=-1,Ht=vi(m),cn=Ae(m),wn=cn.length;wn--;){var Nn=cn[u?wn:++mt];if(!1===k(Ht[Nn],Nn,Ht))break}return m}}function hl(u){return function(m){var k=Ri(m=Ds(m))?rs(m):n,Ae=k?k[0]:m.charAt(0),mt=k?Uo(k,1).join(""):m.slice(1);return Ae[u]()+mt}}function Al(u){return function(m){return Ti(Df(gf(m).replace(ws,"")),u,"")}}function Kl(u){return function(){var m=arguments;switch(m.length){case 0:return new u;case 1:return new u(m[0]);case 2:return new u(m[0],m[1]);case 3:return new u(m[0],m[1],m[2]);case 4:return new u(m[0],m[1],m[2],m[3]);case 5:return new u(m[0],m[1],m[2],m[3],m[4]);case 6:return new u(m[0],m[1],m[2],m[3],m[4],m[5]);case 7:return new u(m[0],m[1],m[2],m[3],m[4],m[5],m[6])}var k=fa(u.prototype),Ae=u.apply(k,m);return ta(Ae)?Ae:k}}function rp(u){return function(m,k,Ae){var mt=vi(m);if(!ro(m)){var Ht=hr(k,3);m=Oa(m),k=function(wn){return Ht(mt[wn],wn,mt)}}var cn=u(m,k,Ae);return cn>-1?mt[Ht?m[cn]:cn]:n}}function Dc(u){return jo(function(m){var k=m.length,Ae=k,mt=pa.prototype.thru;for(u&&m.reverse();Ae--;){var Ht=m[Ae];if("function"!=typeof Ht)throw new Li(c);if(mt&&!cn&&"wrapper"==zc(Ht))var cn=new pa([],!0)}for(Ae=cn?Ae:k;++Ae<k;){var wn=zc(Ht=m[Ae]),Nn="wrapper"==wn?fl(Ht):n;cn=Nn&&$u(Nn[0])&&Nn[1]==(Ce|yt|tt|b)&&!Nn[4].length&&1==Nn[9]?cn[zc(Nn[0])].apply(cn,Nn[3]):1==Ht.length&&$u(Ht)?cn[wn]():cn.thru(Ht)}return function(){var di=arguments,hi=di[0];if(cn&&1==di.length&&kr(hi))return cn.plant(hi).value();for(var bi=0,ki=k?m[bi].apply(this,di):hi;++bi<k;)ki=m[bi].call(this,ki);return ki}})}function Gc(u,m,k,Ae,mt,Ht,cn,wn,Nn,di){var hi=m&Ce,bi=m&we,ki=m&Te,Xi=m&(yt|Ke),cr=m&L,jr=ki?n:Kl(u);return function ur(){for(var qr=arguments.length,as=on(qr),Za=qr;Za--;)as[Za]=arguments[Za];if(Xi)var la=Xl(ur),po=function yn(bt,Zt){for(var on=bt.length,Rn=0;on--;)bt[on]===Zt&&++Rn;return Rn}(as,la);if(Ae&&(as=lh(as,Ae,mt,Xi)),Ht&&(as=ch(as,Ht,cn,Xi)),qr-=po,Xi&&qr<di){var ya=es(as,la);return Gu(u,m,Gc,ur.placeholder,k,as,ya,wn,Nn,di-qr)}var mo=bi?k:this,Xa=ki?mo[u]:u;return qr=as.length,wn?as=function Dh(u,m){for(var k=u.length,Ae=Xs(m.length,k),mt=io(u);Ae--;){var Ht=m[Ae];u[Ae]=Ya(Ht,k)?mt[Ht]:n}return u}(as,wn):cr&&qr>1&&as.reverse(),hi&&Nn<qr&&(as.length=Nn),this&&this!==Nr&&this instanceof ur&&(Xa=jr||Kl(Xa)),Xa.apply(mo,as)}}function Vu(u,m){return function(k,Ae){return function Hr(u,m,k,Ae){return Hs(u,function(mt,Ht,cn){m(Ae,k(mt),Ht,cn)}),Ae}(k,u,m(Ae),{})}}function wc(u,m){return function(k,Ae){var mt;if(k===n&&Ae===n)return m;if(k!==n&&(mt=k),Ae!==n){if(mt===n)return Ae;"string"==typeof k||"string"==typeof Ae?(k=no(k),Ae=no(Ae)):(k=nh(k),Ae=nh(Ae)),mt=u(k,Ae)}return mt}}function Wc(u){return jo(function(m){return m=un(m,Mn(hr())),Jr(function(k){var Ae=this;return u(m,function(mt){return Xe(mt,Ae,k)})})})}function Jl(u,m){var k=(m=m===n?" ":no(m)).length;if(k<2)return k?Hc(m,u):m;var Ae=Hc(m,Qs(u/bs(m)));return Ri(m)?Uo(rs(Ae),0,u).join(""):Ae.slice(0,u)}function Tc(u){return function(m,k,Ae){return Ae&&"number"!=typeof Ae&&wa(m,k,Ae)&&(k=Ae=n),m=qo(m),k===n?(k=m,m=0):k=qo(k),function qf(u,m,k,Ae){for(var mt=-1,Ht=gs(Qs((m-u)/(k||1)),0),cn=on(Ht);Ht--;)cn[Ae?Ht:++mt]=u,u+=k;return cn}(m,k,Ae=Ae===n?m<k?1:-1:qo(Ae),u)}}function kl(u){return function(m,k){return"string"==typeof m&&"string"==typeof k||(m=To(m),k=To(k)),u(m,k)}}function Gu(u,m,k,Ae,mt,Ht,cn,wn,Nn,di){var hi=m&yt;m|=hi?tt:ue,(m&=~(hi?ue:tt))&Ze||(m&=~(we|Te));var jr=[u,m,mt,hi?Ht:n,hi?cn:n,hi?n:Ht,hi?n:cn,wn,Nn,di],ur=k.apply(n,jr);return $u(u)&&Ju(ur,jr),ur.placeholder=Ae,gp(ur,u,m)}function Cc(u){var m=_i[u];return function(k,Ae){if(k=To(k),(Ae=null==Ae?0:Xs(Ur(Ae),292))&&Ha(k)){var mt=(Ds(k)+"e").split("e");return+((mt=(Ds(m(mt[0]+"e"+(+mt[1]+Ae)))+"e").split("e"))[0]+"e"+(+mt[1]-Ae))}return m(k)}}var Wu=sa&&1/Rs(new sa([,-0]))[1]==mn?function(u){return new sa(u)}:yl;function Zc(u){return function(m){var k=Na(m);return k==Un?sr(m):k==G?function Tr(bt){var Zt=-1,on=Array(bt.size);return bt.forEach(function(Rn){on[++Zt]=[Rn,Rn]}),on}(m):function An(bt,Zt){return un(Zt,function(on){return[on,bt[on]]})}(m,u(m))}}function ho(u,m,k,Ae,mt,Ht,cn,wn){var Nn=m&Te;if(!Nn&&"function"!=typeof u)throw new Li(c);var di=Ae?Ae.length:0;if(di||(m&=~(tt|ue),Ae=mt=n),cn=cn===n?cn:gs(Ur(cn),0),wn=wn===n?wn:Ur(wn),di-=mt?mt.length:0,m&ue){var hi=Ae,bi=mt;Ae=mt=n}var ki=Nn?n:fl(u),Xi=[u,m,k,Ae,mt,hi,bi,Ht,cn,wn];if(ki&&function mp(u,m){var k=u[1],Ae=m[1],mt=k|Ae;if(!(mt<(we|Te|Ce))&&!(Ae==Ce&&k==yt||Ae==Ce&&k==b&&u[7].length<=m[8]||Ae==(Ce|b)&&m[7].length<=m[8]&&k==yt))return u;Ae&we&&(u[2]=m[2],mt|=k&we?0:Ze);var wn=m[3];if(wn){var Nn=u[3];u[3]=Nn?lh(Nn,wn,m[4]):wn,u[4]=Nn?es(u[3],B):m[4]}(wn=m[5])&&(u[5]=(Nn=u[5])?ch(Nn,wn,m[6]):wn,u[6]=Nn?es(u[5],B):m[6]),(wn=m[7])&&(u[7]=wn),Ae&Ce&&(u[8]=null==u[8]?m[8]:Xs(u[8],m[8])),null==u[9]&&(u[9]=m[9]),u[0]=m[0],u[1]=mt}(Xi,ki),u=Xi[0],m=Xi[1],k=Xi[2],Ae=Xi[3],mt=Xi[4],!(wn=Xi[9]=Xi[9]===n?Nn?0:u.length:gs(Xi[9]-di,0))&&m&(yt|Ke)&&(m&=~(yt|Ke)),m&&m!=we)cr=m==yt||m==Ke?function ip(u,m,k){var Ae=Kl(u);return function mt(){for(var Ht=arguments.length,cn=on(Ht),wn=Ht,Nn=Xl(mt);wn--;)cn[wn]=arguments[wn];var di=Ht<3&&cn[0]!==Nn&&cn[Ht-1]!==Nn?[]:es(cn,Nn);return(Ht-=di.length)<k?Gu(u,m,Gc,mt.placeholder,n,cn,di,n,n,k-Ht):Xe(this&&this!==Nr&&this instanceof mt?Ae:u,this,cn)}}(u,m,wn):m!=tt&&m!=(we|tt)||mt.length?Gc.apply(n,Xi):function fh(u,m,k,Ae){var mt=m&we,Ht=Kl(u);return function cn(){for(var wn=-1,Nn=arguments.length,di=-1,hi=Ae.length,bi=on(hi+Nn),ki=this&&this!==Nr&&this instanceof cn?Ht:u;++di<hi;)bi[di]=Ae[di];for(;Nn--;)bi[di++]=arguments[++wn];return Xe(ki,mt?k:this,bi)}}(u,m,k,Ae);else var cr=function hh(u,m,k){var Ae=m&we,mt=Kl(u);return function Ht(){return(this&&this!==Nr&&this instanceof Ht?mt:u).apply(Ae?k:this,arguments)}}(u,m,k);return gp((ki?Ou:Ju)(cr,Xi),u,m)}function ph(u,m,k,Ae){return u===n||Wo(u,Ms[k])&&!Cr.call(Ae,k)?m:u}function Zu(u,m,k,Ae,mt,Ht){return ta(u)&&ta(m)&&(Ht.set(m,u),_a(u,m,n,Zu,Ht),Ht.delete(m)),u}function sp(u){return Yl(u)?n:u}function mh(u,m,k,Ae,mt,Ht){var cn=k&se,wn=u.length,Nn=m.length;if(wn!=Nn&&!(cn&&Nn>wn))return!1;var di=Ht.get(u),hi=Ht.get(m);if(di&&hi)return di==m&&hi==u;var bi=-1,ki=!0,Xi=k&oe?new Fa:n;for(Ht.set(u,m),Ht.set(m,u);++bi<wn;){var cr=u[bi],jr=m[bi];if(Ae)var ur=cn?Ae(jr,cr,bi,m,u,Ht):Ae(cr,jr,bi,u,m,Ht);if(ur!==n){if(ur)continue;ki=!1;break}if(Xi){if(!ir(m,function(qr,as){if(!rt(Xi,as)&&(cr===qr||mt(cr,qr,k,Ae,Ht)))return Xi.push(as)})){ki=!1;break}}else if(cr!==jr&&!mt(cr,jr,k,Ae,Ht)){ki=!1;break}}return Ht.delete(u),Ht.delete(m),ki}function jo(u){return wh(Vo(u,n,Ah),u+"")}function Ql(u){return Ho(u,Oa,ql)}function Ec(u){return Ho(u,so,Kc)}var fl=yo?function(u){return yo.get(u)}:yl;function zc(u){for(var m=u.name+"",k=qa[m],Ae=Cr.call(qa,m)?k.length:0;Ae--;){var mt=k[Ae],Ht=mt.func;if(null==Ht||Ht==u)return mt.name}return m}function Xl(u){return(Cr.call(Ot,"placeholder")?Ot:u).placeholder}function hr(){var u=Ot.iteratee||Nc;return u=u===Nc?$e:u,arguments.length?u(arguments[0],arguments[1]):u}function $c(u,m){var k=u.__data__;return function dp(u){var m=typeof u;return"string"==m||"number"==m||"symbol"==m||"boolean"==m?"__proto__"!==u:null===u}(m)?k["string"==typeof m?"string":"hash"]:k.map}function Sc(u){for(var m=Oa(u),k=m.length;k--;){var Ae=m[k],mt=u[Ae];m[k]=[Ae,mt,Ku(mt)]}return m}function Ll(u,m){var k=function Pi(bt,Zt){return null==bt?n:bt[Zt]}(u,m);return Ar(k)?k:n}var ql=ba?function(u){return null==u?[]:(u=vi(u),st(ba(u),function(m){return xr.call(u,m)}))}:yu,Kc=ba?function(u){for(var m=[];u;)ri(m,ql(u)),u=ts(u);return m}:yu,Na=$s;function pl(u,m,k){for(var Ae=-1,mt=(m=dl(m,u)).length,Ht=!1;++Ae<mt;){var cn=Xo(m[Ae]);if(!(Ht=null!=u&&k(u,cn)))break;u=u[cn]}return Ht||++Ae!=mt?Ht:!!(mt=null==u?0:u.length)&&ac(mt)&&Ya(cn,mt)&&(kr(u)||Rl(u))}function bh(u){return"function"!=typeof u.constructor||xc(u)?{}:fa(ts(u))}function up(u){return kr(u)||Rl(u)||!!(cs&&u&&u[cs])}function Ya(u,m){var k=typeof u;return!!(m=m??xn)&&("number"==k||"symbol"!=k&&Bn.test(u))&&u>-1&&u%1==0&&u<m}function wa(u,m,k){if(!ta(k))return!1;var Ae=typeof m;return!!("number"==Ae?ro(k)&&Ya(m,k.length):"string"==Ae&&m in k)&&Wo(k[m],u)}function zu(u,m){if(kr(u))return!1;var k=typeof u;return!("number"!=k&&"symbol"!=k&&"boolean"!=k&&null!=u&&!Qa(u))||lt.test(u)||!Le.test(u)||null!=m&&u in vi(m)}function $u(u){var m=zc(u),k=Ot[m];if("function"!=typeof k||!(m in Or.prototype))return!1;if(u===k)return!0;var Ae=fl(k);return!!Ae&&u===Ae[0]}(Fo&&Na(new Fo(new ArrayBuffer(1)))!=dn||Ys&&Na(new Ys)!=Un||So&&Na(So.resolve())!=ni||sa&&Na(new sa)!=G||Ua&&Na(new Ua)!=ze)&&(Na=function(u){var m=$s(u),k=m==li?u.constructor:n,Ae=k?ml(k):"";if(Ae)switch(Ae){case sl:return dn;case bo:return Un;case za:return ni;case Jo:return G;case Ma:return ze}return m});var fp=Us?Po:bu;function xc(u){var m=u&&u.constructor;return u===("function"==typeof m&&m.prototype||Ms)}function Ku(u){return u==u&&!ta(u)}function Mh(u,m){return function(k){return null!=k&&k[u]===m&&(m!==n||u in vi(k))}}function Vo(u,m,k){return m=gs(m===n?u.length-1:m,0),function(){for(var Ae=arguments,mt=-1,Ht=gs(Ae.length-m,0),cn=on(Ht);++mt<Ht;)cn[mt]=Ae[m+mt];mt=-1;for(var wn=on(m+1);++mt<m;)wn[mt]=Ae[mt];return wn[m]=k(cn),Xe(u,this,wn)}}function ec(u,m){return m.length<2?u:uo(u,Ga(m,0,-1))}function Qc(u,m){if(("constructor"!==m||"function"!=typeof u[m])&&"__proto__"!=m)return u[m]}var Ju=qc(Ou),Xc=da||function(u,m){return Nr.setTimeout(u,m)},wh=qc(Pu);function gp(u,m,k){var Ae=m+"";return wh(u,function cp(u,m){var k=m.length;if(!k)return u;var Ae=k-1;return m[Ae]=(k>1?"& ":"")+m[Ae],m=m.join(k>2?", ":" "),u.replace(ae,"{\n/* [wrapped with "+m+"] */\n")}(Ae,function yp(u,m){return ee(O,function(k){var Ae="_."+k[0];m&k[1]&&!Lt(u,Ae)&&u.push(Ae)}),u.sort()}(function yh(u){var m=u.match(T);return m?m[1].split(S):[]}(Ae),k)))}function qc(u){var m=0,k=0;return function(){var Ae=Ea(),mt=ct-(Ae-k);if(k=Ae,mt>0){if(++m>=ot)return arguments[0]}else m=0;return u.apply(n,arguments)}}function tc(u,m){var k=-1,Ae=u.length,mt=Ae-1;for(m=m===n?Ae:m;++k<m;){var Ht=Iu(k,mt),cn=u[Ht];u[Ht]=u[k],u[k]=cn}return u.length=m,u}var vp=function pp(u){var m=Oc(u,function(Ae){return 500===k.size&&k.clear(),Ae}),k=m.cache;return m}(function(u){var m=[];return 46===u.charCodeAt(0)&&m.push(""),u.replace(Ee,function(k,Ae,mt,Ht){m.push(mt?Ht.replace(dt,"$1"):Ae||k)}),m});function Xo(u){if("string"==typeof u||Qa(u))return u;var m=u+"";return"0"==m&&1/u==-mn?"-0":m}function ml(u){if(null!=u){try{return Js.call(u)}catch{}try{return u+""}catch{}}return""}function Th(u){if(u instanceof Or)return u.clone();var m=new pa(u.__wrapped__,u.__chain__);return m.__actions__=io(u.__actions__),m.__index__=u.__index__,m.__values__=u.__values__,m}var eu=Jr(function(u,m){return oa(u)?Qi(u,Bs(m,1,oa,!0)):[]}),Eh=Jr(function(u,m){var k=wo(m);return oa(k)&&(k=n),oa(u)?Qi(u,Bs(m,1,oa,!0),hr(k,2)):[]}),Qu=Jr(function(u,m){var k=wo(m);return oa(k)&&(k=n),oa(u)?Qi(u,Bs(m,1,oa,!0),n,k):[]});function tu(u,m,k){var Ae=null==u?0:u.length;if(!Ae)return-1;var mt=null==k?0:Ur(k);return mt<0&&(mt=gs(Ae+mt,0)),hs(u,hr(m,3),mt)}function xh(u,m,k){var Ae=null==u?0:u.length;if(!Ae)return-1;var mt=Ae-1;return k!==n&&(mt=Ur(k),mt=k<0?gs(Ae+mt,0):Xs(mt,Ae-1)),hs(u,hr(m,3),mt,!0)}function Ah(u){return null!=u&&u.length?Bs(u,1):[]}function Ep(u){return u&&u.length?u[0]:n}var qu=Jr(function(u){var m=un(u,Sl);return m.length&&m[0]===u[0]?Gi(m):[]}),ed=Jr(function(u){var m=wo(u),k=un(u,Sl);return m===wo(k)?m=n:k.pop(),k.length&&k[0]===u[0]?Gi(k,hr(m,2)):[]}),Lh=Jr(function(u){var m=wo(u),k=un(u,Sl);return(m="function"==typeof m?m:n)&&k.pop(),k.length&&k[0]===u[0]?Gi(k,n,m):[]});function wo(u){var m=null==u?0:u.length;return m?u[m-1]:n}var Ph=Jr(nu);function nu(u,m){return u&&u.length&&m&&m.length?vc(u,m):u}var xp=jo(function(u,m){var k=null==u?0:u.length,Ae=On(u,m);return eh(u,un(m,function(mt){return Ya(mt,k)?+mt:mt}).sort(oh)),Ae});function iu(u){return null==u?u:Ko.call(u)}var nc=Jr(function(u){return ul(Bs(u,1,oa,!0))}),Op=Jr(function(u){var m=wo(u);return oa(m)&&(m=n),ul(Bs(u,1,oa,!0),hr(m,2))}),Pp=Jr(function(u){var m=wo(u);return m="function"==typeof m?m:n,ul(Bs(u,1,oa,!0),n,m)});function au(u){if(!u||!u.length)return[];var m=0;return u=st(u,function(k){if(oa(k))return m=gs(k.length,m),!0}),Kt(m,function(k){return un(u,Rt(k))})}function Yh(u,m){if(!u||!u.length)return[];var k=au(u);return null==m?k:un(k,function(Ae){return Xe(m,n,Ae)})}var Bh=Jr(function(u,m){return oa(u)?Qi(u,m):[]}),ig=Jr(function(u){return bc(st(u,oa))}),Np=Jr(function(u){var m=wo(u);return oa(m)&&(m=n),bc(st(u,oa),hr(m,2))}),kc=Jr(function(u){var m=wo(u);return m="function"==typeof m?m:n,bc(st(u,oa),n,m)}),Yp=Jr(au),Bp=Jr(function(u){var m=u.length,k=m>1?u[m-1]:n;return k="function"==typeof k?(u.pop(),k):n,Yh(u,k)});function od(u){var m=Ot(u);return m.__chain__=!0,m}function ou(u,m){return m(u)}var Up=jo(function(u){var m=u.length,k=m?u[0]:0,Ae=this.__wrapped__,mt=function(Ht){return On(Ht,u)};return!(m>1||this.__actions__.length)&&Ae instanceof Or&&Ya(k)?((Ae=Ae.slice(k,+k+(m?1:0))).__actions__.push({func:ou,args:[mt],thisArg:n}),new pa(Ae,this.__chain__).thru(function(Ht){return m&&!Ht.length&&Ht.push(n),Ht})):this.thru(mt)}),Gp=zl(function(u,m,k){Cr.call(u,k)?++u[k]:rn(u,k,1)}),zp=rp(tu),Uh=rp(xh);function Go(u,m){return(kr(u)?ee:Ki)(u,hr(m,3))}function Vh(u,m){return(kr(u)?je:ss)(u,hr(m,3))}var Kp=zl(function(u,m,k){Cr.call(u,k)?u[k].push(m):rn(u,k,[m])}),sg=Jr(function(u,m,k){var Ae=-1,mt="function"==typeof m,Ht=ro(u)?on(u.length):[];return Ki(u,function(cn){Ht[++Ae]=mt?Xe(m,cn,k):Ns(cn,m,k)}),Ht}),Gh=zl(function(u,m,k){rn(u,k,m)});function dd(u,m){return(kr(u)?un:Ni)(u,hr(m,3))}var Zh=zl(function(u,m,k){u[k?0:1].push(m)},function(){return[[],[]]}),tm=Jr(function(u,m){if(null==u)return[];var k=m.length;return k>1&&wa(u,m[0],m[1])?m=[]:k>2&&wa(m[0],m[1],m[2])&&(m=[m[0]]),Qd(u,Bs(m,1),[])}),lu=ka||function(){return Nr.Date.now()};function hd(u,m,k){return m=k?n:m,ho(u,Ce,n,n,n,n,m=u&&null==m?u.length:m)}function Kh(u,m){var k;if("function"!=typeof m)throw new Li(c);return u=Ur(u),function(){return--u>0&&(k=m.apply(this,arguments)),u<=1&&(m=n),k}}var fd=Jr(function(u,m,k){var Ae=we;if(k.length){var mt=es(k,Xl(fd));Ae|=tt}return ho(u,Ae,m,k,mt)}),Jh=Jr(function(u,m,k){var Ae=we|Te;if(k.length){var mt=es(k,Xl(Jh));Ae|=tt}return ho(m,Ae,u,k,mt)});function md(u,m,k){var Ae,mt,Ht,cn,wn,Nn,di=0,hi=!1,bi=!1,ki=!0;if("function"!=typeof u)throw new Li(c);function Xi(ya){var mo=Ae,Xa=mt;return Ae=mt=n,di=ya,cn=u.apply(Xa,mo)}function ur(ya){var mo=ya-Nn;return Nn===n||mo>=m||mo<0||bi&&ya-di>=Ht}function qr(){var ya=lu();if(ur(ya))return as(ya);wn=Xc(qr,function jr(ya){var Cu=m-(ya-Nn);return bi?Xs(Cu,Ht-(ya-di)):Cu}(ya))}function as(ya){return wn=n,ki&&Ae?Xi(ya):(Ae=mt=n,cn)}function po(){var ya=lu(),mo=ur(ya);if(Ae=arguments,mt=this,Nn=ya,mo){if(wn===n)return function cr(ya){return di=ya,wn=Xc(qr,m),hi?Xi(ya):cn}(Nn);if(bi)return Bu(wn),wn=Xc(qr,m),Xi(Nn)}return wn===n&&(wn=Xc(qr,m)),cn}return m=To(m)||0,ta(k)&&(hi=!!k.leading,Ht=(bi="maxWait"in k)?gs(To(k.maxWait)||0,m):Ht,ki="trailing"in k?!!k.trailing:ki),po.cancel=function Za(){wn!==n&&Bu(wn),di=0,Ae=Nn=mt=wn=n},po.flush=function la(){return wn===n?cn:as(lu())},po}var Qh=Jr(function(u,m){return ar(u,1,m)}),im=Jr(function(u,m,k){return ar(u,To(m)||0,k)});function Oc(u,m){if("function"!=typeof u||null!=m&&"function"!=typeof m)throw new Li(c);var k=function(){var Ae=arguments,mt=m?m.apply(this,Ae):Ae[0],Ht=k.cache;if(Ht.has(mt))return Ht.get(mt);var cn=u.apply(this,Ae);return k.cache=Ht.set(mt,cn)||Ht,cn};return k.cache=new(Oc.Cache||Ka),k}function cu(u){if("function"!=typeof u)throw new Li(c);return function(){var m=arguments;switch(m.length){case 0:return!u.call(this);case 1:return!u.call(this,m[0]);case 2:return!u.call(this,m[0],m[1]);case 3:return!u.call(this,m[0],m[1],m[2])}return!u.apply(this,m)}}Oc.Cache=Ka;var sm=Yu(function(u,m){var k=(m=1==m.length&&kr(m[0])?un(m[0],Mn(hr())):un(Bs(m,1),Mn(hr()))).length;return Jr(function(Ae){for(var mt=-1,Ht=Xs(Ae.length,k);++mt<Ht;)Ae[mt]=m[mt].call(this,Ae[mt]);return Xe(u,this,Ae)})}),_d=Jr(function(u,m){var k=es(m,Xl(_d));return ho(u,tt,n,m,k)}),am=Jr(function(u,m){var k=es(m,Xl(am));return ho(u,ue,n,m,k)}),qh=jo(function(u,m){return ho(u,b,n,n,n,m)});function Wo(u,m){return u===m||u!=u&&m!=m}var um=kl(ll),sc=kl(function(u,m){return u>=m}),Rl=eo(function(){return arguments}())?eo:function(u){return va(u)&&Cr.call(u,"callee")&&!xr.call(u,"callee")},kr=on.isArray,uu=xs?Mn(xs):function Ia(u){return va(u)&&$s(u)==Yt};function ro(u){return null!=u&&ac(u.length)&&!Po(u)}function oa(u){return va(u)&&ro(u)}var _l=Pa||bu,hm=_?Mn(_):function Lo(u){return va(u)&&$s(u)==St};function du(u){if(!va(u))return!1;var m=$s(u);return m==jt||m==wt||"string"==typeof u.message&&"string"==typeof u.name&&!Yl(u)}function Po(u){if(!ta(u))return!1;var m=$s(u);return m==fn||m==Sn||m==Ie||m==kn}function _m(u){return"number"==typeof u&&u==Ur(u)}function ac(u){return"number"==typeof u&&u>-1&&u%1==0&&u<=xn}function ta(u){var m=typeof u;return null!=u&&("object"==m||"function"==m)}function va(u){return null!=u&&"object"==typeof u}var Fl=x?Mn(x):function Mo(u){return va(u)&&Na(u)==Un};function Nl(u){return"number"==typeof u||va(u)&&$s(u)==zn}function Yl(u){if(!va(u)||$s(u)!=li)return!1;var m=ts(u);if(null===m)return!0;var k=Cr.call(m,"constructor")&&m.constructor;return"function"==typeof k&&k instanceof k&&Js.call(k)==nt}var Bl=ie?Mn(ie):function v(u){return va(u)&&$s(u)==Qe},Pc=Me?Mn(Me):function Y(u){return va(u)&&Na(u)==G};function Rc(u){return"string"==typeof u||!kr(u)&&va(u)&&$s(u)==C}function Qa(u){return"symbol"==typeof u||va(u)&&$s(u)==P}var gl=qe?Mn(qe):function xe(u){return va(u)&&ac(u.length)&&!!pr[$s(u)]},bm=kl(qn),Mm=kl(function(u,m){return u<=m});function Dd(u){if(!u)return[];if(ro(u))return Rc(u)?rs(u):io(u);if(Br&&u[Br])return function br(bt){for(var Zt,on=[];!(Zt=bt.next()).done;)on.push(Zt.value);return on}(u[Br]());var m=Na(u);return(m==Un?sr:m==G?Rs:Zo)(u)}function qo(u){return u?(u=To(u))===mn||u===-mn?(u<0?-1:1)*Dn:u==u?u:0:0===u?u:0}function Ur(u){var m=qo(u),k=m%1;return m==m?k?m-k:m:0}function wd(u){return u?Zn(Ur(u),0,Be):0}function To(u){if("number"==typeof u)return u;if(Qa(u))return Fn;if(ta(u)){var m="function"==typeof u.valueOf?u.valueOf():u;u=ta(m)?m+"":m}if("string"!=typeof u)return 0===u?u:+u;u=fi(u);var k=Bt.test(u);return k||In.test(u)?Ps(u.slice(2),k?2:8):Wt.test(u)?Fn:+u}function cf(u){return Io(u,so(u))}function Ds(u){return null==u?"":no(u)}var Dm=$l(function(u,m){if(xc(m)||ro(m))Io(m,Oa(m),u);else for(var k in m)Cr.call(m,k)&&A(u,k,m[k])}),wm=$l(function(u,m){Io(m,so(m),u)}),oc=$l(function(u,m,k,Ae){Io(m,so(m),u,Ae)}),uf=$l(function(u,m,k,Ae){Io(m,Oa(m),u,Ae)}),Tm=jo(On),Em=Jr(function(u,m){u=vi(u);var k=-1,Ae=m.length,mt=Ae>2?m[2]:n;for(mt&&wa(m[0],m[1],mt)&&(Ae=1);++k<Ae;)for(var Ht=m[k],cn=so(Ht),wn=-1,Nn=cn.length;++wn<Nn;){var di=cn[wn],hi=u[di];(hi===n||Wo(hi,Ms[di])&&!Cr.call(u,di))&&(u[di]=Ht[di])}return u}),df=Jr(function(u){return u.push(n,Zu),Xe(Fc,n,u)});function Co(u,m,k){var Ae=null==u?n:uo(u,m);return Ae===n?k:Ae}function Ed(u,m){return null!=u&&pl(u,m,ji)}var Pm=Vu(function(u,m,k){null!=m&&"function"!=typeof m.toString&&(m=ce.call(m)),u[m]=k},Hl(Gs)),hf=Vu(function(u,m,k){null!=m&&"function"!=typeof m.toString&&(m=ce.call(m)),Cr.call(u,m)?u[m].push(k):u[m]=[k]},hr),Rm=Jr(Ns);function Oa(u){return ro(u)?Ge(u):It(u)}function so(u){return ro(u)?Ge(u,!0):function bn(u){if(!ta(u))return function _p(u){var m=[];if(null!=u)for(var k in vi(u))m.push(k);return m}(u);var m=xc(u),k=[];for(var Ae in u)"constructor"==Ae&&(m||!Cr.call(u,Ae))||k.push(Ae);return k}(u)}var Nm=$l(function(u,m,k){_a(u,m,k)}),Fc=$l(function(u,m,k,Ae){_a(u,m,k,Ae)}),fu=jo(function(u,m){var k={};if(null==u)return k;var Ae=!1;m=un(m,function(Ht){return Ht=dl(Ht,u),Ae||(Ae=Ht.length>1),Ht}),Io(u,Ec(u),k),Ae&&(k=yi(k,r|H|pe,sp));for(var mt=m.length;mt--;)Uc(k,m[mt]);return k}),cg=jo(function(u,m){return null==u?{}:function Xf(u,m){return Xd(u,m,function(k,Ae){return Ed(u,Ae)})}(u,m)});function mu(u,m){if(null==u)return{};var k=un(Ec(u),function(Ae){return[Ae]});return m=hr(m),Xd(u,k,function(Ae,mt){return m(Ae,mt[0])})}var xd=Zc(Oa),Ad=Zc(so);function Zo(u){return null==u?[]:ke(u,Oa(u))}var Hm=Al(function(u,m,k){return m=m.toLowerCase(),u+(k?lc(m):m)});function lc(u){return cc(Ds(u).toLowerCase())}function gf(u){return(u=Ds(u))&&u.replace($n,pn).replace(wr,"")}var Vm=Al(function(u,m,k){return u+(k?"-":"")+m.toLowerCase()}),Gm=Al(function(u,m,k){return u+(k?" ":"")+m.toLowerCase()}),Wm=hl("toLowerCase"),Km=Al(function(u,m,k){return u+(k?"_":"")+m.toLowerCase()}),Qm=Al(function(u,m,k){return u+(k?" ":"")+cc(m)}),fg=Al(function(u,m,k){return u+(k?" ":"")+m.toUpperCase()}),cc=hl("toUpperCase");function Df(u,m,k){return u=Ds(u),(m=k?n:m)===n?function vr(bt){return Fr.test(bt)}(u)?function fe(bt){return bt.match(os)||[]}(u):function Ir(bt){return bt.match(Z)||[]}(u):u.match(m)||[]}var wf=Jr(function(u,m){try{return Xe(u,n,m)}catch(k){return du(k)?k:new Xn(k)}}),Od=jo(function(u,m){return ee(m,function(k){k=Xo(k),rn(u,k,fd(u[k],u))}),u});function Hl(u){return function(){return u}}var Ul=Dc(),vu=Dc(!0);function Gs(u){return u}function Nc(u){return $e("function"==typeof u?u:yi(u,r))}var hc=Jr(function(u,m){return function(k){return Ns(k,u,m)}}),fc=Jr(function(u,m){return function(k){return Ns(u,k,m)}});function vl(u,m,k){var Ae=Oa(m),mt=Ja(m,Ae);null==k&&(!ta(m)||!mt.length&&Ae.length)&&(k=m,m=u,u=this,mt=Ja(m,Oa(m)));var Ht=!(ta(k)&&"chain"in k&&!k.chain),cn=Po(u);return ee(mt,function(wn){var Nn=m[wn];u[wn]=Nn,cn&&(u.prototype[wn]=function(){var di=this.__chain__;if(Ht||di){var hi=u(this.__wrapped__);return(hi.__actions__=io(this.__actions__)).push({func:Nn,args:arguments,thisArg:u}),hi.__chain__=di,hi}return Nn.apply(u,ri([this.value()],arguments))})}),u}function yl(){}var _c=Wc(un),Tf=Wc(Se),Cf=Wc(ir);function Pd(u){return zu(u)?Rt(Xo(u)):function qd(u){return function(m){return uo(m,u)}}(u)}var Sf=Tc(),xf=Tc(!0);function yu(){return[]}function bu(){return!1}var Rd=wc(function(u,m){return u+m},0),Fd=Cc("ceil"),o_=wc(function(u,m){return u/m},1),Mu=Cc("floor"),If=wc(function(u,m){return u*m},1),Bd=Cc("round"),Of=wc(function(u,m){return u-m},0);return Ot.after=function nm(u,m){if("function"!=typeof m)throw new Li(c);return u=Ur(u),function(){if(--u<1)return m.apply(this,arguments)}},Ot.ary=hd,Ot.assign=Dm,Ot.assignIn=wm,Ot.assignInWith=oc,Ot.assignWith=uf,Ot.at=Tm,Ot.before=Kh,Ot.bind=fd,Ot.bindAll=Od,Ot.bindKey=Jh,Ot.castArray=function lm(){if(!arguments.length)return[];var u=arguments[0];return kr(u)?u:[u]},Ot.chain=od,Ot.chunk=function bp(u,m,k){m=(k?wa(u,m,k):m===n)?1:gs(Ur(m),0);var Ae=null==u?0:u.length;if(!Ae||m<1)return[];for(var mt=0,Ht=0,cn=on(Qs(Ae/m));mt<Ae;)cn[Ht++]=Ga(u,mt,mt+=m);return cn},Ot.compact=function Mp(u){for(var m=-1,k=null==u?0:u.length,Ae=0,mt=[];++m<k;){var Ht=u[m];Ht&&(mt[Ae++]=Ht)}return mt},Ot.concat=function Ch(){var u=arguments.length;if(!u)return[];for(var m=on(u-1),k=arguments[0],Ae=u;Ae--;)m[Ae-1]=arguments[Ae];return ri(kr(k)?io(k):[k],Bs(m,1))},Ot.cond=function i_(u){var m=null==u?0:u.length,k=hr();return u=m?un(u,function(Ae){if("function"!=typeof Ae[1])throw new Li(c);return[k(Ae[0]),Ae[1]]}):[],Jr(function(Ae){for(var mt=-1;++mt<m;){var Ht=u[mt];if(Xe(Ht[0],this,Ae))return Xe(Ht[1],this,Ae)}})},Ot.conforms=function zo(u){return function xi(u){var m=Oa(u);return function(k){return $i(k,u,m)}}(yi(u,r))},Ot.constant=Hl,Ot.countBy=Gp,Ot.create=function Cm(u,m){var k=fa(u);return null==m?k:_t(k,m)},Ot.curry=function Er(u,m,k){var Ae=ho(u,yt,n,n,n,n,n,m=k?n:m);return Ae.placeholder=Er.placeholder,Ae},Ot.curryRight=function pd(u,m,k){var Ae=ho(u,Ke,n,n,n,n,n,m=k?n:m);return Ae.placeholder=pd.placeholder,Ae},Ot.debounce=md,Ot.defaults=Em,Ot.defaultsDeep=df,Ot.defer=Qh,Ot.delay=im,Ot.difference=eu,Ot.differenceBy=Eh,Ot.differenceWith=Qu,Ot.drop=function Dp(u,m,k){var Ae=null==u?0:u.length;return Ae?Ga(u,(m=k||m===n?1:Ur(m))<0?0:m,Ae):[]},Ot.dropRight=function ga(u,m,k){var Ae=null==u?0:u.length;return Ae?Ga(u,0,(m=Ae-(m=k||m===n?1:Ur(m)))<0?0:m):[]},Ot.dropRightWhile=function Sh(u,m){return u&&u.length?jc(u,hr(m,3),!0,!0):[]},Ot.dropWhile=function wp(u,m){return u&&u.length?jc(u,hr(m,3),!0):[]},Ot.fill=function Xu(u,m,k,Ae){var mt=null==u?0:u.length;return mt?(k&&"number"!=typeof k&&wa(u,m,k)&&(k=0,Ae=mt),function aa(u,m,k,Ae){var mt=u.length;for((k=Ur(k))<0&&(k=-k>mt?0:mt+k),(Ae=Ae===n||Ae>mt?mt:Ur(Ae))<0&&(Ae+=mt),Ae=k>Ae?0:wd(Ae);k<Ae;)u[k++]=m;return u}(u,m,k,Ae)):[]},Ot.filter=function Zp(u,m){return(kr(u)?st:ea)(u,hr(m,3))},Ot.flatMap=function jh(u,m){return Bs(dd(u,m),1)},Ot.flatMapDeep=function $p(u,m){return Bs(dd(u,m),mn)},Ot.flatMapDepth=function rc(u,m,k){return k=k===n?1:Ur(k),Bs(dd(u,m),k)},Ot.flatten=Ah,Ot.flattenDeep=function Tp(u){return null!=u&&u.length?Bs(u,mn):[]},Ot.flattenDepth=function Cp(u,m){return null!=u&&u.length?Bs(u,m=m===n?1:Ur(m)):[]},Ot.flip=function rm(u){return ho(u,L)},Ot.flow=Ul,Ot.flowRight=vu,Ot.fromPairs=function kh(u){for(var m=-1,k=null==u?0:u.length,Ae={};++m<k;){var mt=u[m];Ae[mt[0]]=mt[1]}return Ae},Ot.functions=function Im(u){return null==u?[]:Ja(u,Oa(u))},Ot.functionsIn=function Om(u){return null==u?[]:Ja(u,so(u))},Ot.groupBy=Kp,Ot.initial=function Ac(u){return null!=u&&u.length?Ga(u,0,-1):[]},Ot.intersection=qu,Ot.intersectionBy=ed,Ot.intersectionWith=Lh,Ot.invert=Pm,Ot.invertBy=hf,Ot.invokeMap=sg,Ot.iteratee=Nc,Ot.keyBy=Gh,Ot.keys=Oa,Ot.keysIn=so,Ot.map=dd,Ot.mapKeys=function Sd(u,m){var k={};return m=hr(m,3),Hs(u,function(Ae,mt,Ht){rn(k,m(Ae,mt,Ht),Ae)}),k},Ot.mapValues=function Fm(u,m){var k={};return m=hr(m,3),Hs(u,function(Ae,mt,Ht){rn(k,mt,m(Ae,mt,Ht))}),k},Ot.matches=function uc(u){return lr(yi(u,r))},Ot.matchesProperty=function dc(u,m){return Kr(u,yi(m,r))},Ot.memoize=Oc,Ot.merge=Nm,Ot.mergeWith=Fc,Ot.method=hc,Ot.methodOf=fc,Ot.mixin=vl,Ot.negate=cu,Ot.nthArg=function mc(u){return u=Ur(u),Jr(function(m){return Da(m,u)})},Ot.omit=fu,Ot.omitBy=function pu(u,m){return mu(u,cu(hr(m)))},Ot.once=function Xh(u){return Kh(2,u)},Ot.orderBy=function Wh(u,m,k,Ae){return null==u?[]:(kr(m)||(m=null==m?[]:[m]),kr(k=Ae?n:k)||(k=null==k?[]:[k]),Qd(u,m,k))},Ot.over=_c,Ot.overArgs=sm,Ot.overEvery=Tf,Ot.overSome=Cf,Ot.partial=_d,Ot.partialRight=am,Ot.partition=Zh,Ot.pick=cg,Ot.pickBy=mu,Ot.property=Pd,Ot.propertyOf=function Ef(u){return function(m){return null==u?n:uo(u,m)}},Ot.pull=Ph,Ot.pullAll=nu,Ot.pullAllBy=function ng(u,m,k){return u&&u.length&&m&&m.length?vc(u,m,hr(k,2)):u},Ot.pullAllWith=function td(u,m,k){return u&&u.length&&m&&m.length?vc(u,m,n,k):u},Ot.pullAt=xp,Ot.range=Sf,Ot.rangeRight=xf,Ot.rearg=qh,Ot.reject=function Qp(u,m){return(kr(u)?st:ea)(u,cu(hr(m,3)))},Ot.remove=function nd(u,m){var k=[];if(!u||!u.length)return k;var Ae=-1,mt=[],Ht=u.length;for(m=hr(m,3);++Ae<Ht;){var cn=u[Ae];m(cn,Ae,u)&&(k.push(cn),mt.push(Ae))}return eh(u,mt),k},Ot.rest=function ef(u,m){if("function"!=typeof u)throw new Li(c);return Jr(u,m=m===n?m:Ur(m))},Ot.reverse=iu,Ot.sampleSize=function Oo(u,m,k){return m=(k?wa(u,m,k):m===n)?1:Ur(m),(kr(u)?kt:to)(u,m)},Ot.set=function ff(u,m,k){return null==u?u:El(u,m,k)},Ot.setWith=function pf(u,m,k,Ae){return Ae="function"==typeof Ae?Ae:n,null==u?u:El(u,m,k,Ae)},Ot.shuffle=function qp(u){return(kr(u)?ne:Va)(u)},Ot.slice=function Rh(u,m,k){var Ae=null==u?0:u.length;return Ae?(k&&"number"!=typeof k&&wa(u,m,k)?(m=0,k=Ae):(m=null==m?0:Ur(m),k=k===n?Ae:Ur(k)),Ga(u,m,k)):[]},Ot.sortBy=tm,Ot.sortedUniq=function su(u){return u&&u.length?Fu(u):[]},Ot.sortedUniqBy=function Ol(u,m){return u&&u.length?Fu(u,hr(m,2)):[]},Ot.split=function Jm(u,m,k){return k&&"number"!=typeof k&&wa(u,m,k)&&(m=k=n),(k=k===n?Be:k>>>0)?(u=Ds(u))&&("string"==typeof m||null!=m&&!Bl(m))&&!(m=no(m))&&Ri(u)?Uo(rs(u),0,k):u.split(m,k):[]},Ot.spread=function Pl(u,m){if("function"!=typeof u)throw new Li(c);return m=null==m?0:gs(Ur(m),0),Jr(function(k){var Ae=k[m],mt=Uo(k,0,m);return Ae&&ri(mt,Ae),Xe(u,this,mt)})},Ot.tail=function Fh(u){var m=null==u?0:u.length;return m?Ga(u,1,m):[]},Ot.take=function sd(u,m,k){return u&&u.length?Ga(u,0,(m=k||m===n?1:Ur(m))<0?0:m):[]},Ot.takeRight=function Lp(u,m,k){var Ae=null==u?0:u.length;return Ae?Ga(u,(m=Ae-(m=k||m===n?1:Ur(m)))<0?0:m,Ae):[]},Ot.takeRightWhile=function Ip(u,m){return u&&u.length?jc(u,hr(m,3),!1,!0):[]},Ot.takeWhile=function Nh(u,m){return u&&u.length?jc(u,hr(m,3)):[]},Ot.tap=function Hp(u,m){return m(u),u},Ot.throttle=function om(u,m,k){var Ae=!0,mt=!0;if("function"!=typeof u)throw new Li(c);return ta(k)&&(Ae="leading"in k?!!k.leading:Ae,mt="trailing"in k?!!k.trailing:mt),md(u,m,{leading:Ae,maxWait:m,trailing:mt})},Ot.thru=ou,Ot.toArray=Dd,Ot.toPairs=xd,Ot.toPairsIn=Ad,Ot.toPath=function a_(u){return kr(u)?un(u,Xo):Qa(u)?[u]:io(vp(Ds(u)))},Ot.toPlainObject=cf,Ot.transform=function kd(u,m,k){var Ae=kr(u),mt=Ae||_l(u)||gl(u);if(m=hr(m,4),null==k){var Ht=u&&u.constructor;k=mt?Ae?new Ht:[]:ta(u)&&Po(Ht)?fa(ts(u)):{}}return(mt?ee:Hs)(u,function(cn,wn,Nn){return m(k,cn,wn,Nn)}),k},Ot.unary=function gd(u){return hd(u,1)},Ot.union=nc,Ot.unionBy=Op,Ot.unionWith=Pp,Ot.uniq=function Rp(u){return u&&u.length?ul(u):[]},Ot.uniqBy=function ad(u,m){return u&&u.length?ul(u,hr(m,2)):[]},Ot.uniqWith=function Fp(u,m){return m="function"==typeof m?m:n,u&&u.length?ul(u,n,m):[]},Ot.unset=function el(u,m){return null==u||Uc(u,m)},Ot.unzip=au,Ot.unzipWith=Yh,Ot.update=function _u(u,m,k){return null==u?u:ih(u,m,Nu(k))},Ot.updateWith=function gu(u,m,k,Ae){return Ae="function"==typeof Ae?Ae:n,null==u?u:ih(u,m,Nu(k),Ae)},Ot.values=Zo,Ot.valuesIn=function Ym(u){return null==u?[]:ke(u,so(u))},Ot.without=Bh,Ot.words=Df,Ot.wrap=function vd(u,m){return _d(Nu(m),u)},Ot.xor=ig,Ot.xorBy=Np,Ot.xorWith=kc,Ot.zip=Yp,Ot.zipObject=function ic(u,m){return rh(u||[],m||[],A)},Ot.zipObjectDeep=function Lc(u,m){return rh(u||[],m||[],El)},Ot.zipWith=Bp,Ot.entries=xd,Ot.entriesIn=Ad,Ot.extend=wm,Ot.extendWith=oc,vl(Ot,Ot),Ot.add=Rd,Ot.attempt=wf,Ot.camelCase=Hm,Ot.capitalize=lc,Ot.ceil=Fd,Ot.clamp=function mf(u,m,k){return k===n&&(k=m,m=n),k!==n&&(k=(k=To(k))==k?k:0),m!==n&&(m=(m=To(m))==m?m:0),Zn(To(u),m,k)},Ot.clone=function ag(u){return yi(u,pe)},Ot.cloneDeep=function lg(u){return yi(u,r|pe)},Ot.cloneDeepWith=function cm(u,m){return yi(u,r|pe,m="function"==typeof m?m:n)},Ot.cloneWith=function og(u,m){return yi(u,pe,m="function"==typeof m?m:n)},Ot.conformsTo=function tf(u,m){return null==m||$i(u,m,Oa(m))},Ot.deburr=gf,Ot.defaultTo=function Wa(u,m){return null==u||u!=u?m:u},Ot.divide=o_,Ot.endsWith=function dg(u,m,k){u=Ds(u),m=no(m);var Ae=u.length,mt=k=k===n?Ae:Zn(Ur(k),0,Ae);return(k-=m.length)>=0&&u.slice(k,mt)==m},Ot.eq=Wo,Ot.escape=function Um(u){return(u=Ds(u))&&N.test(u)?u.replace(Ct,jn):u},Ot.escapeRegExp=function jm(u){return(u=Ds(u))&&ye.test(u)?u.replace(Re,"\\$&"):u},Ot.every=function Wp(u,m,k){var Ae=kr(u)?Se:ps;return k&&wa(u,m,k)&&(m=n),Ae(u,hr(m,3))},Ot.find=zp,Ot.findIndex=tu,Ot.findKey=function Sm(u,m){return Zi(u,hr(m,3),Hs)},Ot.findLast=Uh,Ot.findLastIndex=xh,Ot.findLastKey=function xm(u,m){return Zi(u,hr(m,3),ma)},Ot.floor=Mu,Ot.forEach=Go,Ot.forEachRight=Vh,Ot.forIn=function Td(u,m){return null==u?u:ja(u,hr(m,3),so)},Ot.forInRight=function Am(u,m){return null==u?u:Vs(u,hr(m,3),so)},Ot.forOwn=function km(u,m){return u&&Hs(u,hr(m,3))},Ot.forOwnRight=function Lm(u,m){return u&&ma(u,hr(m,3))},Ot.get=Co,Ot.gt=um,Ot.gte=sc,Ot.has=function Cd(u,m){return null!=u&&pl(u,m,Zl)},Ot.hasIn=Ed,Ot.head=Ep,Ot.identity=Gs,Ot.includes=function rg(u,m,k,Ae){u=ro(u)?u:Zo(u),k=k&&!Ae?Ur(k):0;var mt=u.length;return k<0&&(k=gs(mt+k,0)),Rc(u)?k<=mt&&u.indexOf(m,k)>-1:!!mt&&Hi(u,m,k)>-1},Ot.indexOf=function tg(u,m,k){var Ae=null==u?0:u.length;if(!Ae)return-1;var mt=null==k?0:Ur(k);return mt<0&&(mt=gs(Ae+mt,0)),Hi(u,m,mt)},Ot.inRange=function _f(u,m,k){return m=qo(m),k===n?(k=m,m=0):k=qo(k),function er(u,m,k){return u>=Xs(m,k)&&u<gs(m,k)}(u=To(u),m,k)},Ot.invoke=Rm,Ot.isArguments=Rl,Ot.isArray=kr,Ot.isArrayBuffer=uu,Ot.isArrayLike=ro,Ot.isArrayLikeObject=oa,Ot.isBoolean=function dm(u){return!0===u||!1===u||va(u)&&$s(u)==Oe},Ot.isBuffer=_l,Ot.isDate=hm,Ot.isElement=function fm(u){return va(u)&&1===u.nodeType&&!Yl(u)},Ot.isEmpty=function pm(u){if(null==u)return!0;if(ro(u)&&(kr(u)||"string"==typeof u||"function"==typeof u.splice||_l(u)||gl(u)||Rl(u)))return!u.length;var m=Na(u);if(m==Un||m==G)return!u.size;if(xc(u))return!It(u).length;for(var k in u)if(Cr.call(u,k))return!1;return!0},Ot.isEqual=function nf(u,m){return vs(u,m)},Ot.isEqualWith=function mm(u,m,k){var Ae=(k="function"==typeof k?k:n)?k(u,m):n;return Ae===n?vs(u,m,n,k):!!Ae},Ot.isError=du,Ot.isFinite=function rf(u){return"number"==typeof u&&Ha(u)},Ot.isFunction=Po,Ot.isInteger=_m,Ot.isLength=ac,Ot.isMap=Fl,Ot.isMatch=function sf(u,m){return u===m||Ks(u,m,Sc(m))},Ot.isMatchWith=function gm(u,m,k){return k="function"==typeof k?k:n,Ks(u,m,Sc(m),k)},Ot.isNaN=function af(u){return Nl(u)&&u!=+u},Ot.isNative=function vm(u){if(fp(u))throw new Xn("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Ar(u)},Ot.isNil=function hu(u){return null==u},Ot.isNull=function ym(u){return null===u},Ot.isNumber=Nl,Ot.isObject=ta,Ot.isObjectLike=va,Ot.isPlainObject=Yl,Ot.isRegExp=Bl,Ot.isSafeInteger=function yd(u){return _m(u)&&u>=-xn&&u<=xn},Ot.isSet=Pc,Ot.isString=Rc,Ot.isSymbol=Qa,Ot.isTypedArray=gl,Ot.isUndefined=function bd(u){return u===n},Ot.isWeakMap=function lf(u){return va(u)&&Na(u)==ze},Ot.isWeakSet=function Md(u){return va(u)&&"[object WeakSet]"==$s(u)},Ot.join=function Ih(u,m){return null==u?"":Ro.call(u,m)},Ot.kebabCase=Vm,Ot.last=wo,Ot.lastIndexOf=function Sp(u,m,k){var Ae=null==u?0:u.length;if(!Ae)return-1;var mt=Ae;return k!==n&&(mt=(mt=Ur(k))<0?gs(Ae+mt,0):Xs(mt,Ae-1)),m==m?function ra(bt,Zt,on){for(var Rn=on+1;Rn--;)if(bt[Rn]===Zt)return Rn;return Rn}(u,m,mt):hs(u,ls,mt,!0)},Ot.lowerCase=Gm,Ot.lowerFirst=Wm,Ot.lt=bm,Ot.lte=Mm,Ot.max=function Du(u){return u&&u.length?As(u,Gs,ll):n},Ot.maxBy=function Nd(u,m){return u&&u.length?As(u,hr(m,2),ll):n},Ot.mean=function l_(u){return it(u,Gs)},Ot.meanBy=function wu(u,m){return it(u,hr(m,2))},Ot.min=function Tu(u){return u&&u.length?As(u,Gs,qn):n},Ot.minBy=function Yd(u,m){return u&&u.length?As(u,hr(m,2),qn):n},Ot.stubArray=yu,Ot.stubFalse=bu,Ot.stubObject=function Af(){return{}},Ot.stubString=function r_(){return""},Ot.stubTrue=function s_(){return!0},Ot.multiply=If,Ot.nth=function Oh(u,m){return u&&u.length?Da(u,Ur(m)):n},Ot.noConflict=function pc(){return Nr._===this&&(Nr._=De),this},Ot.noop=yl,Ot.now=lu,Ot.pad=function Zm(u,m,k){u=Ds(u);var Ae=(m=Ur(m))?bs(u):0;if(!m||Ae>=m)return u;var mt=(m-Ae)/2;return Jl(Ca(mt),k)+u+Jl(Qs(mt),k)},Ot.padEnd=function zm(u,m,k){u=Ds(u);var Ae=(m=Ur(m))?bs(u):0;return m&&Ae<m?u+Jl(m-Ae,k):u},Ot.padStart=function vf(u,m,k){u=Ds(u);var Ae=(m=Ur(m))?bs(u):0;return m&&Ae<m?Jl(m-Ae,k)+u:u},Ot.parseInt=function Ld(u,m,k){return k||null==m?m=0:m&&(m=+m),Dl(Ds(u).replace(F,""),m||0)},Ot.random=function Bm(u,m,k){if(k&&"boolean"!=typeof k&&wa(u,m,k)&&(m=k=n),k===n&&("boolean"==typeof m?(k=m,m=n):"boolean"==typeof u&&(k=u,u=n)),u===n&&m===n?(u=0,m=1):(u=qo(u),m===n?(m=u,u=0):m=qo(m)),u>m){var Ae=u;u=m,m=Ae}if(k||u%1||m%1){var mt=Eo();return Xs(u+mt*(m-u+Cs("1e-"+((mt+"").length-1))),m)}return Iu(u,m)},Ot.reduce=function Jp(u,m,k){var Ae=kr(u)?Ti:U,mt=arguments.length<3;return Ae(u,hr(m,4),k,mt,Ki)},Ot.reduceRight=function zh(u,m,k){var Ae=kr(u)?Ai:U,mt=arguments.length<3;return Ae(u,hr(m,4),k,mt,ss)},Ot.repeat=function $m(u,m,k){return m=(k?wa(u,m,k):m===n)?1:Ur(m),Hc(Ds(u),m)},Ot.replace=function Id(){var u=arguments,m=Ds(u[0]);return u.length<3?m:m.replace(u[1],u[2])},Ot.result=function ug(u,m,k){var Ae=-1,mt=(m=dl(m,u)).length;for(mt||(mt=1,u=n);++Ae<mt;){var Ht=null==u?n:u[Xo(m[Ae])];Ht===n&&(Ae=mt,Ht=k),u=Po(Ht)?Ht.call(u):Ht}return u},Ot.round=Bd,Ot.runInContext=bt,Ot.sample=function Xp(u){return(kr(u)?Mt:ep)(u)},Ot.size=function $h(u){if(null==u)return 0;if(ro(u))return Rc(u)?bs(u):u.length;var m=Na(u);return m==Un||m==G?u.size:It(u).length},Ot.snakeCase=Km,Ot.some=function em(u,m,k){var Ae=kr(u)?ir:th;return k&&wa(u,m,k)&&(m=n),Ae(u,hr(m,3))},Ot.sortedIndex=function Il(u,m){return yc(u,m)},Ot.sortedIndexBy=function Ap(u,m,k){return Ru(u,m,hr(k,2))},Ot.sortedIndexOf=function id(u,m){var k=null==u?0:u.length;if(k){var Ae=yc(u,m);if(Ae<k&&Wo(u[Ae],m))return Ae}return-1},Ot.sortedLastIndex=function ru(u,m){return yc(u,m,!0)},Ot.sortedLastIndexBy=function kp(u,m,k){return Ru(u,m,hr(k,2),!0)},Ot.sortedLastIndexOf=function rd(u,m){if(null!=u&&u.length){var Ae=yc(u,m,!0)-1;if(Wo(u[Ae],m))return Ae}return-1},Ot.startCase=Qm,Ot.startsWith=function Xm(u,m,k){return u=Ds(u),k=null==k?0:Zn(Ur(k),0,u.length),m=no(m),u.slice(k,k+m.length)==m},Ot.subtract=Of,Ot.sum=function Pf(u){return u&&u.length?Je(u,Gs):0},Ot.sumBy=function Hd(u,m){return u&&u.length?Je(u,hr(m,2)):0},Ot.template=function qm(u,m,k){var Ae=Ot.templateSettings;k&&wa(u,m,k)&&(m=n),u=Ds(u),m=oc({},m,Ae,ph);var wn,Nn,mt=oc({},m.imports,Ae.imports,ph),Ht=Oa(mt),cn=ke(mt,Ht),di=0,hi=m.interpolate||Pt,bi="__p += '",ki=Vi((m.escape||Pt).source+"|"+hi.source+"|"+(hi===Ye?ut:Pt).source+"|"+(m.evaluate||Pt).source+"|$","g"),Xi="//# sourceURL="+(Cr.call(m,"sourceURL")?(m.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ws+"]")+"\n";u.replace(ki,function(ur,qr,as,Za,la,po){return as||(as=Za),bi+=u.slice(di,po).replace(We,mi),qr&&(wn=!0,bi+="' +\n__e("+qr+") +\n'"),la&&(Nn=!0,bi+="';\n"+la+";\n__p += '"),as&&(bi+="' +\n((__t = ("+as+")) == null ? '' : __t) +\n'"),di=po+ur.length,ur}),bi+="';\n";var cr=Cr.call(m,"variable")&&m.variable;if(cr){if(K.test(cr))throw new Xn("Invalid `variable` option passed into `_.template`")}else bi="with (obj) {\n"+bi+"\n}\n";bi=(Nn?bi.replace(en,""):bi).replace(Tn,"$1").replace(Qn,"$1;"),bi="function("+(cr||"obj")+") {\n"+(cr?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(wn?", __e = _.escape":"")+(Nn?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+bi+"return __p\n}";var jr=wf(function(){return ui(Ht,Xi+"return "+bi).apply(n,cn)});if(jr.source=bi,du(jr))throw jr;return jr},Ot.times=function kf(u,m){if((u=Ur(u))<1||u>xn)return[];var k=Be,Ae=Xs(u,Be);m=hr(m),u-=Be;for(var mt=Kt(Ae,m);++k<u;)m(k);return mt},Ot.toFinite=qo,Ot.toInteger=Ur,Ot.toLength=wd,Ot.toLower=function e_(u){return Ds(u).toLowerCase()},Ot.toNumber=To,Ot.toSafeInteger=function fo(u){return u?Zn(Ur(u),-xn,xn):0===u?u:0},Ot.toString=Ds,Ot.toUpper=function t_(u){return Ds(u).toUpperCase()},Ot.trim=function yf(u,m,k){if((u=Ds(u))&&(k||m===n))return fi(u);if(!u||!(m=no(m)))return u;var Ae=rs(u),mt=rs(m);return Uo(Ae,Gt(Ae,mt),Vt(Ae,mt)+1).join("")},Ot.trimEnd=function bf(u,m,k){if((u=Ds(u))&&(k||m===n))return u.slice(0,Fs(u)+1);if(!u||!(m=no(m)))return u;var Ae=rs(u);return Uo(Ae,0,Vt(Ae,rs(m))+1).join("")},Ot.trimStart=function n_(u,m,k){if((u=Ds(u))&&(k||m===n))return u.replace(F,"");if(!u||!(m=no(m)))return u;var Ae=rs(u);return Uo(Ae,Gt(Ae,rs(m))).join("")},Ot.truncate=function hg(u,m){var k=30,Ae="...";if(ta(m)){var mt="separator"in m?m.separator:mt;k="length"in m?Ur(m.length):k,Ae="omission"in m?no(m.omission):Ae}var Ht=(u=Ds(u)).length;if(Ri(u)){var cn=rs(u);Ht=cn.length}if(k>=Ht)return u;var wn=k-bs(Ae);if(wn<1)return Ae;var Nn=cn?Uo(cn,0,wn).join(""):u.slice(0,wn);if(mt===n)return Nn+Ae;if(cn&&(wn+=Nn.length-wn),Bl(mt)){if(u.slice(wn).search(mt)){var di,hi=Nn;for(mt.global||(mt=Vi(mt.source,Ds($t.exec(mt))+"g")),mt.lastIndex=0;di=mt.exec(hi);)var bi=di.index;Nn=Nn.slice(0,bi===n?wn:bi)}}else if(u.indexOf(no(mt),wn)!=wn){var ki=Nn.lastIndexOf(mt);ki>-1&&(Nn=Nn.slice(0,ki))}return Nn+Ae},Ot.unescape=function Mf(u){return(u=Ds(u))&&ge.test(u)?u.replace(_n,at):u},Ot.uniqueId=function Lf(u){var m=++Ls;return Ds(u)+m},Ot.upperCase=fg,Ot.upperFirst=cc,Ot.each=Go,Ot.eachRight=Vh,Ot.first=Ep,vl(Ot,function(){var u={};return Hs(Ot,function(m,k){Cr.call(Ot.prototype,k)||(u[k]=m)}),u}(),{chain:!1}),Ot.VERSION="4.17.21",ee(["bind","bindKey","curry","curryRight","partial","partialRight"],function(u){Ot[u].placeholder=Ot}),ee(["drop","take"],function(u,m){Or.prototype[u]=function(k){k=k===n?1:gs(Ur(k),0);var Ae=this.__filtered__&&!m?new Or(this):this.clone();return Ae.__filtered__?Ae.__takeCount__=Xs(k,Ae.__takeCount__):Ae.__views__.push({size:Xs(k,Be),type:u+(Ae.__dir__<0?"Right":"")}),Ae},Or.prototype[u+"Right"]=function(k){return this.reverse()[u](k).reverse()}}),ee(["filter","map","takeWhile"],function(u,m){var k=m+1,Ae=1==k||3==k;Or.prototype[u]=function(mt){var Ht=this.clone();return Ht.__iteratees__.push({iteratee:hr(mt,3),type:k}),Ht.__filtered__=Ht.__filtered__||Ae,Ht}}),ee(["head","last"],function(u,m){var k="take"+(m?"Right":"");Or.prototype[u]=function(){return this[k](1).value()[0]}}),ee(["initial","tail"],function(u,m){var k="drop"+(m?"":"Right");Or.prototype[u]=function(){return this.__filtered__?new Or(this):this[k](1)}}),Or.prototype.compact=function(){return this.filter(Gs)},Or.prototype.find=function(u){return this.filter(u).head()},Or.prototype.findLast=function(u){return this.reverse().find(u)},Or.prototype.invokeMap=Jr(function(u,m){return"function"==typeof u?new Or(this):this.map(function(k){return Ns(k,u,m)})}),Or.prototype.reject=function(u){return this.filter(cu(hr(u)))},Or.prototype.slice=function(u,m){u=Ur(u);var k=this;return k.__filtered__&&(u>0||m<0)?new Or(k):(u<0?k=k.takeRight(-u):u&&(k=k.drop(u)),m!==n&&(k=(m=Ur(m))<0?k.dropRight(-m):k.take(m-u)),k)},Or.prototype.takeRightWhile=function(u){return this.reverse().takeWhile(u).reverse()},Or.prototype.toArray=function(){return this.take(Be)},Hs(Or.prototype,function(u,m){var k=/^(?:filter|find|map|reject)|While$/.test(m),Ae=/^(?:head|last)$/.test(m),mt=Ot[Ae?"take"+("last"==m?"Right":""):m],Ht=Ae||/^find/.test(m);mt&&(Ot.prototype[m]=function(){var cn=this.__wrapped__,wn=Ae?[1]:arguments,Nn=cn instanceof Or,di=wn[0],hi=Nn||kr(cn),bi=function(qr){var as=mt.apply(Ot,ri([qr],wn));return Ae&&ki?as[0]:as};hi&&k&&"function"==typeof di&&1!=di.length&&(Nn=hi=!1);var ki=this.__chain__,cr=Ht&&!ki,jr=Nn&&!this.__actions__.length;if(!Ht&&hi){cn=jr?cn:new Or(this);var ur=u.apply(cn,wn);return ur.__actions__.push({func:ou,args:[bi],thisArg:n}),new pa(ur,ki)}return cr&&jr?u.apply(this,wn):(ur=this.thru(bi),cr?Ae?ur.value()[0]:ur.value():ur)})}),ee(["pop","push","shift","sort","splice","unshift"],function(u){var m=Wr[u],k=/^(?:push|sort|unshift)$/.test(u)?"tap":"thru",Ae=/^(?:pop|shift)$/.test(u);Ot.prototype[u]=function(){var mt=arguments;if(Ae&&!this.__chain__){var Ht=this.value();return m.apply(kr(Ht)?Ht:[],mt)}return this[k](function(cn){return m.apply(kr(cn)?cn:[],mt)})}}),Hs(Or.prototype,function(u,m){var k=Ot[m];if(k){var Ae=k.name+"";Cr.call(qa,Ae)||(qa[Ae]=[]),qa[Ae].push({name:m,func:k})}}),qa[Gc(n,Te).name]=[{name:"wrapper",func:n}],Or.prototype.clone=function Ao(){var u=new Or(this.__wrapped__);return u.__actions__=io(this.__actions__),u.__dir__=this.__dir__,u.__filtered__=this.__filtered__,u.__iteratees__=io(this.__iteratees__),u.__takeCount__=this.__takeCount__,u.__views__=io(this.__views__),u},Or.prototype.reverse=function oo(){if(this.__filtered__){var u=new Or(this);u.__dir__=-1,u.__filtered__=!0}else(u=this.clone()).__dir__*=-1;return u},Or.prototype.value=function $a(){var u=this.__wrapped__.value(),m=this.__dir__,k=kr(u),Ae=m<0,mt=k?u.length:0,Ht=function vh(u,m,k){for(var Ae=-1,mt=k.length;++Ae<mt;){var Ht=k[Ae],cn=Ht.size;switch(Ht.type){case"drop":u+=cn;break;case"dropRight":m-=cn;break;case"take":m=Xs(m,u+cn);break;case"takeRight":u=gs(u,m-cn)}}return{start:u,end:m}}(0,mt,this.__views__),cn=Ht.start,wn=Ht.end,Nn=wn-cn,di=Ae?wn:cn-1,hi=this.__iteratees__,bi=hi.length,ki=0,Xi=Xs(Nn,this.__takeCount__);if(!k||!Ae&&mt==Nn&&Xi==Nn)return Vc(u,this.__actions__);var cr=[];e:for(;Nn--&&ki<Xi;){for(var jr=-1,ur=u[di+=m];++jr<bi;){var qr=hi[jr],Za=qr.type,la=(0,qr.iteratee)(ur);if(2==Za)ur=la;else if(!la){if(1==Za)continue e;break e}}cr[ki++]=ur}return cr},Ot.prototype.at=Up,Ot.prototype.chain=function Hh(){return od(this)},Ot.prototype.commit=function jp(){return new pa(this.value(),this.__chain__)},Ot.prototype.next=function ld(){this.__values__===n&&(this.__values__=Dd(this.value()));var u=this.__index__>=this.__values__.length;return{done:u,value:u?n:this.__values__[this.__index__++]}},Ot.prototype.plant=function Vp(u){for(var m,k=this;k instanceof Ra;){var Ae=Th(k);Ae.__index__=0,Ae.__values__=n,m?mt.__wrapped__=Ae:m=Ae;var mt=Ae;k=k.__wrapped__}return mt.__wrapped__=u,m},Ot.prototype.reverse=function ud(){var u=this.__wrapped__;if(u instanceof Or){var m=u;return this.__actions__.length&&(m=new Or(this)),(m=m.reverse()).__actions__.push({func:ou,args:[iu],thisArg:n}),new pa(m,this.__chain__)}return this.thru(iu)},Ot.prototype.toJSON=Ot.prototype.valueOf=Ot.prototype.value=function Ic(){return Vc(this.__wrapped__,this.__actions__)},Ot.prototype.first=Ot.prototype.head,Br&&(Ot.prototype[Br]=function cd(){return this}),Ot}();Nr._=Ut,(i=function(){return Ut}.call(me,a,me,vt))!==n&&(vt.exports=i)}.call(this)},62275:function(vt,me,a){!function(i){"use strict";i.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(l){return/^nm$/i.test(l)},meridiem:function(l,f,o){return l<12?o?"vm":"VM":o?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||l>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(2281))},11218:function(vt,me,a){!function(i){"use strict";var n=function(M){return 0===M?0:1===M?1:2===M?2:M%100>=3&&M%100<=10?3:M%100>=11?4:5},l={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},f=function(M){return function(w,W,B,r){var H=n(w),pe=l[M][n(w)];return 2===H&&(pe=pe[W?0:1]),pe.replace(/%d/i,w)}},o=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar-dz",{months:o,monthsShort:o,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(M){return"\u0645"===M},meridiem:function(M,w,W){return M<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:f("s"),ss:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},postformat:function(M){return M.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(a(2281))},14754:function(vt,me,a){!function(i){"use strict";i.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(a(2281))},66680:function(vt,me,a){!function(i){"use strict";var n={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},l=function(w){return 0===w?0:1===w?1:2===w?2:w%100>=3&&w%100<=10?3:w%100>=11?4:5},f={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},o=function(w){return function(W,B,r,H){var pe=l(W),se=f[w][l(W)];return 2===pe&&(se=se[B?0:1]),se.replace(/%d/i,W)}},c=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar-ly",{months:c,monthsShort:c,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(w){return"\u0645"===w},meridiem:function(w,W,B){return w<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(w){return w.replace(/\u060c/g,",")},postformat:function(w){return w.replace(/\d/g,function(W){return n[W]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a(2281))},92178:function(vt,me,a){!function(i){"use strict";i.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(a(2281))},42060:function(vt,me,a){!function(i){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},l={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};i.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(o){return"\u0645"===o},meridiem:function(o,c,M){return o<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(o){return o.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(c){return l[c]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(c){return l[c]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(a(2281))},56522:function(vt,me,a){!function(i){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},l={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};i.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(o){return"\u0645"===o},meridiem:function(o,c,M){return o<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(o){return o.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(c){return l[c]}).replace(/\u060c/g,",")},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(a(2281))},95682:function(vt,me,a){!function(i){"use strict";i.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(a(2281))},90857:function(vt,me,a){!function(i){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},l={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},f=function(W){return 0===W?0:1===W?1:2===W?2:W%100>=3&&W%100<=10?3:W%100>=11?4:5},o={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},c=function(W){return function(B,r,H,pe){var se=f(B),oe=o[W][f(B)];return 2===se&&(oe=oe[r?0:1]),oe.replace(/%d/i,B)}},M=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar",{months:M,monthsShort:M,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(W){return"\u0645"===W},meridiem:function(W,B,r){return W<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:c("s"),ss:c("s"),m:c("m"),mm:c("m"),h:c("h"),hh:c("h"),d:c("d"),dd:c("d"),M:c("M"),MM:c("M"),y:c("y"),yy:c("y")},preparse:function(W){return W.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return l[B]}).replace(/\u060c/g,",")},postformat:function(W){return W.replace(/\d/g,function(B){return n[B]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a(2281))},70164:function(vt,me,a){!function(i){"use strict";var n={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};i.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(f){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(f)},meridiem:function(f,o,c){return f<4?"gec\u0259":f<12?"s\u0259h\u0259r":f<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(f){if(0===f)return f+"-\u0131nc\u0131";var o=f%10;return f+(n[o]||n[f%100-o]||n[f>=100?100:null])},week:{dow:1,doy:7}})}(a(2281))},79774:function(vt,me,a){!function(i){"use strict";function l(o,c,M){return"m"===M?c?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===M?c?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":o+" "+function n(o,c){var M=o.split("_");return c%10==1&&c%100!=11?M[0]:c%10>=2&&c%10<=4&&(c%100<10||c%100>=20)?M[1]:M[2]}({ss:c?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:c?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:c?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[M],+o)}i.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:l,mm:l,h:l,hh:l,d:"\u0434\u0437\u0435\u043d\u044c",dd:l,M:"\u043c\u0435\u0441\u044f\u0446",MM:l,y:"\u0433\u043e\u0434",yy:l},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(o){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(o)},meridiem:function(o,c,M){return o<4?"\u043d\u043e\u0447\u044b":o<12?"\u0440\u0430\u043d\u0456\u0446\u044b":o<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(o,c){switch(c){case"M":case"d":case"DDD":case"w":case"W":return o%10!=2&&o%10!=3||o%100==12||o%100==13?o+"-\u044b":o+"-\u0456";case"D":return o+"-\u0433\u0430";default:return o}},week:{dow:1,doy:7}})}(a(2281))},60947:function(vt,me,a){!function(i){"use strict";i.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(l){var f=l%10,o=l%100;return 0===l?l+"-\u0435\u0432":0===o?l+"-\u0435\u043d":o>10&&o<20?l+"-\u0442\u0438":1===f?l+"-\u0432\u0438":2===f?l+"-\u0440\u0438":7===f||8===f?l+"-\u043c\u0438":l+"-\u0442\u0438"},week:{dow:1,doy:7}})}(a(2281))},21832:function(vt,me,a){!function(i){"use strict";i.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a(2281))},74477:function(vt,me,a){!function(i){"use strict";var n={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},l={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};i.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(o){return o.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u09b0\u09be\u09a4"===c?o<4?o:o+12:"\u09ad\u09cb\u09b0"===c||"\u09b8\u0995\u09be\u09b2"===c?o:"\u09a6\u09c1\u09aa\u09c1\u09b0"===c?o>=3?o:o+12:"\u09ac\u09bf\u0995\u09be\u09b2"===c||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===c?o+12:void 0},meridiem:function(o,c,M){return o<4?"\u09b0\u09be\u09a4":o<6?"\u09ad\u09cb\u09b0":o<12?"\u09b8\u0995\u09be\u09b2":o<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":o<18?"\u09ac\u09bf\u0995\u09be\u09b2":o<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(a(2281))},89650:function(vt,me,a){!function(i){"use strict";var n={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},l={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};i.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(o){return o.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u09b0\u09be\u09a4"===c&&o>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===c&&o<5||"\u09ac\u09bf\u0995\u09be\u09b2"===c?o+12:o},meridiem:function(o,c,M){return o<4?"\u09b0\u09be\u09a4":o<10?"\u09b8\u0995\u09be\u09b2":o<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":o<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(a(2281))},66005:function(vt,me,a){!function(i){"use strict";var n={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},l={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};i.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(o){return o.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===c&&o>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===c&&o<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===c?o+12:o},meridiem:function(o,c,M){return o<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":o<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":o<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":o<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(a(2281))},98492:function(vt,me,a){!function(i){"use strict";function n(oe,we,Te){return oe+" "+function o(oe,we){return 2===we?function c(oe){var we={m:"v",b:"v",d:"z"};return void 0===we[oe.charAt(0)]?oe:we[oe.charAt(0)]+oe.substring(1)}(oe):oe}({mm:"munutenn",MM:"miz",dd:"devezh"}[Te],oe)}function f(oe){return oe>9?f(oe%10):oe}var M=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],w=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,pe=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];i.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:pe,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:pe,monthsRegex:w,monthsShortRegex:w,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:M,longMonthsParse:M,shortMonthsParse:M,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:n,h:"un eur",hh:"%d eur",d:"un devezh",dd:n,M:"ur miz",MM:n,y:"ur bloaz",yy:function l(oe){switch(f(oe)){case 1:case 3:case 4:case 5:case 9:return oe+" bloaz";default:return oe+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(oe){return oe+(1===oe?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(oe){return"g.m."===oe},meridiem:function(oe,we,Te){return oe<12?"a.m.":"g.m."}})}(a(2281))},70534:function(vt,me,a){!function(i){"use strict";function l(o,c,M){var w=o+" ";switch(M){case"ss":return w+(1===o?"sekunda":2===o||3===o||4===o?"sekunde":"sekundi");case"mm":return w+(1===o?"minuta":2===o||3===o||4===o?"minute":"minuta");case"h":return"jedan sat";case"hh":return w+(1===o?"sat":2===o||3===o||4===o?"sata":"sati");case"dd":return w+(1===o?"dan":"dana");case"MM":return w+(1===o?"mjesec":2===o||3===o||4===o?"mjeseca":"mjeseci");case"yy":return w+(1===o?"godina":2===o||3===o||4===o?"godine":"godina")}}i.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:l,m:function n(o,c,M,w){if("m"===M)return c?"jedna minuta":w?"jednu minutu":"jedne minute"},mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},52061:function(vt,me,a){!function(i){"use strict";i.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(l,f){var o=1===l?"r":2===l?"n":3===l?"r":4===l?"t":"\xe8";return("w"===f||"W"===f)&&(o="a"),l+o},week:{dow:1,doy:4}})}(a(2281))},84737:function(vt,me,a){!function(i){"use strict";var n={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},l="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),f=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],o=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function c(W){return W>1&&W<5&&1!=~~(W/10)}function M(W,B,r,H){var pe=W+" ";switch(r){case"s":return B||H?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return B||H?pe+(c(W)?"sekundy":"sekund"):pe+"sekundami";case"m":return B?"minuta":H?"minutu":"minutou";case"mm":return B||H?pe+(c(W)?"minuty":"minut"):pe+"minutami";case"h":return B?"hodina":H?"hodinu":"hodinou";case"hh":return B||H?pe+(c(W)?"hodiny":"hodin"):pe+"hodinami";case"d":return B||H?"den":"dnem";case"dd":return B||H?pe+(c(W)?"dny":"dn\xed"):pe+"dny";case"M":return B||H?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return B||H?pe+(c(W)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):pe+"m\u011bs\xedci";case"y":return B||H?"rok":"rokem";case"yy":return B||H?pe+(c(W)?"roky":"let"):pe+"lety"}}i.defineLocale("cs",{months:n,monthsShort:l,monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:M,ss:M,m:M,mm:M,h:M,hh:M,d:M,dd:M,M,MM:M,y:M,yy:M},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},61167:function(vt,me,a){!function(i){"use strict";i.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(l){return l+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(l)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(l)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(a(2281))},77996:function(vt,me,a){!function(i){"use strict";i.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(l){var o="";return l>20?o=40===l||50===l||60===l||80===l||100===l?"fed":"ain":l>0&&(o=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][l]),l+o},week:{dow:1,doy:4}})}(a(2281))},9528:function(vt,me,a){!function(i){"use strict";i.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},49430:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[f+" Tage",f+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[f+" Monate",f+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[f+" Jahre",f+" Jahren"]};return o?w[c][0]:w[c][1]}i.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,w:n,ww:"%d Wochen",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},67978:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[f+" Tage",f+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[f+" Monate",f+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[f+" Jahre",f+" Jahren"]};return o?w[c][0]:w[c][1]}i.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,w:n,ww:"%d Wochen",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},14540:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[f+" Tage",f+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[f+" Monate",f+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[f+" Jahre",f+" Jahren"]};return o?w[c][0]:w[c][1]}i.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,w:n,ww:"%d Wochen",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},83426:function(vt,me,a){!function(i){"use strict";var n=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],l=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];i.defineLocale("dv",{months:n,monthsShort:n,weekdays:l,weekdaysShort:l,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(o){return"\u0789\u078a"===o},meridiem:function(o,c,M){return o<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(o){return o.replace(/\u060c/g,",")},postformat:function(o){return o.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(a(2281))},6616:function(vt,me,a){!function(i){"use strict";i.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(f,o){return f?"string"==typeof o&&/D/.test(o.substring(0,o.indexOf("MMMM")))?this._monthsGenitiveEl[f.month()]:this._monthsNominativeEl[f.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(f,o,c){return f>11?c?"\u03bc\u03bc":"\u039c\u039c":c?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(f){return"\u03bc"===(f+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(f,o){var c=this._calendarEl[f],M=o&&o.hours();return function n(f){return typeof Function<"u"&&f instanceof Function||"[object Function]"===Object.prototype.toString.call(f)}(c)&&(c=c.apply(o)),c.replace("{}",M%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(a(2281))},63816:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:0,doy:4}})}(a(2281))},32162:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")}})}(a(2281))},83305:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(a(2281))},61954:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(a(2281))},43060:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")}})}(a(2281))},59923:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:0,doy:6}})}(a(2281))},13540:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(a(2281))},16505:function(vt,me,a){!function(i){"use strict";i.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(a(2281))},41907:function(vt,me,a){!function(i){"use strict";i.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(l){return"p"===l.charAt(0).toLowerCase()},meridiem:function(l,f,o){return l>11?o?"p.t.m.":"P.T.M.":o?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(2281))},41246:function(vt,me,a){!function(i){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),l="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],o=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,w){return M?/-MMM-/.test(w)?l[M.month()]:n[M.month()]:n},monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},56131:function(vt,me,a){!function(i){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),l="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],o=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,w){return M?/-MMM-/.test(w)?l[M.month()]:n[M.month()]:n},monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(a(2281))},36430:function(vt,me,a){!function(i){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),l="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],o=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,w){return M?/-MMM-/.test(w)?l[M.month()]:n[M.month()]:n},monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(a(2281))},86640:function(vt,me,a){!function(i){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),l="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],o=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,w){return M?/-MMM-/.test(w)?l[M.month()]:n[M.month()]:n},monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(a(2281))},62551:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[f+"sekundi",f+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[f+" minuti",f+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[f+" tunni",f+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[f+" kuu",f+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[f+" aasta",f+" aastat"]};return o?w[c][2]?w[c][2]:w[c][1]:M?w[c][0]:w[c][1]}i.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:"%d p\xe4eva",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},32711:function(vt,me,a){!function(i){"use strict";i.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},54572:function(vt,me,a){!function(i){"use strict";var n={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},l={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};i.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(o){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(o)},meridiem:function(o,c,M){return o<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(o){return o.replace(/[\u06f0-\u06f9]/g,function(c){return l[c]}).replace(/\u060c/g,",")},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(a(2281))},33390:function(vt,me,a){!function(i){"use strict";var n="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),l=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",n[7],n[8],n[9]];function f(M,w,W,B){var r="";switch(W){case"s":return B?"muutaman sekunnin":"muutama sekunti";case"ss":r=B?"sekunnin":"sekuntia";break;case"m":return B?"minuutin":"minuutti";case"mm":r=B?"minuutin":"minuuttia";break;case"h":return B?"tunnin":"tunti";case"hh":r=B?"tunnin":"tuntia";break;case"d":return B?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":r=B?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return B?"kuukauden":"kuukausi";case"MM":r=B?"kuukauden":"kuukautta";break;case"y":return B?"vuoden":"vuosi";case"yy":r=B?"vuoden":"vuotta"}return function o(M,w){return M<10?w?l[M]:n[M]:M}(M,B)+" "+r}i.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:f,ss:f,m:f,mm:f,h:f,hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},87860:function(vt,me,a){!function(i){"use strict";i.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(l){return l},week:{dow:1,doy:4}})}(a(2281))},48216:function(vt,me,a){!function(i){"use strict";i.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},98527:function(vt,me,a){!function(i){"use strict";i.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(l,f){switch(f){default:case"M":case"Q":case"D":case"DDD":case"d":return l+(1===l?"er":"e");case"w":case"W":return l+(1===l?"re":"e")}}})}(a(2281))},58407:function(vt,me,a){!function(i){"use strict";i.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(l,f){switch(f){default:case"M":case"Q":case"D":case"DDD":case"d":return l+(1===l?"er":"e");case"w":case"W":return l+(1===l?"re":"e")}},week:{dow:1,doy:4}})}(a(2281))},99291:function(vt,me,a){!function(i){"use strict";var f=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,o=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];i.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:f,monthsShortRegex:f,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:o,longMonthsParse:o,shortMonthsParse:o,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(M,w){switch(w){case"D":return M+(1===M?"er":"");default:case"M":case"Q":case"DDD":case"d":return M+(1===M?"er":"e");case"w":case"W":return M+(1===M?"re":"e")}},week:{dow:1,doy:4}})}(a(2281))},47054:function(vt,me,a){!function(i){"use strict";var n="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),l="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");i.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(o,c){return o?/-MMM-/.test(c)?l[o.month()]:n[o.month()]:n},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(o){return o+(1===o||8===o||o>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(2281))},49540:function(vt,me,a){!function(i){"use strict";i.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(w){return w+(1===w?"d":w%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(2281))},73917:function(vt,me,a){!function(i){"use strict";i.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(w){return w+(1===w?"d":w%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(2281))},51486:function(vt,me,a){!function(i){"use strict";i.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(l){return 0===l.indexOf("un")?"n"+l:"en "+l},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},56245:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[f+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",f+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[f+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",f+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[f+" \u0935\u0930\u093e\u0902\u0928\u0940",f+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[f+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",f+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[f+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",f+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[f+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",f+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return M?w[c][0]:w[c][1]}i.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(f,o){return"D"===o?f+"\u0935\u0947\u0930":f},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(f,o){return 12===f&&(f=0),"\u0930\u093e\u0924\u0940"===o?f<4?f:f+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===o?f:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===o?f>12?f:f+12:"\u0938\u093e\u0902\u091c\u0947"===o?f+12:void 0},meridiem:function(f,o,c){return f<4?"\u0930\u093e\u0924\u0940":f<12?"\u0938\u0915\u093e\u0933\u0940\u0902":f<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":f<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(a(2281))},48868:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w={s:["thoddea sekondamni","thodde sekond"],ss:[f+" sekondamni",f+" sekond"],m:["eka mintan","ek minut"],mm:[f+" mintamni",f+" mintam"],h:["eka voran","ek vor"],hh:[f+" voramni",f+" voram"],d:["eka disan","ek dis"],dd:[f+" disamni",f+" dis"],M:["eka mhoinean","ek mhoino"],MM:[f+" mhoineamni",f+" mhoine"],y:["eka vorsan","ek voros"],yy:[f+" vorsamni",f+" vorsam"]};return M?w[c][0]:w[c][1]}i.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(f,o){return"D"===o?f+"er":f},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(f,o){return 12===f&&(f=0),"rati"===o?f<4?f:f+12:"sokallim"===o?f:"donparam"===o?f>12?f:f+12:"sanje"===o?f+12:void 0},meridiem:function(f,o,c){return f<4?"rati":f<12?"sokallim":f<16?"donparam":f<20?"sanje":"rati"}})}(a(2281))},59652:function(vt,me,a){!function(i){"use strict";var n={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},l={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};i.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(o){return o.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0ab0\u0abe\u0aa4"===c?o<4?o:o+12:"\u0ab8\u0ab5\u0abe\u0ab0"===c?o:"\u0aac\u0aaa\u0acb\u0ab0"===c?o>=10?o:o+12:"\u0ab8\u0abe\u0a82\u0a9c"===c?o+12:void 0},meridiem:function(o,c,M){return o<4?"\u0ab0\u0abe\u0aa4":o<10?"\u0ab8\u0ab5\u0abe\u0ab0":o<17?"\u0aac\u0aaa\u0acb\u0ab0":o<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(a(2281))},89019:function(vt,me,a){!function(i){"use strict";i.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(l){return 2===l?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":l+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(l){return 2===l?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":l+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(l){return 2===l?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":l+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(l){return 2===l?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":l%10==0&&10!==l?l+" \u05e9\u05e0\u05d4":l+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(l){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(l)},meridiem:function(l,f,o){return l<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":l<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":l<12?o?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":l<18?o?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(a(2281))},42040:function(vt,me,a){!function(i){"use strict";var n={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},l={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},f=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];i.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:f,longMonthsParse:f,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(M){return M.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(w){return l[w]})},postformat:function(M){return M.replace(/\d/g,function(w){return n[w]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(M,w){return 12===M&&(M=0),"\u0930\u093e\u0924"===w?M<4?M:M+12:"\u0938\u0941\u092c\u0939"===w?M:"\u0926\u094b\u092a\u0939\u0930"===w?M>=10?M:M+12:"\u0936\u093e\u092e"===w?M+12:void 0},meridiem:function(M,w,W){return M<4?"\u0930\u093e\u0924":M<10?"\u0938\u0941\u092c\u0939":M<17?"\u0926\u094b\u092a\u0939\u0930":M<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(a(2281))},63402:function(vt,me,a){!function(i){"use strict";function n(f,o,c){var M=f+" ";switch(c){case"ss":return M+(1===f?"sekunda":2===f||3===f||4===f?"sekunde":"sekundi");case"m":return o?"jedna minuta":"jedne minute";case"mm":return M+(1===f?"minuta":2===f||3===f||4===f?"minute":"minuta");case"h":return o?"jedan sat":"jednog sata";case"hh":return M+(1===f?"sat":2===f||3===f||4===f?"sata":"sati");case"dd":return M+(1===f?"dan":"dana");case"MM":return M+(1===f?"mjesec":2===f||3===f||4===f?"mjeseca":"mjeseci");case"yy":return M+(1===f?"godina":2===f||3===f||4===f?"godine":"godina")}}i.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},79322:function(vt,me,a){!function(i){"use strict";var n="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function l(c,M,w,W){var B=c;switch(w){case"s":return W||M?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return B+(W||M)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(W||M?" perc":" perce");case"mm":return B+(W||M?" perc":" perce");case"h":return"egy"+(W||M?" \xf3ra":" \xf3r\xe1ja");case"hh":return B+(W||M?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(W||M?" nap":" napja");case"dd":return B+(W||M?" nap":" napja");case"M":return"egy"+(W||M?" h\xf3nap":" h\xf3napja");case"MM":return B+(W||M?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(W||M?" \xe9v":" \xe9ve");case"yy":return B+(W||M?" \xe9v":" \xe9ve")}return""}function f(c){return(c?"":"[m\xfalt] ")+"["+n[this.day()]+"] LT[-kor]"}i.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(c){return"u"===c.charAt(1).toLowerCase()},meridiem:function(c,M,w){return c<12?!0===w?"de":"DE":!0===w?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return f.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return f.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},27609:function(vt,me,a){!function(i){"use strict";i.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(l){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(l)},meridiem:function(l){return l<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":l<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":l<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(l,f){switch(f){case"DDD":case"w":case"W":case"DDDo":return 1===l?l+"-\u056b\u0576":l+"-\u0580\u0564";default:return l}},week:{dow:1,doy:7}})}(a(2281))},57942:function(vt,me,a){!function(i){"use strict";i.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(l,f){return 12===l&&(l=0),"pagi"===f?l:"siang"===f?l>=11?l:l+12:"sore"===f||"malam"===f?l+12:void 0},meridiem:function(l,f,o){return l<11?"pagi":l<15?"siang":l<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(a(2281))},98275:function(vt,me,a){!function(i){"use strict";function n(o){return o%100==11||o%10!=1}function l(o,c,M,w){var W=o+" ";switch(M){case"s":return c||w?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return n(o)?W+(c||w?"sek\xfandur":"sek\xfandum"):W+"sek\xfanda";case"m":return c?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return n(o)?W+(c||w?"m\xedn\xfatur":"m\xedn\xfatum"):c?W+"m\xedn\xfata":W+"m\xedn\xfatu";case"hh":return n(o)?W+(c||w?"klukkustundir":"klukkustundum"):W+"klukkustund";case"d":return c?"dagur":w?"dag":"degi";case"dd":return n(o)?c?W+"dagar":W+(w?"daga":"d\xf6gum"):c?W+"dagur":W+(w?"dag":"degi");case"M":return c?"m\xe1nu\xf0ur":w?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return n(o)?c?W+"m\xe1nu\xf0ir":W+(w?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):c?W+"m\xe1nu\xf0ur":W+(w?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return c||w?"\xe1r":"\xe1ri";case"yy":return n(o)?W+(c||w?"\xe1r":"\xe1rum"):W+(c||w?"\xe1r":"\xe1ri")}}i.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:l,ss:l,m:l,mm:l,h:"klukkustund",hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},4378:function(vt,me,a){!function(i){"use strict";i.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(l){return(/^[0-9].+$/.test(l)?"tra":"in")+" "+l},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},73053:function(vt,me,a){!function(i){"use strict";i.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},46176:function(vt,me,a){!function(i){"use strict";i.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(l,f){return"\u5143"===f[1]?1:parseInt(f[1]||l,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(l){return"\u5348\u5f8c"===l},meridiem:function(l,f,o){return l<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(l){return l.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(l){return this.week()!==l.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(l,f){switch(f){case"y":return 1===l?"\u5143\u5e74":l+"\u5e74";case"d":case"D":case"DDD":return l+"\u65e5";default:return l}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(a(2281))},679:function(vt,me,a){!function(i){"use strict";i.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(l,f){return 12===l&&(l=0),"enjing"===f?l:"siyang"===f?l>=11?l:l+12:"sonten"===f||"ndalu"===f?l+12:void 0},meridiem:function(l,f,o){return l<11?"enjing":l<15?"siyang":l<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(2281))},92726:function(vt,me,a){!function(i){"use strict";i.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(l){return l.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(f,o,c){return"\u10d8"===c?o+"\u10e8\u10d8":o+c+"\u10e8\u10d8"})},past:function(l){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(l)?l.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(l)?l.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):l},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(l){return 0===l?l:1===l?l+"-\u10da\u10d8":l<20||l<=100&&l%20==0||l%100==0?"\u10db\u10d4-"+l:l+"-\u10d4"},week:{dow:1,doy:7}})}(a(2281))},72953:function(vt,me,a){!function(i){"use strict";var n={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};i.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(f){return f+(n[f]||n[f%10]||n[f>=100?100:null])},week:{dow:1,doy:7}})}(a(2281))},86957:function(vt,me,a){!function(i){"use strict";var n={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},l={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};i.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(o){return"\u179b\u17d2\u1784\u17b6\u1785"===o},meridiem:function(o,c,M){return o<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(o){return o.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},week:{dow:1,doy:4}})}(a(2281))},59181:function(vt,me,a){!function(i){"use strict";var n={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},l={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};i.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(o){return o.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===c?o<4?o:o+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===c?o:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===c?o>=10?o:o+12:"\u0cb8\u0c82\u0c9c\u0cc6"===c?o+12:void 0},meridiem:function(o,c,M){return o<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":o<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":o<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":o<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(o){return o+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(a(2281))},47148:function(vt,me,a){!function(i){"use strict";i.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(l,f){switch(f){case"d":case"D":case"DDD":return l+"\uc77c";case"M":return l+"\uc6d4";case"w":case"W":return l+"\uc8fc";default:return l}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(l){return"\uc624\ud6c4"===l},meridiem:function(l,f,o){return l<12?"\uc624\uc804":"\uc624\ud6c4"}})}(a(2281))},63898:function(vt,me,a){!function(i){"use strict";function n(o,c,M,w){var W={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[o+" san\xeeye",o+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[o+" deq\xeeqe",o+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[o+" saet",o+" saetan"],d:["rojek","rojek\xea"],dd:[o+" roj",o+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[o+" hefte",o+" hefteyan"],M:["mehek","mehek\xea"],MM:[o+" meh",o+" mehan"],y:["salek","salek\xea"],yy:[o+" sal",o+" salan"]};return c?W[M][0]:W[M][1]}i.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(o,c,M){return o<12?M?"bn":"BN":M?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"ber\xee %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,w:n,ww:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(o,c){var M=c.toLowerCase();return M.includes("w")||M.includes("m")?o+".":o+function l(o){var c=(o=""+o).substring(o.length-1),M=o.length>1?o.substring(o.length-2):"";return 12==M||13==M||"2"!=c&&"3"!=c&&"50"!=M&&"70"!=c&&"80"!=c?"\xea":"y\xea"}(o)},week:{dow:1,doy:4}})}(a(2281))},27752:function(vt,me,a){!function(i){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},l={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},f=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];i.defineLocale("ku",{months:f,monthsShort:f,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(c){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(c)},meridiem:function(c,M,w){return c<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(c){return c.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(M){return l[M]}).replace(/\u060c/g,",")},postformat:function(c){return c.replace(/\d/g,function(M){return n[M]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a(2281))},65675:function(vt,me,a){!function(i){"use strict";var n={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};i.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(f){return f+(n[f]||n[f%10]||n[f>=100?100:null])},week:{dow:1,doy:7}})}(a(2281))},41263:function(vt,me,a){!function(i){"use strict";function n(M,w,W,B){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return w?r[W][0]:r[W][1]}function o(M){if(M=parseInt(M,10),isNaN(M))return!1;if(M<0)return!0;if(M<10)return 4<=M&&M<=7;if(M<100){var w=M%10;return o(0===w?M/10:w)}if(M<1e4){for(;M>=10;)M/=10;return o(M)}return o(M/=1e3)}i.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function l(M){return o(M.substr(0,M.indexOf(" ")))?"a "+M:"an "+M},past:function f(M){return o(M.substr(0,M.indexOf(" ")))?"viru "+M:"virun "+M},s:"e puer Sekonnen",ss:"%d Sekonnen",m:n,mm:"%d Minutten",h:n,hh:"%d Stonnen",d:n,dd:"%d Deeg",M:n,MM:"%d M\xe9int",y:n,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},65746:function(vt,me,a){!function(i){"use strict";i.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(l){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===l},meridiem:function(l,f,o){return l<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(l){return"\u0e97\u0eb5\u0ec8"+l}})}(a(2281))},11143:function(vt,me,a){!function(i){"use strict";var n={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function f(W,B,r,H){return B?c(r)[0]:H?c(r)[1]:c(r)[2]}function o(W){return W%10==0||W>10&&W<20}function c(W){return n[W].split("_")}function M(W,B,r,H){var pe=W+" ";return 1===W?pe+f(0,B,r[0],H):B?pe+(o(W)?c(r)[1]:c(r)[0]):H?pe+c(r)[1]:pe+(o(W)?c(r)[1]:c(r)[2])}i.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function l(W,B,r,H){return B?"kelios sekund\u0117s":H?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:M,m:f,mm:M,h:f,hh:M,d:f,dd:M,M:f,MM:M,y:f,yy:M},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(W){return W+"-oji"},week:{dow:1,doy:4}})}(a(2281))},38753:function(vt,me,a){!function(i){"use strict";var n={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function l(w,W,B){return B?W%10==1&&W%100!=11?w[2]:w[3]:W%10==1&&W%100!=11?w[0]:w[1]}function f(w,W,B){return w+" "+l(n[B],w,W)}function o(w,W,B){return l(n[B],w,W)}i.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function c(w,W){return W?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:f,m:o,mm:f,h:o,hh:f,d:o,dd:f,M:o,MM:f,y:o,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},44054:function(vt,me,a){!function(i){"use strict";var n={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(f,o){return 1===f?o[0]:f>=2&&f<=4?o[1]:o[2]},translate:function(f,o,c){var M=n.words[c];return 1===c.length?o?M[0]:M[1]:f+" "+n.correctGrammaticalCase(f,M)}};i.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"dan",dd:n.translate,M:"mjesec",MM:n.translate,y:"godinu",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},31573:function(vt,me,a){!function(i){"use strict";i.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},30202:function(vt,me,a){!function(i){"use strict";i.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(l){var f=l%10,o=l%100;return 0===l?l+"-\u0435\u0432":0===o?l+"-\u0435\u043d":o>10&&o<20?l+"-\u0442\u0438":1===f?l+"-\u0432\u0438":2===f?l+"-\u0440\u0438":7===f||8===f?l+"-\u043c\u0438":l+"-\u0442\u0438"},week:{dow:1,doy:7}})}(a(2281))},68523:function(vt,me,a){!function(i){"use strict";i.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===f&&l>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===f||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===f?l+12:l},meridiem:function(l,f,o){return l<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":l<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":l<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":l<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(a(2281))},79794:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){switch(c){case"s":return o?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return f+(o?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return f+(o?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return f+(o?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return f+(o?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return f+(o?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return f+(o?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return f}}i.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(f){return"\u04ae\u0425"===f},meridiem:function(f,o,c){return f<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(f,o){switch(o){case"d":case"D":case"DDD":return f+" \u04e9\u0434\u04e9\u0440";default:return f}}})}(a(2281))},56681:function(vt,me,a){!function(i){"use strict";var n={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},l={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function f(c,M,w,W){var B="";if(M)switch(w){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":B="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":B="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":B="%d \u0924\u093e\u0938";break;case"d":B="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":B="%d \u0926\u093f\u0935\u0938";break;case"M":B="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":B="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u0947"}else switch(w){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":B="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":B="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":B="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":B="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":B="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":B="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":B="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return B.replace(/%d/i,c)}i.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:f,ss:f,m:f,mm:f,h:f,hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},preparse:function(c){return c.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(M){return l[M]})},postformat:function(c){return c.replace(/\d/g,function(M){return n[M]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(c,M){return 12===c&&(c=0),"\u092a\u0939\u093e\u091f\u0947"===M||"\u0938\u0915\u093e\u0933\u0940"===M?c:"\u0926\u0941\u092a\u093e\u0930\u0940"===M||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===M||"\u0930\u093e\u0924\u094d\u0930\u0940"===M?c>=12?c:c+12:void 0},meridiem:function(c,M,w){return c>=0&&c<6?"\u092a\u0939\u093e\u091f\u0947":c<12?"\u0938\u0915\u093e\u0933\u0940":c<17?"\u0926\u0941\u092a\u093e\u0930\u0940":c<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(a(2281))},39859:function(vt,me,a){!function(i){"use strict";i.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(l,f){return 12===l&&(l=0),"pagi"===f?l:"tengahari"===f?l>=11?l:l+12:"petang"===f||"malam"===f?l+12:void 0},meridiem:function(l,f,o){return l<11?"pagi":l<15?"tengahari":l<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(2281))},56975:function(vt,me,a){!function(i){"use strict";i.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(l,f){return 12===l&&(l=0),"pagi"===f?l:"tengahari"===f?l>=11?l:l+12:"petang"===f||"malam"===f?l+12:void 0},meridiem:function(l,f,o){return l<11?"pagi":l<15?"tengahari":l<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(2281))},3691:function(vt,me,a){!function(i){"use strict";i.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},5152:function(vt,me,a){!function(i){"use strict";var n={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},l={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};i.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(o){return o.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},week:{dow:1,doy:4}})}(a(2281))},7607:function(vt,me,a){!function(i){"use strict";i.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},21526:function(vt,me,a){!function(i){"use strict";var n={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},l={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};i.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(o){return o.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0930\u093e\u0924\u093f"===c?o<4?o:o+12:"\u092c\u093f\u0939\u093e\u0928"===c?o:"\u0926\u093f\u0909\u0901\u0938\u094b"===c?o>=10?o:o+12:"\u0938\u093e\u0901\u091d"===c?o+12:void 0},meridiem:function(o,c,M){return o<3?"\u0930\u093e\u0924\u093f":o<12?"\u092c\u093f\u0939\u093e\u0928":o<16?"\u0926\u093f\u0909\u0901\u0938\u094b":o<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(a(2281))},40076:function(vt,me,a){!function(i){"use strict";var n="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),l="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),f=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],o=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;i.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(M,w){return M?/-MMM-/.test(w)?l[M.month()]:n[M.month()]:n},monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(M){return M+(1===M||8===M||M>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(2281))},86368:function(vt,me,a){!function(i){"use strict";var n="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),l="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),f=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],o=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;i.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(M,w){return M?/-MMM-/.test(w)?l[M.month()]:n[M.month()]:n},monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(M){return M+(1===M||8===M||M>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(2281))},68420:function(vt,me,a){!function(i){"use strict";i.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},51906:function(vt,me,a){!function(i){"use strict";i.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(l,f){var o=1===l?"r":2===l?"n":3===l?"r":4===l?"t":"\xe8";return("w"===f||"W"===f)&&(o="a"),l+o},week:{dow:1,doy:4}})}(a(2281))},94504:function(vt,me,a){!function(i){"use strict";var n={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},l={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};i.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(o){return o.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0a30\u0a3e\u0a24"===c?o<4?o:o+12:"\u0a38\u0a35\u0a47\u0a30"===c?o:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===c?o>=10?o:o+12:"\u0a38\u0a3c\u0a3e\u0a2e"===c?o+12:void 0},meridiem:function(o,c,M){return o<4?"\u0a30\u0a3e\u0a24":o<10?"\u0a38\u0a35\u0a47\u0a30":o<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":o<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(a(2281))},54721:function(vt,me,a){!function(i){"use strict";var n="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),l="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),f=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function o(w){return w%10<5&&w%10>1&&~~(w/10)%10!=1}function c(w,W,B){var r=w+" ";switch(B){case"ss":return r+(o(w)?"sekundy":"sekund");case"m":return W?"minuta":"minut\u0119";case"mm":return r+(o(w)?"minuty":"minut");case"h":return W?"godzina":"godzin\u0119";case"hh":return r+(o(w)?"godziny":"godzin");case"ww":return r+(o(w)?"tygodnie":"tygodni");case"MM":return r+(o(w)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return r+(o(w)?"lata":"lat")}}i.defineLocale("pl",{months:function(w,W){return w?/D MMMM/.test(W)?l[w.month()]:n[w.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:c,m:c,mm:c,h:c,hh:c,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:c,M:"miesi\u0105c",MM:c,y:"rok",yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},54548:function(vt,me,a){!function(i){"use strict";i.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(a(2281))},74645:function(vt,me,a){!function(i){"use strict";i.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(2281))},71977:function(vt,me,a){!function(i){"use strict";function n(f,o,c){var w=" ";return(f%100>=20||f>=100&&f%100==0)&&(w=" de "),f+w+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[c]}i.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:n,m:"un minut",mm:n,h:"o or\u0103",hh:n,d:"o zi",dd:n,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:n,M:"o lun\u0103",MM:n,y:"un an",yy:n},week:{dow:1,doy:7}})}(a(2281))},26042:function(vt,me,a){!function(i){"use strict";function l(c,M,w){return"m"===w?M?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":c+" "+function n(c,M){var w=c.split("_");return M%10==1&&M%100!=11?w[0]:M%10>=2&&M%10<=4&&(M%100<10||M%100>=20)?w[1]:w[2]}({ss:M?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:M?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[w],+c)}var f=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];i.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:f,longMonthsParse:f,shortMonthsParse:f,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(c){if(c.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(c){if(c.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:l,m:l,mm:l,h:"\u0447\u0430\u0441",hh:l,d:"\u0434\u0435\u043d\u044c",dd:l,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:l,M:"\u043c\u0435\u0441\u044f\u0446",MM:l,y:"\u0433\u043e\u0434",yy:l},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(c){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(c)},meridiem:function(c,M,w){return c<4?"\u043d\u043e\u0447\u0438":c<12?"\u0443\u0442\u0440\u0430":c<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(c,M){switch(M){case"M":case"d":case"DDD":return c+"-\u0439";case"D":return c+"-\u0433\u043e";case"w":case"W":return c+"-\u044f";default:return c}},week:{dow:1,doy:4}})}(a(2281))},78849:function(vt,me,a){!function(i){"use strict";var n=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],l=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];i.defineLocale("sd",{months:n,monthsShort:n,weekdays:l,weekdaysShort:l,weekdaysMin:l,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(o){return"\u0634\u0627\u0645"===o},meridiem:function(o,c,M){return o<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(o){return o.replace(/\u060c/g,",")},postformat:function(o){return o.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(a(2281))},27739:function(vt,me,a){!function(i){"use strict";i.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},50084:function(vt,me,a){!function(i){"use strict";i.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(l){return l+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(l){return"\u0db4.\u0dc0."===l||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===l},meridiem:function(l,f,o){return l>11?o?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":o?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(a(2281))},92449:function(vt,me,a){!function(i){"use strict";var n="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),l="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function f(M){return M>1&&M<5}function o(M,w,W,B){var r=M+" ";switch(W){case"s":return w||B?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return w||B?r+(f(M)?"sekundy":"sek\xfand"):r+"sekundami";case"m":return w?"min\xfata":B?"min\xfatu":"min\xfatou";case"mm":return w||B?r+(f(M)?"min\xfaty":"min\xfat"):r+"min\xfatami";case"h":return w?"hodina":B?"hodinu":"hodinou";case"hh":return w||B?r+(f(M)?"hodiny":"hod\xedn"):r+"hodinami";case"d":return w||B?"de\u0148":"d\u0148om";case"dd":return w||B?r+(f(M)?"dni":"dn\xed"):r+"d\u0148ami";case"M":return w||B?"mesiac":"mesiacom";case"MM":return w||B?r+(f(M)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return w||B?"rok":"rokom";case"yy":return w||B?r+(f(M)?"roky":"rokov"):r+"rokmi"}}i.defineLocale("sk",{months:n,monthsShort:l,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},23086:function(vt,me,a){!function(i){"use strict";function n(f,o,c,M){var w=f+" ";switch(c){case"s":return o||M?"nekaj sekund":"nekaj sekundami";case"ss":return w+(1===f?o?"sekundo":"sekundi":2===f?o||M?"sekundi":"sekundah":f<5?o||M?"sekunde":"sekundah":"sekund");case"m":return o?"ena minuta":"eno minuto";case"mm":return w+(1===f?o?"minuta":"minuto":2===f?o||M?"minuti":"minutama":f<5?o||M?"minute":"minutami":o||M?"minut":"minutami");case"h":return o?"ena ura":"eno uro";case"hh":return w+(1===f?o?"ura":"uro":2===f?o||M?"uri":"urama":f<5?o||M?"ure":"urami":o||M?"ur":"urami");case"d":return o||M?"en dan":"enim dnem";case"dd":return w+(1===f?o||M?"dan":"dnem":2===f?o||M?"dni":"dnevoma":o||M?"dni":"dnevi");case"M":return o||M?"en mesec":"enim mesecem";case"MM":return w+(1===f?o||M?"mesec":"mesecem":2===f?o||M?"meseca":"mesecema":f<5?o||M?"mesece":"meseci":o||M?"mesecev":"meseci");case"y":return o||M?"eno leto":"enim letom";case"yy":return w+(1===f?o||M?"leto":"letom":2===f?o||M?"leti":"letoma":f<5?o||M?"leta":"leti":o||M?"let":"leti")}}i.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},33139:function(vt,me,a){!function(i){"use strict";i.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(l){return"M"===l.charAt(0)},meridiem:function(l,f,o){return l<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},30063:function(vt,me,a){!function(i){"use strict";var n={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(f,o){return f%10>=1&&f%10<=4&&(f%100<10||f%100>=20)?f%10==1?o[0]:o[1]:o[2]},translate:function(f,o,c,M){var W,w=n.words[c];return 1===c.length?"y"===c&&o?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":M||o?w[0]:w[1]:(W=n.correctGrammaticalCase(f,w),"yy"===c&&o&&"\u0433\u043e\u0434\u0438\u043d\u0443"===W?f+" \u0433\u043e\u0434\u0438\u043d\u0430":f+" "+W)}};i.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:n.translate,dd:n.translate,M:n.translate,MM:n.translate,y:n.translate,yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},30607:function(vt,me,a){!function(i){"use strict";var n={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(f,o){return f%10>=1&&f%10<=4&&(f%100<10||f%100>=20)?f%10==1?o[0]:o[1]:o[2]},translate:function(f,o,c,M){var W,w=n.words[c];return 1===c.length?"y"===c&&o?"jedna godina":M||o?w[0]:w[1]:(W=n.correctGrammaticalCase(f,w),"yy"===c&&o&&"godinu"===W?f+" godina":f+" "+W)}};i.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:n.translate,dd:n.translate,M:n.translate,MM:n.translate,y:n.translate,yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(2281))},40131:function(vt,me,a){!function(i){"use strict";i.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(l,f,o){return l<11?"ekuseni":l<15?"emini":l<19?"entsambama":"ebusuku"},meridiemHour:function(l,f){return 12===l&&(l=0),"ekuseni"===f?l:"emini"===f?l>=11?l:l+12:"entsambama"===f||"ebusuku"===f?0===l?0:l+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(2281))},21665:function(vt,me,a){!function(i){"use strict";i.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?":e":1===f||2===f?":a":":e")},week:{dow:1,doy:4}})}(a(2281))},5642:function(vt,me,a){!function(i){"use strict";i.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(2281))},33622:function(vt,me,a){!function(i){"use strict";var n={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},l={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};i.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(o){return o+"\u0bb5\u0ba4\u0bc1"},preparse:function(o){return o.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(c){return l[c]})},postformat:function(o){return o.replace(/\d/g,function(c){return n[c]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(o,c,M){return o<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":o<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":o<10?" \u0b95\u0bbe\u0bb2\u0bc8":o<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":o<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":o<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(o,c){return 12===o&&(o=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===c?o<2?o:o+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===c||"\u0b95\u0bbe\u0bb2\u0bc8"===c||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===c&&o>=10?o:o+12},week:{dow:0,doy:6}})}(a(2281))},74825:function(vt,me,a){!function(i){"use strict";i.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===f?l<4?l:l+12:"\u0c09\u0c26\u0c2f\u0c02"===f?l:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===f?l>=10?l:l+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===f?l+12:void 0},meridiem:function(l,f,o){return l<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":l<10?"\u0c09\u0c26\u0c2f\u0c02":l<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":l<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(a(2281))},48336:function(vt,me,a){!function(i){"use strict";i.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(a(2281))},39238:function(vt,me,a){!function(i){"use strict";var n={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};i.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(f,o){return 12===f&&(f=0),"\u0448\u0430\u0431"===o?f<4?f:f+12:"\u0441\u0443\u0431\u04b3"===o?f:"\u0440\u04ef\u0437"===o?f>=11?f:f+12:"\u0431\u0435\u0433\u043e\u04b3"===o?f+12:void 0},meridiem:function(f,o,c){return f<4?"\u0448\u0430\u0431":f<11?"\u0441\u0443\u0431\u04b3":f<16?"\u0440\u04ef\u0437":f<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(f){return f+(n[f]||n[f%10]||n[f>=100?100:null])},week:{dow:1,doy:7}})}(a(2281))},99463:function(vt,me,a){!function(i){"use strict";i.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(l){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===l},meridiem:function(l,f,o){return l<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(a(2281))},39986:function(vt,me,a){!function(i){"use strict";var n={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};i.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(f,o){switch(o){case"d":case"D":case"Do":case"DD":return f;default:if(0===f)return f+"'unjy";var c=f%10;return f+(n[c]||n[f%100-c]||n[f>=100?100:null])}},week:{dow:1,doy:7}})}(a(2281))},29672:function(vt,me,a){!function(i){"use strict";i.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(l){return l},week:{dow:1,doy:4}})}(a(2281))},40043:function(vt,me,a){!function(i){"use strict";var n="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function o(w,W,B,r){var H=function c(w){var W=Math.floor(w%1e3/100),B=Math.floor(w%100/10),r=w%10,H="";return W>0&&(H+=n[W]+"vatlh"),B>0&&(H+=(""!==H?" ":"")+n[B]+"maH"),r>0&&(H+=(""!==H?" ":"")+n[r]),""===H?"pagh":H}(w);switch(B){case"ss":return H+" lup";case"mm":return H+" tup";case"hh":return H+" rep";case"dd":return H+" jaj";case"MM":return H+" jar";case"yy":return H+" DIS"}}i.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function l(w){var W=w;return-1!==w.indexOf("jaj")?W.slice(0,-3)+"leS":-1!==w.indexOf("jar")?W.slice(0,-3)+"waQ":-1!==w.indexOf("DIS")?W.slice(0,-3)+"nem":W+" pIq"},past:function f(w){var W=w;return-1!==w.indexOf("jaj")?W.slice(0,-3)+"Hu\u2019":-1!==w.indexOf("jar")?W.slice(0,-3)+"wen":-1!==w.indexOf("DIS")?W.slice(0,-3)+"ben":W+" ret"},s:"puS lup",ss:o,m:"wa\u2019 tup",mm:o,h:"wa\u2019 rep",hh:o,d:"wa\u2019 jaj",dd:o,M:"wa\u2019 jar",MM:o,y:"wa\u2019 DIS",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},51212:function(vt,me,a){!function(i){"use strict";var n={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};i.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(f,o,c){return f<12?c?"\xf6\xf6":"\xd6\xd6":c?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(f){return"\xf6s"===f||"\xd6S"===f},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(f,o){switch(o){case"d":case"D":case"Do":case"DD":return f;default:if(0===f)return f+"'\u0131nc\u0131";var c=f%10;return f+(n[c]||n[f%100-c]||n[f>=100?100:null])}},week:{dow:1,doy:7}})}(a(2281))},50110:function(vt,me,a){!function(i){"use strict";function l(f,o,c,M){var w={s:["viensas secunds","'iensas secunds"],ss:[f+" secunds",f+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[f+" m\xeduts",f+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[f+" \xfeoras",f+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[f+" ziuas",f+" ziuas"],M:["'n mes","'iens mes"],MM:[f+" mesen",f+" mesen"],y:["'n ar","'iens ar"],yy:[f+" ars",f+" ars"]};return M||o?w[c][0]:w[c][1]}i.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(f){return"d'o"===f.toLowerCase()},meridiem:function(f,o,c){return f>11?c?"d'o":"D'O":c?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(2281))},38309:function(vt,me,a){!function(i){"use strict";i.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(2281))},80482:function(vt,me,a){!function(i){"use strict";i.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(a(2281))},42495:function(vt,me,a){!function(i){"use strict";i.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===f||"\u0633\u06d5\u06be\u06d5\u0631"===f||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===f?l:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===f||"\u0643\u06d5\u0686"===f?l+12:l>=11?l:l+12},meridiem:function(l,f,o){var c=100*l+f;return c<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":c<900?"\u0633\u06d5\u06be\u06d5\u0631":c<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":c<1230?"\u0686\u06c8\u0634":c<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(l,f){switch(f){case"d":case"D":case"DDD":return l+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return l+"-\u06be\u06d5\u067e\u062a\u06d5";default:return l}},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(a(2281))},54157:function(vt,me,a){!function(i){"use strict";function l(M,w,W){return"m"===W?w?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===W?w?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":M+" "+function n(M,w){var W=M.split("_");return w%10==1&&w%100!=11?W[0]:w%10>=2&&w%10<=4&&(w%100<10||w%100>=20)?W[1]:W[2]}({ss:w?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:w?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:w?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[W],+M)}function o(M){return function(){return M+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}i.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function f(M,w){var W={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===M?W.nominative.slice(1,7).concat(W.nominative.slice(0,1)):M?W[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(w)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(w)?"genitive":"nominative"][M.day()]:W.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:o("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:o("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:o("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:o("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return o("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return o("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:l,m:l,mm:l,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:l,d:"\u0434\u0435\u043d\u044c",dd:l,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:l,y:"\u0440\u0456\u043a",yy:l},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(M){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(M)},meridiem:function(M,w,W){return M<4?"\u043d\u043e\u0447\u0456":M<12?"\u0440\u0430\u043d\u043a\u0443":M<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(M,w){switch(w){case"M":case"d":case"DDD":case"w":case"W":return M+"-\u0439";case"D":return M+"-\u0433\u043e";default:return M}},week:{dow:1,doy:7}})}(a(2281))},80984:function(vt,me,a){!function(i){"use strict";var n=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],l=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];i.defineLocale("ur",{months:n,monthsShort:n,weekdays:l,weekdaysShort:l,weekdaysMin:l,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(o){return"\u0634\u0627\u0645"===o},meridiem:function(o,c,M){return o<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(o){return o.replace(/\u060c/g,",")},postformat:function(o){return o.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(a(2281))},43662:function(vt,me,a){!function(i){"use strict";i.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(2281))},64141:function(vt,me,a){!function(i){"use strict";i.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(a(2281))},12607:function(vt,me,a){!function(i){"use strict";i.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(l){return/^ch$/i.test(l)},meridiem:function(l,f,o){return l<12?o?"sa":"SA":o?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(l){return l},week:{dow:1,doy:4}})}(a(2281))},66460:function(vt,me,a){!function(i){"use strict";i.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(l){var f=l%10;return l+(1==~~(l%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(a(2281))},92948:function(vt,me,a){!function(i){"use strict";i.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(a(2281))},62658:function(vt,me,a){!function(i){"use strict";i.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?l:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?l+12:l>=11?l:l+12},meridiem:function(l,f,o){var c=100*l+f;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1130?"\u4e0a\u5348":c<1230?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(l){return l.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(l){return this.week()!==l.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(l,f){switch(f){case"d":case"D":case"DDD":return l+"\u65e5";case"M":return l+"\u6708";case"w":case"W":return l+"\u5468";default:return l}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(a(2281))},39352:function(vt,me,a){!function(i){"use strict";i.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?l:"\u4e2d\u5348"===f?l>=11?l:l+12:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?l+12:void 0},meridiem:function(l,f,o){var c=100*l+f;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1200?"\u4e0a\u5348":1200===c?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(l,f){switch(f){case"d":case"D":case"DDD":return l+"\u65e5";case"M":return l+"\u6708";case"w":case"W":return l+"\u9031";default:return l}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(a(2281))},38274:function(vt,me,a){!function(i){"use strict";i.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?l:"\u4e2d\u5348"===f?l>=11?l:l+12:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?l+12:void 0},meridiem:function(l,f,o){var c=100*l+f;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1130?"\u4e0a\u5348":c<1230?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(l,f){switch(f){case"d":case"D":case"DDD":return l+"\u65e5";case"M":return l+"\u6708";case"w":case"W":return l+"\u9031";default:return l}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(a(2281))},98451:function(vt,me,a){!function(i){"use strict";i.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?l:"\u4e2d\u5348"===f?l>=11?l:l+12:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?l+12:void 0},meridiem:function(l,f,o){var c=100*l+f;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1130?"\u4e0a\u5348":c<1230?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(l,f){switch(f){case"d":case"D":case"DDD":return l+"\u65e5";case"M":return l+"\u6708";case"w":case"W":return l+"\u9031";default:return l}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(a(2281))},2281:function(vt,me,a){(vt=a.nmd(vt)).exports=function(){"use strict";var i,we;function n(){return i.apply(null,arguments)}function f(v){return v instanceof Array||"[object Array]"===Object.prototype.toString.call(v)}function o(v){return null!=v&&"[object Object]"===Object.prototype.toString.call(v)}function c(v,Y){return Object.prototype.hasOwnProperty.call(v,Y)}function M(v){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(v).length;var Y;for(Y in v)if(c(v,Y))return!1;return!0}function w(v){return void 0===v}function W(v){return"number"==typeof v||"[object Number]"===Object.prototype.toString.call(v)}function B(v){return v instanceof Date||"[object Date]"===Object.prototype.toString.call(v)}function r(v,Y){var $e,xe=[],It=v.length;for($e=0;$e<It;++$e)xe.push(Y(v[$e],$e));return xe}function H(v,Y){for(var xe in Y)c(Y,xe)&&(v[xe]=Y[xe]);return c(Y,"toString")&&(v.toString=Y.toString),c(Y,"valueOf")&&(v.valueOf=Y.valueOf),v}function pe(v,Y,xe,$e){return ke(v,Y,xe,$e,!0).utc()}function oe(v){return null==v._pf&&(v._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),v._pf}function Te(v){var Y=null,xe=!1,$e=v._d&&!isNaN(v._d.getTime());return $e&&(Y=oe(v),xe=we.call(Y.parsedDateParts,function(It){return null!=It}),$e=Y.overflow<0&&!Y.empty&&!Y.invalidEra&&!Y.invalidMonth&&!Y.invalidWeekday&&!Y.weekdayMismatch&&!Y.nullInput&&!Y.invalidFormat&&!Y.userInvalidated&&(!Y.meridiem||Y.meridiem&&xe),v._strict&&($e=$e&&0===Y.charsLeftOver&&0===Y.unusedTokens.length&&void 0===Y.bigHour)),null!=Object.isFrozen&&Object.isFrozen(v)?$e:(v._isValid=$e,v._isValid)}function Ze(v){var Y=pe(NaN);return null!=v?H(oe(Y),v):oe(Y).userInvalidated=!0,Y}we=Array.prototype.some?Array.prototype.some:function(v){var $e,Y=Object(this),xe=Y.length>>>0;for($e=0;$e<xe;$e++)if($e in Y&&v.call(this,Y[$e],$e,Y))return!0;return!1};var yt=n.momentProperties=[],Ke=!1;function tt(v,Y){var xe,$e,It,bn=yt.length;if(w(Y._isAMomentObject)||(v._isAMomentObject=Y._isAMomentObject),w(Y._i)||(v._i=Y._i),w(Y._f)||(v._f=Y._f),w(Y._l)||(v._l=Y._l),w(Y._strict)||(v._strict=Y._strict),w(Y._tzm)||(v._tzm=Y._tzm),w(Y._isUTC)||(v._isUTC=Y._isUTC),w(Y._offset)||(v._offset=Y._offset),w(Y._pf)||(v._pf=oe(Y)),w(Y._locale)||(v._locale=Y._locale),bn>0)for(xe=0;xe<bn;xe++)w(It=Y[$e=yt[xe]])||(v[$e]=It);return v}function ue(v){tt(this,v),this._d=new Date(null!=v._d?v._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Ke&&(Ke=!0,n.updateOffset(this),Ke=!1)}function Ce(v){return v instanceof ue||null!=v&&null!=v._isAMomentObject}function b(v){!1===n.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+v)}function L(v,Y){var xe=!0;return H(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,v),xe){var It,bn,qn,$e=[],Ni=arguments.length;for(bn=0;bn<Ni;bn++){if(It="","object"==typeof arguments[bn]){for(qn in It+="\n["+bn+"] ",arguments[0])c(arguments[0],qn)&&(It+=qn+": "+arguments[0][qn]+", ");It=It.slice(0,-2)}else It=arguments[bn];$e.push(It)}b(v+"\nArguments: "+Array.prototype.slice.call($e).join("")+"\n"+(new Error).stack),xe=!1}return Y.apply(this,arguments)},Y)}var sn,Ne={};function Dt(v,Y){null!=n.deprecationHandler&&n.deprecationHandler(v,Y),Ne[v]||(b(Y),Ne[v]=!0)}function ot(v){return typeof Function<"u"&&v instanceof Function||"[object Function]"===Object.prototype.toString.call(v)}function xt(v,Y){var $e,xe=H({},v);for($e in Y)c(Y,$e)&&(o(v[$e])&&o(Y[$e])?(xe[$e]={},H(xe[$e],v[$e]),H(xe[$e],Y[$e])):null!=Y[$e]?xe[$e]=Y[$e]:delete xe[$e]);for($e in v)c(v,$e)&&!c(Y,$e)&&o(v[$e])&&(xe[$e]=H({},xe[$e]));return xe}function Et(v){null!=v&&this.set(v)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,sn=Object.keys?Object.keys:function(v){var Y,xe=[];for(Y in v)c(v,Y)&&xe.push(Y);return xe};function Dn(v,Y,xe){var $e=""+Math.abs(v);return(v>=0?xe?"+":"":"-")+Math.pow(10,Math.max(0,Y-$e.length)).toString().substr(1)+$e}var Fn=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Be=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,z={},d={};function O(v,Y,xe,$e){var It=$e;"string"==typeof $e&&(It=function(){return this[$e]()}),v&&(d[v]=It),Y&&(d[Y[0]]=function(){return Dn(It.apply(this,arguments),Y[1],Y[2])}),xe&&(d[xe]=function(){return this.localeData().ordinal(It.apply(this,arguments),v)})}function de(v){return v.match(/\[[\s\S]/)?v.replace(/^\[|\]$/g,""):v.replace(/\\/g,"")}function Ie(v,Y){return v.isValid()?(Y=Oe(Y,v.localeData()),z[Y]=z[Y]||function Ve(v){var xe,$e,Y=v.match(Fn);for(xe=0,$e=Y.length;xe<$e;xe++)Y[xe]=d[Y[xe]]?d[Y[xe]]:de(Y[xe]);return function(It){var qn,bn="";for(qn=0;qn<$e;qn++)bn+=ot(Y[qn])?Y[qn].call(It,v):Y[qn];return bn}}(Y),z[Y](v)):v.localeData().invalidDate()}function Oe(v,Y){var xe=5;function $e(It){return Y.longDateFormat(It)||It}for(Be.lastIndex=0;xe>=0&&Be.test(v);)v=v.replace(Be,$e),Be.lastIndex=0,xe-=1;return v}var kn={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Qe(v){return"string"==typeof v?kn[v]||kn[v.toLowerCase()]:void 0}function G(v){var xe,$e,Y={};for($e in v)c(v,$e)&&(xe=Qe($e))&&(Y[xe]=v[$e]);return Y}var C={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var ge,_e=/\d/,ze=/\d\d/,ft=/\d{3}/,Yt=/\d{4}/,dn=/[+-]?\d{6}/,an=/\d\d?/,vn=/\d\d\d\d?/,Hn=/\d\d\d\d\d\d?/,si=/\d{1,3}/,Jn=/\d{1,4}/,Mi=/[+-]?\d{1,6}/,ii=/\d+/,Cn=/[+-]?\d+/,Xt=/Z|[+-]\d\d:?\d\d/gi,en=/Z|[+-]\d\d(?::?\d\d)?/gi,Qn=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,_n=/^[1-9]\d?/,Ct=/^([1-9]\d|\d)/;function N(v,Y,xe){ge[v]=ot(Y)?Y:function($e,It){return $e&&xe?xe:Y}}function ve(v,Y){return c(ge,v)?ge[v](Y._strict,Y._locale):new RegExp(function Q(v){return Ye(v.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(Y,xe,$e,It,bn){return xe||$e||It||bn}))}(v))}function Ye(v){return v.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Le(v){return v<0?Math.ceil(v)||0:Math.floor(v)}function lt(v){var Y=+v,xe=0;return 0!==Y&&isFinite(Y)&&(xe=Le(Y)),xe}ge={};var Ee={};function Re(v,Y){var xe,It,$e=Y;for("string"==typeof v&&(v=[v]),W(Y)&&($e=function(bn,qn){qn[Y]=lt(bn)}),It=v.length,xe=0;xe<It;xe++)Ee[v[xe]]=$e}function ye(v,Y){Re(v,function(xe,$e,It,bn){It._w=It._w||{},Y(xe,It._w,It,bn)})}function F(v,Y,xe){null!=Y&&c(Ee,v)&&Ee[v](Y,xe._a,xe,v)}function re(v){return v%4==0&&v%100!=0||v%400==0}var ae=0,T=1,S=2,Z=3,K=4,dt=5,ut=6,$t=7,Wt=8;function Bt(v){return re(v)?366:365}O("Y",0,0,function(){var v=this.year();return v<=9999?Dn(v,4):"+"+v}),O(0,["YY",2],0,function(){return this.year()%100}),O(0,["YYYY",4],0,"year"),O(0,["YYYYY",5],0,"year"),O(0,["YYYYYY",6,!0],0,"year"),N("Y",Cn),N("YY",an,ze),N("YYYY",Jn,Yt),N("YYYYY",Mi,dn),N("YYYYYY",Mi,dn),Re(["YYYYY","YYYYYY"],ae),Re("YYYY",function(v,Y){Y[ae]=2===v.length?n.parseTwoDigitYear(v):lt(v)}),Re("YY",function(v,Y){Y[ae]=n.parseTwoDigitYear(v)}),Re("Y",function(v,Y){Y[ae]=parseInt(v,10)}),n.parseTwoDigitYear=function(v){return lt(v)+(lt(v)>68?1900:2e3)};var Fe,Yn=Bn("FullYear",!0);function Bn(v,Y){return function(xe){return null!=xe?(Pt(this,v,xe),n.updateOffset(this,Y),this):$n(this,v)}}function $n(v,Y){if(!v.isValid())return NaN;var xe=v._d,$e=v._isUTC;switch(Y){case"Milliseconds":return $e?xe.getUTCMilliseconds():xe.getMilliseconds();case"Seconds":return $e?xe.getUTCSeconds():xe.getSeconds();case"Minutes":return $e?xe.getUTCMinutes():xe.getMinutes();case"Hours":return $e?xe.getUTCHours():xe.getHours();case"Date":return $e?xe.getUTCDate():xe.getDate();case"Day":return $e?xe.getUTCDay():xe.getDay();case"Month":return $e?xe.getUTCMonth():xe.getMonth();case"FullYear":return $e?xe.getUTCFullYear():xe.getFullYear();default:return NaN}}function Pt(v,Y,xe){var $e,It,bn,qn,Ni;if(v.isValid()&&!isNaN(xe)){switch($e=v._d,It=v._isUTC,Y){case"Milliseconds":return void(It?$e.setUTCMilliseconds(xe):$e.setMilliseconds(xe));case"Seconds":return void(It?$e.setUTCSeconds(xe):$e.setSeconds(xe));case"Minutes":return void(It?$e.setUTCMinutes(xe):$e.setMinutes(xe));case"Hours":return void(It?$e.setUTCHours(xe):$e.setHours(xe));case"Date":return void(It?$e.setUTCDate(xe):$e.setDate(xe));case"FullYear":break;default:return}bn=xe,qn=v.month(),Ni=29!==(Ni=v.date())||1!==qn||re(bn)?Ni:28,It?$e.setUTCFullYear(bn,qn,Ni):$e.setFullYear(bn,qn,Ni)}}function ht(v,Y){if(isNaN(v)||isNaN(Y))return NaN;var xe=function J(v,Y){return(v%Y+Y)%Y}(Y,12);return v+=(Y-xe)/12,1===xe?re(v)?29:28:31-xe%7%2}Fe=Array.prototype.indexOf?Array.prototype.indexOf:function(v){var Y;for(Y=0;Y<this.length;++Y)if(this[Y]===v)return Y;return-1},O("M",["MM",2],"Mo",function(){return this.month()+1}),O("MMM",0,0,function(v){return this.localeData().monthsShort(this,v)}),O("MMMM",0,0,function(v){return this.localeData().months(this,v)}),N("M",an,_n),N("MM",an,ze),N("MMM",function(v,Y){return Y.monthsShortRegex(v)}),N("MMMM",function(v,Y){return Y.monthsRegex(v)}),Re(["M","MM"],function(v,Y){Y[T]=lt(v)-1}),Re(["MMM","MMMM"],function(v,Y,xe,$e){var It=xe._locale.monthsParse(v,$e,xe._strict);null!=It?Y[T]=It:oe(xe).invalidMonth=v});var ln="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Pn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ci=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ln=Qn,nn=Qn;function Pe(v,Y,xe){var $e,It,bn,qn=v.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],$e=0;$e<12;++$e)bn=pe([2e3,$e]),this._shortMonthsParse[$e]=this.monthsShort(bn,"").toLocaleLowerCase(),this._longMonthsParse[$e]=this.months(bn,"").toLocaleLowerCase();return xe?"MMM"===Y?-1!==(It=Fe.call(this._shortMonthsParse,qn))?It:null:-1!==(It=Fe.call(this._longMonthsParse,qn))?It:null:"MMM"===Y?-1!==(It=Fe.call(this._shortMonthsParse,qn))||-1!==(It=Fe.call(this._longMonthsParse,qn))?It:null:-1!==(It=Fe.call(this._longMonthsParse,qn))||-1!==(It=Fe.call(this._shortMonthsParse,qn))?It:null}function Jt(v,Y){if(!v.isValid())return v;if("string"==typeof Y)if(/^\d+$/.test(Y))Y=lt(Y);else if(!W(Y=v.localeData().monthsParse(Y)))return v;var xe=Y,$e=v.date();return $e=$e<29?$e:Math.min($e,ht(v.year(),xe)),v._isUTC?v._d.setUTCMonth(xe,$e):v._d.setMonth(xe,$e),v}function hn(v){return null!=v?(Jt(this,v),n.updateOffset(this,!0),this):$n(this,"Month")}function Di(){function v(lr,Kr){return Kr.length-lr.length}var It,bn,qn,Ni,Y=[],xe=[],$e=[];for(It=0;It<12;It++)bn=pe([2e3,It]),qn=Ye(this.monthsShort(bn,"")),Ni=Ye(this.months(bn,"")),Y.push(qn),xe.push(Ni),$e.push(Ni),$e.push(qn);Y.sort(v),xe.sort(v),$e.sort(v),this._monthsRegex=new RegExp("^("+$e.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+xe.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+Y.join("|")+")","i")}function ai(v,Y,xe,$e,It,bn,qn){var Ni;return v<100&&v>=0?(Ni=new Date(v+400,Y,xe,$e,It,bn,qn),isFinite(Ni.getFullYear())&&Ni.setFullYear(v)):Ni=new Date(v,Y,xe,$e,It,bn,qn),Ni}function gi(v){var Y,xe;return v<100&&v>=0?((xe=Array.prototype.slice.call(arguments))[0]=v+400,Y=new Date(Date.UTC.apply(null,xe)),isFinite(Y.getUTCFullYear())&&Y.setUTCFullYear(v)):Y=new Date(Date.UTC.apply(null,arguments)),Y}function Si(v,Y,xe){var $e=7+Y-xe;return-(7+gi(v,0,$e).getUTCDay()-Y)%7+$e-1}function Yi(v,Y,xe,$e,It){var lr,Kr,Ni=1+7*(Y-1)+(7+xe-$e)%7+Si(v,$e,It);return Ni<=0?Kr=Bt(lr=v-1)+Ni:Ni>Bt(v)?(lr=v+1,Kr=Ni-Bt(v)):(lr=v,Kr=Ni),{year:lr,dayOfYear:Kr}}function tr(v,Y,xe){var bn,qn,$e=Si(v.year(),Y,xe),It=Math.floor((v.dayOfYear()-$e-1)/7)+1;return It<1?bn=It+Oi(qn=v.year()-1,Y,xe):It>Oi(v.year(),Y,xe)?(bn=It-Oi(v.year(),Y,xe),qn=v.year()+1):(qn=v.year(),bn=It),{week:bn,year:qn}}function Oi(v,Y,xe){var $e=Si(v,Y,xe),It=Si(v+1,Y,xe);return(Bt(v)-$e+It)/7}O("w",["ww",2],"wo","week"),O("W",["WW",2],"Wo","isoWeek"),N("w",an,_n),N("ww",an,ze),N("W",an,_n),N("WW",an,ze),ye(["w","ww","W","WW"],function(v,Y,xe,$e){Y[$e.substr(0,1)]=lt(v)});function Dr(v,Y){return v.slice(Y,7).concat(v.slice(0,Y))}O("d",0,"do","day"),O("dd",0,0,function(v){return this.localeData().weekdaysMin(this,v)}),O("ddd",0,0,function(v){return this.localeData().weekdaysShort(this,v)}),O("dddd",0,0,function(v){return this.localeData().weekdays(this,v)}),O("e",0,0,"weekday"),O("E",0,0,"isoWeekday"),N("d",an),N("e",an),N("E",an),N("dd",function(v,Y){return Y.weekdaysMinRegex(v)}),N("ddd",function(v,Y){return Y.weekdaysShortRegex(v)}),N("dddd",function(v,Y){return Y.weekdaysRegex(v)}),ye(["dd","ddd","dddd"],function(v,Y,xe,$e){var It=xe._locale.weekdaysParse(v,$e,xe._strict);null!=It?Y.d=It:oe(xe).invalidWeekday=v}),ye(["d","e","E"],function(v,Y,xe,$e){Y[$e]=lt(v)});var $r="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),yr="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Is="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),gr=Qn,Rr=Qn,Vr=Qn;function ks(v,Y,xe){var $e,It,bn,qn=v.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],$e=0;$e<7;++$e)bn=pe([2e3,1]).day($e),this._minWeekdaysParse[$e]=this.weekdaysMin(bn,"").toLocaleLowerCase(),this._shortWeekdaysParse[$e]=this.weekdaysShort(bn,"").toLocaleLowerCase(),this._weekdaysParse[$e]=this.weekdays(bn,"").toLocaleLowerCase();return xe?"dddd"===Y?-1!==(It=Fe.call(this._weekdaysParse,qn))?It:null:"ddd"===Y?-1!==(It=Fe.call(this._shortWeekdaysParse,qn))?It:null:-1!==(It=Fe.call(this._minWeekdaysParse,qn))?It:null:"dddd"===Y?-1!==(It=Fe.call(this._weekdaysParse,qn))||-1!==(It=Fe.call(this._shortWeekdaysParse,qn))||-1!==(It=Fe.call(this._minWeekdaysParse,qn))?It:null:"ddd"===Y?-1!==(It=Fe.call(this._shortWeekdaysParse,qn))||-1!==(It=Fe.call(this._weekdaysParse,qn))||-1!==(It=Fe.call(this._minWeekdaysParse,qn))?It:null:-1!==(It=Fe.call(this._minWeekdaysParse,qn))||-1!==(It=Fe.call(this._weekdaysParse,qn))||-1!==(It=Fe.call(this._shortWeekdaysParse,qn))?It:null}function Ts(){function v(_a,Do){return Do.length-_a.length}var bn,qn,Ni,lr,Kr,Y=[],xe=[],$e=[],It=[];for(bn=0;bn<7;bn++)qn=pe([2e3,1]).day(bn),Ni=Ye(this.weekdaysMin(qn,"")),lr=Ye(this.weekdaysShort(qn,"")),Kr=Ye(this.weekdays(qn,"")),Y.push(Ni),xe.push(lr),$e.push(Kr),It.push(Ni),It.push(lr),It.push(Kr);Y.sort(v),xe.sort(v),$e.sort(v),It.sort(v),this._weekdaysRegex=new RegExp("^("+It.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+$e.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+xe.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+Y.join("|")+")","i")}function zr(){return this.hours()%12||12}function ds(v,Y){O(v,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),Y)})}function Cs(v,Y){return Y._meridiemParse}O("H",["HH",2],0,"hour"),O("h",["hh",2],0,zr),O("k",["kk",2],0,function Qr(){return this.hours()||24}),O("hmm",0,0,function(){return""+zr.apply(this)+Dn(this.minutes(),2)}),O("hmmss",0,0,function(){return""+zr.apply(this)+Dn(this.minutes(),2)+Dn(this.seconds(),2)}),O("Hmm",0,0,function(){return""+this.hours()+Dn(this.minutes(),2)}),O("Hmmss",0,0,function(){return""+this.hours()+Dn(this.minutes(),2)+Dn(this.seconds(),2)}),ds("a",!0),ds("A",!1),N("a",Cs),N("A",Cs),N("H",an,Ct),N("h",an,_n),N("k",an,_n),N("HH",an,ze),N("hh",an,ze),N("kk",an,ze),N("hmm",vn),N("hmmss",Hn),N("Hmm",vn),N("Hmmss",Hn),Re(["H","HH"],Z),Re(["k","kk"],function(v,Y,xe){var $e=lt(v);Y[Z]=24===$e?0:$e}),Re(["a","A"],function(v,Y,xe){xe._isPm=xe._locale.isPM(v),xe._meridiem=v}),Re(["h","hh"],function(v,Y,xe){Y[Z]=lt(v),oe(xe).bigHour=!0}),Re("hmm",function(v,Y,xe){var $e=v.length-2;Y[Z]=lt(v.substr(0,$e)),Y[K]=lt(v.substr($e)),oe(xe).bigHour=!0}),Re("hmmss",function(v,Y,xe){var $e=v.length-4,It=v.length-2;Y[Z]=lt(v.substr(0,$e)),Y[K]=lt(v.substr($e,2)),Y[dt]=lt(v.substr(It)),oe(xe).bigHour=!0}),Re("Hmm",function(v,Y,xe){var $e=v.length-2;Y[Z]=lt(v.substr(0,$e)),Y[K]=lt(v.substr($e))}),Re("Hmmss",function(v,Y,xe){var $e=v.length-4,It=v.length-2;Y[Z]=lt(v.substr(0,$e)),Y[K]=lt(v.substr($e,2)),Y[dt]=lt(v.substr(It))});var na=Bn("Hours",!0);var nr,ys={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ln,monthsShort:Pn,week:{dow:0,doy:6},weekdays:$r,weekdaysMin:Is,weekdaysShort:yr,meridiemParse:/[ap]\.?m?\.?/i},qi={},Ss={};function Yr(v,Y){var xe,$e=Math.min(v.length,Y.length);for(xe=0;xe<$e;xe+=1)if(v[xe]!==Y[xe])return xe;return $e}function xs(v){return v&&v.toLowerCase().replace("_","-")}function ie(v){var Y=null;if(void 0===qi[v]&&vt&&vt.exports&&function x(v){return!(!v||!v.match("^[^/\\\\]*$"))}(v))try{Y=nr._abbr,a(46700)("./"+v),Me(Y)}catch{qi[v]=null}return qi[v]}function Me(v,Y){var xe;return v&&((xe=w(Y)?gt(v):qe(v,Y))?nr=xe:typeof console<"u"&&console.warn&&console.warn("Locale "+v+" not found. Did you forget to load it?")),nr._abbr}function qe(v,Y){if(null!==Y){var xe,$e=ys;if(Y.abbr=v,null!=qi[v])Dt("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),$e=qi[v]._config;else if(null!=Y.parentLocale)if(null!=qi[Y.parentLocale])$e=qi[Y.parentLocale]._config;else{if(null==(xe=ie(Y.parentLocale)))return Ss[Y.parentLocale]||(Ss[Y.parentLocale]=[]),Ss[Y.parentLocale].push({name:v,config:Y}),null;$e=xe._config}return qi[v]=new Et(xt($e,Y)),Ss[v]&&Ss[v].forEach(function(It){qe(It.name,It.config)}),Me(v),qi[v]}return delete qi[v],null}function gt(v){var Y;if(v&&v._locale&&v._locale._abbr&&(v=v._locale._abbr),!v)return nr;if(!f(v)){if(Y=ie(v))return Y;v=[v]}return function _(v){for(var xe,$e,It,bn,Y=0;Y<v.length;){for(xe=(bn=xs(v[Y]).split("-")).length,$e=($e=xs(v[Y+1]))?$e.split("-"):null;xe>0;){if(It=ie(bn.slice(0,xe).join("-")))return It;if($e&&$e.length>=xe&&Yr(bn,$e)>=xe-1)break;xe--}Y++}return nr}(v)}function je(v){var Y,xe=v._a;return xe&&-2===oe(v).overflow&&(Y=xe[T]<0||xe[T]>11?T:xe[S]<1||xe[S]>ht(xe[ae],xe[T])?S:xe[Z]<0||xe[Z]>24||24===xe[Z]&&(0!==xe[K]||0!==xe[dt]||0!==xe[ut])?Z:xe[K]<0||xe[K]>59?K:xe[dt]<0||xe[dt]>59?dt:xe[ut]<0||xe[ut]>999?ut:-1,oe(v)._overflowDayOfYear&&(Y<ae||Y>S)&&(Y=S),oe(v)._overflowWeeks&&-1===Y&&(Y=$t),oe(v)._overflowWeekday&&-1===Y&&(Y=Wt),oe(v).overflow=Y),v}var Se=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,st=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Lt=/Z|[+-]\d\d(?::?\d\d)?/,Ft=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],un=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ri=/^\/?Date\((-?\d+)/i,Ti=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ai={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ir(v){var Y,xe,bn,qn,Ni,lr,$e=v._i,It=Se.exec($e)||st.exec($e),Kr=Ft.length,_a=un.length;if(It){for(oe(v).iso=!0,Y=0,xe=Kr;Y<xe;Y++)if(Ft[Y][1].exec(It[1])){qn=Ft[Y][0],bn=!1!==Ft[Y][2];break}if(null==qn)return void(v._isValid=!1);if(It[3]){for(Y=0,xe=_a;Y<xe;Y++)if(un[Y][1].exec(It[3])){Ni=(It[2]||" ")+un[Y][0];break}if(null==Ni)return void(v._isValid=!1)}if(!bn&&null!=Ni)return void(v._isValid=!1);if(It[4]){if(!Lt.exec(It[4]))return void(v._isValid=!1);lr="Z"}v._f=qn+(Ni||"")+(lr||""),U(v)}else v._isValid=!1}function Ji(v){var Y=parseInt(v,10);return Y<=49?2e3+Y:Y<=999?1900+Y:Y}function Hi(v){var xe,Y=Ti.exec(function Ir(v){return v.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(v._i));if(Y){if(xe=function Wi(v,Y,xe,$e,It,bn){var qn=[Ji(v),Pn.indexOf(Y),parseInt(xe,10),parseInt($e,10),parseInt(It,10)];return bn&&qn.push(parseInt(bn,10)),qn}(Y[4],Y[3],Y[2],Y[5],Y[6],Y[7]),!function Zi(v,Y,xe){return!v||yr.indexOf(v)===new Date(Y[0],Y[1],Y[2]).getDay()||(oe(xe).weekdayMismatch=!0,xe._isValid=!1,!1)}(Y[1],xe,v))return;v._a=xe,v._tzm=function hs(v,Y,xe){if(v)return Ai[v];if(Y)return 0;var $e=parseInt(xe,10),It=$e%100;return($e-It)/100*60+It}(Y[8],Y[9],Y[10]),v._d=gi.apply(null,v._a),v._d.setUTCMinutes(v._d.getUTCMinutes()-v._tzm),oe(v).rfc2822=!0}else v._isValid=!1}function ls(v,Y,xe){return v??Y??xe}function Rt(v){var Y,xe,It,bn,qn,$e=[];if(!v._d){for(It=function it(v){var Y=new Date(n.now());return v._useUTC?[Y.getUTCFullYear(),Y.getUTCMonth(),Y.getUTCDate()]:[Y.getFullYear(),Y.getMonth(),Y.getDate()]}(v),v._w&&null==v._a[S]&&null==v._a[T]&&function X(v){var Y,xe,$e,It,bn,qn,Ni,lr,Kr;null!=(Y=v._w).GG||null!=Y.W||null!=Y.E?(bn=1,qn=4,xe=ls(Y.GG,v._a[ae],tr(rt(),1,4).year),$e=ls(Y.W,1),((It=ls(Y.E,1))<1||It>7)&&(lr=!0)):(bn=v._locale._week.dow,qn=v._locale._week.doy,Kr=tr(rt(),bn,qn),xe=ls(Y.gg,v._a[ae],Kr.year),$e=ls(Y.w,Kr.week),null!=Y.d?((It=Y.d)<0||It>6)&&(lr=!0):null!=Y.e?(It=Y.e+bn,(Y.e<0||Y.e>6)&&(lr=!0)):It=bn),$e<1||$e>Oi(xe,bn,qn)?oe(v)._overflowWeeks=!0:null!=lr?oe(v)._overflowWeekday=!0:(Ni=Yi(xe,$e,It,bn,qn),v._a[ae]=Ni.year,v._dayOfYear=Ni.dayOfYear)}(v),null!=v._dayOfYear&&(qn=ls(v._a[ae],It[ae]),(v._dayOfYear>Bt(qn)||0===v._dayOfYear)&&(oe(v)._overflowDayOfYear=!0),xe=gi(qn,0,v._dayOfYear),v._a[T]=xe.getUTCMonth(),v._a[S]=xe.getUTCDate()),Y=0;Y<3&&null==v._a[Y];++Y)v._a[Y]=$e[Y]=It[Y];for(;Y<7;Y++)v._a[Y]=$e[Y]=null==v._a[Y]?2===Y?1:0:v._a[Y];24===v._a[Z]&&0===v._a[K]&&0===v._a[dt]&&0===v._a[ut]&&(v._nextDay=!0,v._a[Z]=0),v._d=(v._useUTC?gi:ai).apply(null,$e),bn=v._useUTC?v._d.getUTCDay():v._d.getDay(),null!=v._tzm&&v._d.setUTCMinutes(v._d.getUTCMinutes()-v._tzm),v._nextDay&&(v._a[Z]=24),v._w&&typeof v._w.d<"u"&&v._w.d!==bn&&(oe(v).weekdayMismatch=!0)}}function U(v){if(v._f!==n.ISO_8601)if(v._f!==n.RFC_2822){v._a=[],oe(v).empty=!0;var xe,$e,It,bn,qn,Kr,_a,Y=""+v._i,Ni=Y.length,lr=0;for(_a=(It=Oe(v._f,v._locale).match(Fn)||[]).length,xe=0;xe<_a;xe++)($e=(Y.match(ve(bn=It[xe],v))||[])[0])&&((qn=Y.substr(0,Y.indexOf($e))).length>0&&oe(v).unusedInput.push(qn),Y=Y.slice(Y.indexOf($e)+$e.length),lr+=$e.length),d[bn]?($e?oe(v).empty=!1:oe(v).unusedTokens.push(bn),F(bn,$e,v)):v._strict&&!$e&&oe(v).unusedTokens.push(bn);oe(v).charsLeftOver=Ni-lr,Y.length>0&&oe(v).unusedInput.push(Y),v._a[Z]<=12&&!0===oe(v).bigHour&&v._a[Z]>0&&(oe(v).bigHour=void 0),oe(v).parsedDateParts=v._a.slice(0),oe(v).meridiem=v._meridiem,v._a[Z]=function V(v,Y,xe){var $e;return null==xe?Y:null!=v.meridiemHour?v.meridiemHour(Y,xe):(null!=v.isPM&&(($e=v.isPM(xe))&&Y<12&&(Y+=12),!$e&&12===Y&&(Y=0)),Y)}(v._locale,v._a[Z],v._meridiem),null!==(Kr=oe(v).era)&&(v._a[ae]=v._locale.erasConvertYear(Kr,v._a[ae])),Rt(v),je(v)}else Hi(v);else ir(v)}function fi(v){var Y=v._i,xe=v._f;return v._locale=v._locale||gt(v._l),null===Y||void 0===xe&&""===Y?Ze({nullInput:!0}):("string"==typeof Y&&(v._i=Y=v._locale.preparse(Y)),Ce(Y)?new ue(je(Y)):(B(Y)?v._d=Y:f(xe)?function Je(v){var Y,xe,$e,It,bn,qn,Ni=!1,lr=v._f.length;if(0===lr)return oe(v).invalidFormat=!0,void(v._d=new Date(NaN));for(It=0;It<lr;It++)bn=0,qn=!1,Y=tt({},v),null!=v._useUTC&&(Y._useUTC=v._useUTC),Y._f=v._f[It],U(Y),Te(Y)&&(qn=!0),bn+=oe(Y).charsLeftOver,bn+=10*oe(Y).unusedTokens.length,oe(Y).score=bn,Ni?bn<$e&&($e=bn,xe=Y):(null==$e||bn<$e||qn)&&($e=bn,xe=Y,qn&&(Ni=!0));H(v,xe||Y)}(v):xe?U(v):function Mn(v){var Y=v._i;w(Y)?v._d=new Date(n.now()):B(Y)?v._d=new Date(Y.valueOf()):"string"==typeof Y?function Gr(v){var Y=ri.exec(v._i);null===Y?(ir(v),!1===v._isValid&&(delete v._isValid,Hi(v),!1===v._isValid&&(delete v._isValid,v._strict?v._isValid=!1:n.createFromInputFallback(v)))):v._d=new Date(+Y[1])}(v):f(Y)?(v._a=r(Y.slice(0),function(xe){return parseInt(xe,10)}),Rt(v)):o(Y)?function Kt(v){if(!v._d){var Y=G(v._i);v._a=r([Y.year,Y.month,void 0===Y.day?Y.date:Y.day,Y.hour,Y.minute,Y.second,Y.millisecond],function($e){return $e&&parseInt($e,10)}),Rt(v)}}(v):W(Y)?v._d=new Date(Y):n.createFromInputFallback(v)}(v),Te(v)||(v._d=null),v))}function ke(v,Y,xe,$e,It){var bn={};return(!0===Y||!1===Y)&&($e=Y,Y=void 0),(!0===xe||!1===xe)&&($e=xe,xe=void 0),(o(v)&&M(v)||f(v)&&0===v.length)&&(v=void 0),bn._isAMomentObject=!0,bn._useUTC=bn._isUTC=It,bn._l=xe,bn._i=v,bn._f=Y,bn._strict=$e,function An(v){var Y=new ue(je(fi(v)));return Y._nextDay&&(Y.add(1,"d"),Y._nextDay=void 0),Y}(bn)}function rt(v,Y,xe,$e){return ke(v,Y,xe,$e,!1)}n.createFromInputFallback=L("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(v){v._d=new Date(v._i+(v._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var Gt=L("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var v=rt.apply(null,arguments);return this.isValid()&&v.isValid()?v<this?this:v:Ze()}),Vt=L("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var v=rt.apply(null,arguments);return this.isValid()&&v.isValid()?v>this?this:v:Ze()});function yn(v,Y){var xe,$e;if(1===Y.length&&f(Y[0])&&(Y=Y[0]),!Y.length)return rt();for(xe=Y[0],$e=1;$e<Y.length;++$e)(!Y[$e].isValid()||Y[$e][v](xe))&&(xe=Y[$e]);return xe}var Pi=["year","quarter","month","week","day","hour","minute","second","millisecond"];function sr(v){var Y=G(v),xe=Y.year||0,$e=Y.quarter||0,It=Y.month||0,bn=Y.week||Y.isoWeek||0,qn=Y.day||0,Ni=Y.hour||0,lr=Y.minute||0,Kr=Y.second||0,_a=Y.millisecond||0;this._isValid=function Ri(v){var Y,$e,xe=!1,It=Pi.length;for(Y in v)if(c(v,Y)&&(-1===Fe.call(Pi,Y)||null!=v[Y]&&isNaN(v[Y])))return!1;for($e=0;$e<It;++$e)if(v[Pi[$e]]){if(xe)return!1;parseFloat(v[Pi[$e]])!==lt(v[Pi[$e]])&&(xe=!0)}return!0}(Y),this._milliseconds=+_a+1e3*Kr+6e4*lr+1e3*Ni*60*60,this._days=+qn+7*bn,this._months=+It+3*$e+12*xe,this._data={},this._locale=gt(),this._bubble()}function Xr(v){return v instanceof sr}function es(v){return v<0?-1*Math.round(-1*v):Math.round(v)}function Tr(v,Y){O(v,0,0,function(){var xe=this.utcOffset(),$e="+";return xe<0&&(xe=-xe,$e="-"),$e+Dn(~~(xe/60),2)+Y+Dn(~~xe%60,2)})}Tr("Z",":"),Tr("ZZ",""),N("Z",en),N("ZZ",en),Re(["Z","ZZ"],function(v,Y,xe){xe._useUTC=!0,xe._tzm=ra(en,v)});var ia=/([\+\-]|\d\d)/gi;function ra(v,Y){var It,bn,xe=(Y||"").match(v);return null===xe?null:0===(bn=60*(It=((xe[xe.length-1]||[])+"").match(ia)||["-",0,0])[1]+lt(It[2]))?0:"+"===It[0]?bn:-bn}function bs(v,Y){var xe,$e;return Y._isUTC?(xe=Y.clone(),$e=(Ce(v)||B(v)?v.valueOf():rt(v).valueOf())-xe.valueOf(),xe._d.setTime(xe._d.valueOf()+$e),n.updateOffset(xe,!1),xe):rt(v).local()}function rs(v){return-Math.round(v._d.getTimezoneOffset())}function Rn(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var Xn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ui=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function _i(v,Y){var It,bn,qn,xe=v,$e=null;return Xr(v)?xe={ms:v._milliseconds,d:v._days,M:v._months}:W(v)||!isNaN(+v)?(xe={},Y?xe[Y]=+v:xe.milliseconds=+v):($e=Xn.exec(v))?(It="-"===$e[1]?-1:1,xe={y:0,d:lt($e[S])*It,h:lt($e[Z])*It,m:lt($e[K])*It,s:lt($e[dt])*It,ms:lt(es(1e3*$e[ut]))*It}):($e=ui.exec(v))?xe={y:vi($e[2],It="-"===$e[1]?-1:1),M:vi($e[3],It),w:vi($e[4],It),d:vi($e[5],It),h:vi($e[6],It),m:vi($e[7],It),s:vi($e[8],It)}:null==xe?xe={}:"object"==typeof xe&&("from"in xe||"to"in xe)&&(qn=function Bi(v,Y){var xe;return v.isValid()&&Y.isValid()?(Y=bs(Y,v),v.isBefore(Y)?xe=Vi(v,Y):((xe=Vi(Y,v)).milliseconds=-xe.milliseconds,xe.months=-xe.months),xe):{milliseconds:0,months:0}}(rt(xe.from),rt(xe.to)),(xe={}).ms=qn.milliseconds,xe.M=qn.months),bn=new sr(xe),Xr(v)&&c(v,"_locale")&&(bn._locale=v._locale),Xr(v)&&c(v,"_isValid")&&(bn._isValid=v._isValid),bn}function vi(v,Y){var xe=v&&parseFloat(v.replace(",","."));return(isNaN(xe)?0:xe)*Y}function Vi(v,Y){var xe={};return xe.months=Y.month()-v.month()+12*(Y.year()-v.year()),v.clone().add(xe.months,"M").isAfter(Y)&&--xe.months,xe.milliseconds=+Y-+v.clone().add(xe.months,"M"),xe}function Li(v,Y){return function(xe,$e){var bn;return null!==$e&&!isNaN(+$e)&&(Dt(Y,"moment()."+Y+"(period, number) is deprecated. Please use moment()."+Y+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),bn=xe,xe=$e,$e=bn),Wr(this,_i(xe,$e),v),this}}function Wr(v,Y,xe,$e){var It=Y._milliseconds,bn=es(Y._days),qn=es(Y._months);v.isValid()&&($e=$e??!0,qn&&Jt(v,$n(v,"Month")+qn*xe),bn&&Pt(v,"Date",$n(v,"Date")+bn*xe),It&&v._d.setTime(v._d.valueOf()+It*xe),$e&&n.updateOffset(v,bn||qn))}_i.fn=sr.prototype,_i.invalid=function br(){return _i(NaN)};var Zs=Li(1,"add"),Ms=Li(-1,"subtract");function Us(v){return"string"==typeof v||v instanceof String}function Js(v){return Ce(v)||B(v)||Us(v)||W(v)||function Ls(v){var Y=f(v),xe=!1;return Y&&(xe=0===v.filter(function($e){return!W($e)&&Us(v)}).length),Y&&xe}(v)||function Cr(v){var It,Y=o(v)&&!M(v),xe=!1,$e=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],qn=$e.length;for(It=0;It<qn;It+=1)xe=xe||c(v,$e[It]);return Y&&xe}(v)||null==v}function xr(v,Y){if(v.date()<Y.date())return-xr(Y,v);var xe=12*(Y.year()-v.year())+(Y.month()-v.month()),$e=v.clone().add(xe,"months");return-(xe+(Y-$e<0?(Y-$e)/($e-v.clone().add(xe-1,"months")):(Y-$e)/(v.clone().add(xe+1,"months")-$e)))||0}function Qs(v){var Y;return void 0===v?this._locale._abbr:(null!=(Y=gt(v))&&(this._locale=Y),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ca=L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(v){return void 0===v?this.localeData():this.locale(v)});function ba(){return this._locale}var Pa=1e3,Ha=60*Pa,Ro=60*Ha,go=3506328*Ro;function gs(v,Y){return(v%Y+Y)%Y}function Xs(v,Y,xe){return v<100&&v>=0?new Date(v+400,Y,xe)-go:new Date(v,Y,xe).valueOf()}function Ea(v,Y,xe){return v<100&&v>=0?Date.UTC(v+400,Y,xe)-go:Date.UTC(v,Y,xe)}function pa(v,Y){return Y.erasAbbrRegex(v)}function $a(){var It,bn,qn,Ni,lr,v=[],Y=[],xe=[],$e=[],Kr=this.eras();for(It=0,bn=Kr.length;It<bn;++It)qn=Ye(Kr[It].name),Ni=Ye(Kr[It].abbr),lr=Ye(Kr[It].narrow),Y.push(qn),v.push(Ni),xe.push(lr),$e.push(qn),$e.push(Ni),$e.push(lr);this._erasRegex=new RegExp("^("+$e.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+Y.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+v.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+xe.join("|")+")","i")}function Sa(v,Y){O(0,[v,v.length],0,Y)}function Vl(v,Y,xe,$e,It){var bn;return null==v?tr(this,$e,It).year:(Y>(bn=Oi(v,$e,It))&&(Y=bn),Gl.call(this,v,Y,xe,$e,It))}function Gl(v,Y,xe,$e,It){var bn=Yi(v,Y,xe,$e,It),qn=gi(bn.year,0,bn.dayOfYear);return this.year(qn.getUTCFullYear()),this.month(qn.getUTCMonth()),this.date(qn.getUTCDate()),this}O("N",0,0,"eraAbbr"),O("NN",0,0,"eraAbbr"),O("NNN",0,0,"eraAbbr"),O("NNNN",0,0,"eraName"),O("NNNNN",0,0,"eraNarrow"),O("y",["y",1],"yo","eraYear"),O("y",["yy",2],0,"eraYear"),O("y",["yyy",3],0,"eraYear"),O("y",["yyyy",4],0,"eraYear"),N("N",pa),N("NN",pa),N("NNN",pa),N("NNNN",function Or(v,Y){return Y.erasNameRegex(v)}),N("NNNNN",function Ao(v,Y){return Y.erasNarrowRegex(v)}),Re(["N","NN","NNN","NNNN","NNNNN"],function(v,Y,xe,$e){var It=xe._locale.erasParse(v,$e,xe._strict);It?oe(xe).era=It:oe(xe).invalidEra=v}),N("y",ii),N("yy",ii),N("yyy",ii),N("yyyy",ii),N("yo",function oo(v,Y){return Y._eraYearOrdinalRegex||ii}),Re(["y","yy","yyy","yyyy"],ae),Re(["yo"],function(v,Y,xe,$e){var It;xe._locale._eraYearOrdinalRegex&&(It=v.match(xe._locale._eraYearOrdinalRegex)),Y[ae]=xe._locale.eraYearOrdinalParse?xe._locale.eraYearOrdinalParse(v,It):parseInt(v,10)}),O(0,["gg",2],0,function(){return this.weekYear()%100}),O(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Sa("gggg","weekYear"),Sa("ggggg","weekYear"),Sa("GGGG","isoWeekYear"),Sa("GGGGG","isoWeekYear"),N("G",Cn),N("g",Cn),N("GG",an,ze),N("gg",an,ze),N("GGGG",Jn,Yt),N("gggg",Jn,Yt),N("GGGGG",Mi,dn),N("ggggg",Mi,dn),ye(["gggg","ggggg","GGGG","GGGGG"],function(v,Y,xe,$e){Y[$e.substr(0,2)]=lt(v)}),ye(["gg","GG"],function(v,Y,xe,$e){Y[$e]=n.parseTwoDigitYear(v)}),O("Q",0,"Qo","quarter"),N("Q",_e),Re("Q",function(v,Y){Y[T]=3*(lt(v)-1)}),O("D",["DD",2],"Do","date"),N("D",an,_n),N("DD",an,ze),N("Do",function(v,Y){return v?Y._dayOfMonthOrdinalParse||Y._ordinalParse:Y._dayOfMonthOrdinalParseLenient}),Re(["D","DD"],S),Re("Do",function(v,Y){Y[S]=lt(v.match(an)[0])});var Wl=Bn("Date",!0);O("DDD",["DDDD",3],"DDDo","dayOfYear"),N("DDD",si),N("DDDD",ft),Re(["DDD","DDDD"],function(v,Y,xe){xe._dayOfYear=lt(v)}),O("m",["mm",2],0,"minute"),N("m",an,Ct),N("mm",an,ze),Re(["m","mm"],K);var Ka=Bn("Minutes",!1);O("s",["ss",2],0,"second"),N("s",an,Ct),N("ss",an,ze),Re(["s","ss"],dt);var co,Cl,ko=Bn("Seconds",!1);for(O("S",0,0,function(){return~~(this.millisecond()/100)}),O(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),O(0,["SSS",3],0,"millisecond"),O(0,["SSSS",4],0,function(){return 10*this.millisecond()}),O(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),O(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),O(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),O(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),O(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),N("S",si,_e),N("SS",si,ze),N("SSS",si,ft),co="SSSS";co.length<=9;co+="S")N(co,ii);function js(v,Y){Y[ut]=lt(1e3*("0."+v))}for(co="S";co.length<=9;co+="S")Re(co,js);Cl=Bn("Milliseconds",!1),O("z",0,0,"zoneAbbr"),O("zz",0,0,"zoneName");var Ci=ue.prototype;function ol(v){return v}Ci.add=Zs,Ci.calendar=function nt(v,Y){1===arguments.length&&(arguments[0]?Js(arguments[0])?(v=arguments[0],Y=void 0):function ao(v){var It,Y=o(v)&&!M(v),xe=!1,$e=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(It=0;It<$e.length;It+=1)xe=xe||c(v,$e[It]);return Y&&xe}(arguments[0])&&(Y=arguments[0],v=void 0):(v=void 0,Y=void 0));var xe=v||rt(),$e=bs(xe,this).startOf("day"),It=n.calendarFormat(this,$e)||"sameElse",bn=Y&&(ot(Y[It])?Y[It].call(this,xe):Y[It]);return this.format(bn||this.localeData().calendar(It,this,rt(xe)))},Ci.clone=function De(){return new ue(this)},Ci.diff=function ns(v,Y,xe){var $e,It,bn;if(!this.isValid())return NaN;if(!($e=bs(v,this)).isValid())return NaN;switch(It=6e4*($e.utcOffset()-this.utcOffset()),Y=Qe(Y)){case"year":bn=xr(this,$e)/12;break;case"month":bn=xr(this,$e);break;case"quarter":bn=xr(this,$e)/3;break;case"second":bn=(this-$e)/1e3;break;case"minute":bn=(this-$e)/6e4;break;case"hour":bn=(this-$e)/36e5;break;case"day":bn=(this-$e-It)/864e5;break;case"week":bn=(this-$e-It)/6048e5;break;default:bn=this-$e}return xe?bn:Le(bn)},Ci.endOf=function Eo(v){var Y,xe;if(void 0===(v=Qe(v))||"millisecond"===v||!this.isValid())return this;switch(xe=this._isUTC?Ea:Xs,v){case"year":Y=xe(this.year()+1,0,1)-1;break;case"quarter":Y=xe(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":Y=xe(this.year(),this.month()+1,1)-1;break;case"week":Y=xe(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":Y=xe(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":Y=xe(this.year(),this.month(),this.date()+1)-1;break;case"hour":Y=this._d.valueOf(),Y+=Ro-gs(Y+(this._isUTC?0:this.utcOffset()*Ha),Ro)-1;break;case"minute":Y=this._d.valueOf(),Y+=Ha-gs(Y,Ha)-1;break;case"second":Y=this._d.valueOf(),Y+=Pa-gs(Y,Pa)-1}return this._d.setTime(Y),n.updateOffset(this,!0),this},Ci.format=function fs(v){v||(v=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var Y=Ie(this,v);return this.localeData().postformat(Y)},Ci.from=function ua(v,Y){return this.isValid()&&(Ce(v)&&v.isValid()||rt(v).isValid())?_i({to:this,from:v}).locale(this.locale()).humanize(!Y):this.localeData().invalidDate()},Ci.fromNow=function zs(v){return this.from(rt(),v)},Ci.to=function ka(v,Y){return this.isValid()&&(Ce(v)&&v.isValid()||rt(v).isValid())?_i({from:this,to:v}).locale(this.locale()).humanize(!Y):this.localeData().invalidDate()},Ci.toNow=function da(v){return this.to(rt(),v)},Ci.get=function We(v){return ot(this[v=Qe(v)])?this[v]():this},Ci.invalidAt=function qa(){return oe(this).overflow},Ci.isAfter=function Tt(v,Y){var xe=Ce(v)?v:rt(v);return!(!this.isValid()||!xe.isValid())&&("millisecond"===(Y=Qe(Y)||"millisecond")?this.valueOf()>xe.valueOf():xe.valueOf()<this.clone().startOf(Y).valueOf())},Ci.isBefore=function tn(v,Y){var xe=Ce(v)?v:rt(v);return!(!this.isValid()||!xe.isValid())&&("millisecond"===(Y=Qe(Y)||"millisecond")?this.valueOf()<xe.valueOf():this.clone().endOf(Y).valueOf()<xe.valueOf())},Ci.isBetween=function Wn(v,Y,xe,$e){var It=Ce(v)?v:rt(v),bn=Ce(Y)?Y:rt(Y);return!!(this.isValid()&&It.isValid()&&bn.isValid())&&("("===($e=$e||"()")[0]?this.isAfter(It,xe):!this.isBefore(It,xe))&&(")"===$e[1]?this.isBefore(bn,xe):!this.isAfter(bn,xe))},Ci.isSame=function ti(v,Y){var $e,xe=Ce(v)?v:rt(v);return!(!this.isValid()||!xe.isValid())&&("millisecond"===(Y=Qe(Y)||"millisecond")?this.valueOf()===xe.valueOf():($e=xe.valueOf(),this.clone().startOf(Y).valueOf()<=$e&&$e<=this.clone().endOf(Y).valueOf()))},Ci.isSameOrAfter=function Fi(v,Y){return this.isSame(v,Y)||this.isAfter(v,Y)},Ci.isSameOrBefore=function ts(v,Y){return this.isSame(v,Y)||this.isBefore(v,Y)},Ci.isValid=function vo(){return Te(this)},Ci.lang=Ca,Ci.locale=Qs,Ci.localeData=ba,Ci.max=Vt,Ci.min=Gt,Ci.parsingFlags=function yo(){return H({},oe(this))},Ci.set=function D(v,Y){if("object"==typeof v){var $e,xe=function P(v){var xe,Y=[];for(xe in v)c(v,xe)&&Y.push({unit:xe,priority:C[xe]});return Y.sort(function($e,It){return $e.priority-It.priority}),Y}(v=G(v)),It=xe.length;for($e=0;$e<It;$e++)this[xe[$e].unit](v[xe[$e].unit])}else if(ot(this[v=Qe(v)]))return this[v](Y);return this},Ci.startOf=function Dl(v){var Y,xe;if(void 0===(v=Qe(v))||"millisecond"===v||!this.isValid())return this;switch(xe=this._isUTC?Ea:Xs,v){case"year":Y=xe(this.year(),0,1);break;case"quarter":Y=xe(this.year(),this.month()-this.month()%3,1);break;case"month":Y=xe(this.year(),this.month(),1);break;case"week":Y=xe(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":Y=xe(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":Y=xe(this.year(),this.month(),this.date());break;case"hour":Y=this._d.valueOf(),Y-=gs(Y+(this._isUTC?0:this.utcOffset()*Ha),Ro);break;case"minute":Y=this._d.valueOf(),Y-=gs(Y,Ha);break;case"second":Y=this._d.valueOf(),Y-=gs(Y,Pa)}return this._d.setTime(Y),n.updateOffset(this,!0),this},Ci.subtract=Ms,Ci.toArray=function So(){var v=this;return[v.year(),v.month(),v.date(),v.hour(),v.minute(),v.second(),v.millisecond()]},Ci.toObject=function sa(){var v=this;return{years:v.year(),months:v.month(),date:v.date(),hours:v.hours(),minutes:v.minutes(),seconds:v.seconds(),milliseconds:v.milliseconds()}},Ci.toDate=function Ys(){return new Date(this.valueOf())},Ci.toISOString=function cs(v){if(!this.isValid())return null;var Y=!0!==v,xe=Y?this.clone().utc():this;return xe.year()<0||xe.year()>9999?Ie(xe,Y?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):ot(Date.prototype.toISOString)?Y?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ie(xe,"Z")):Ie(xe,Y?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Ci.inspect=function Br(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var xe,$e,v="moment",Y="";return this.isLocal()||(v=0===this.utcOffset()?"moment.utc":"moment.parseZone",Y="Z"),xe="["+v+'("]',$e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(xe+$e+"-MM-DD[T]HH:mm:ss.SSS"+Y+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Ci[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Ci.toJSON=function Ua(){return this.isValid()?this.toISOString():null},Ci.toString=function mr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Ci.unix=function Fo(){return Math.floor(this.valueOf()/1e3)},Ci.valueOf=function Ko(){return this._d.valueOf()-6e4*(this._offset||0)},Ci.creationData=function sl(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Ci.eraName=function Ma(){var v,Y,xe,$e=this.localeData().eras();for(v=0,Y=$e.length;v<Y;++v)if(xe=this.clone().startOf("day").valueOf(),$e[v].since<=xe&&xe<=$e[v].until||$e[v].until<=xe&&xe<=$e[v].since)return $e[v].name;return""},Ci.eraNarrow=function xo(){var v,Y,xe,$e=this.localeData().eras();for(v=0,Y=$e.length;v<Y;++v)if(xe=this.clone().startOf("day").valueOf(),$e[v].since<=xe&&xe<=$e[v].until||$e[v].until<=xe&&xe<=$e[v].since)return $e[v].narrow;return""},Ci.eraAbbr=function ha(){var v,Y,xe,$e=this.localeData().eras();for(v=0,Y=$e.length;v<Y;++v)if(xe=this.clone().startOf("day").valueOf(),$e[v].since<=xe&&xe<=$e[v].until||$e[v].until<=xe&&xe<=$e[v].since)return $e[v].abbr;return""},Ci.eraYear=function wl(){var v,Y,xe,$e,It=this.localeData().eras();for(v=0,Y=It.length;v<Y;++v)if(xe=It[v].since<=It[v].until?1:-1,$e=this.clone().startOf("day").valueOf(),It[v].since<=$e&&$e<=It[v].until||It[v].until<=$e&&$e<=It[v].since)return(this.year()-n(It[v].since).year())*xe+It[v].offset;return this.year()},Ci.year=Yn,Ci.isLeapYear=function In(){return re(this.year())},Ci.weekYear=function No(v){return Vl.call(this,v,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},Ci.isoWeekYear=function La(v){return Vl.call(this,v,this.isoWeek(),this.isoWeekday(),1,4)},Ci.quarter=Ci.quarters=function Bo(v){return null==v?Math.ceil((this.month()+1)/3):this.month(3*(v-1)+this.month()%3)},Ci.month=hn,Ci.daysInMonth=function Kn(){return ht(this.year(),this.month())},Ci.week=Ci.weeks=function or(v){var Y=this.localeData().week(this);return null==v?Y:this.add(7*(v-Y),"d")},Ci.isoWeek=Ci.isoWeeks=function Mr(v){var Y=tr(this,1,4).week;return null==v?Y:this.add(7*(v-Y),"d")},Ci.weeksInYear=function ms(){var v=this.localeData()._week;return Oi(this.year(),v.dow,v.doy)},Ci.weeksInWeekYear=function lo(){var v=this.localeData()._week;return Oi(this.weekYear(),v.dow,v.doy)},Ci.isoWeeksInYear=function Yo(){return Oi(this.year(),1,4)},Ci.isoWeeksInISOWeekYear=function al(){return Oi(this.isoWeekYear(),1,4)},Ci.date=Wl,Ci.day=Ci.days=function Os(v){if(!this.isValid())return null!=v?this:NaN;var Y=$n(this,"Day");return null!=v?(v=function _s(v,Y){return"string"!=typeof v?v:isNaN(v)?"number"==typeof(v=Y.weekdaysParse(v))?v:null:parseInt(v,10)}(v,this.localeData()),this.add(v-Y,"d")):Y},Ci.weekday=function Fr(v){if(!this.isValid())return null!=v?this:NaN;var Y=(this.day()+7-this.localeData()._week.dow)%7;return null==v?Y:this.add(v-Y,"d")},Ci.isoWeekday=function us(v){if(!this.isValid())return null!=v?this:NaN;if(null!=v){var Y=function is(v,Y){return"string"==typeof v?Y.weekdaysParse(v)%7||7:isNaN(v)?null:v}(v,this.localeData());return this.day(this.day()%7?Y:Y-7)}return this.day()||7},Ci.dayOfYear=function Tl(v){var Y=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==v?Y:this.add(v-Y,"d")},Ci.hour=Ci.hours=na,Ci.minute=Ci.minutes=Ka,Ci.second=Ci.seconds=ko,Ci.millisecond=Ci.milliseconds=Cl,Ci.utcOffset=function Fs(v,Y,xe){var It,$e=this._offset||0;if(!this.isValid())return null!=v?this:NaN;if(null!=v){if("string"==typeof v){if(null===(v=ra(en,v)))return this}else Math.abs(v)<16&&!xe&&(v*=60);return!this._isUTC&&Y&&(It=rs(this)),this._offset=v,this._isUTC=!0,null!=It&&this.add(It,"m"),$e!==v&&(!Y||this._changeInProgress?Wr(this,_i(v-$e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?$e:rs(this)},Ci.utc=function zt(v){return this.utcOffset(0,v)},Ci.local=function He(v){return this._isUTC&&(this.utcOffset(0,v),this._isUTC=!1,v&&this.subtract(rs(this),"m")),this},Ci.parseZone=function fe(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var v=ra(Xt,this._i);null!=v?this.utcOffset(v):this.utcOffset(0,!0)}return this},Ci.hasAlignedHourOffset=function pt(v){return!!this.isValid()&&(v=v?rt(v).utcOffset():0,(this.utcOffset()-v)%60==0)},Ci.isDST=function Ut(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Ci.isLocal=function Zt(){return!!this.isValid()&&!this._isUTC},Ci.isUtcOffset=function on(){return!!this.isValid()&&this._isUTC},Ci.isUtc=Rn,Ci.isUTC=Rn,Ci.zoneAbbr=function Qo(){return this._isUTC?"UTC":""},Ci.zoneName=function Fa(){return this._isUTC?"Coordinated Universal Time":""},Ci.dates=L("dates accessor is deprecated. Use date instead.",Wl),Ci.months=L("months accessor is deprecated. Use month instead",hn),Ci.years=L("years accessor is deprecated. Use year instead",Yn),Ci.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function at(v,Y){return null!=v?("string"!=typeof v&&(v=-v),this.utcOffset(v,Y),this):-this.utcOffset()}),Ci.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function bt(){if(!w(this._isDSTShifted))return this._isDSTShifted;var Y,v={};return tt(v,this),(v=fi(v))._a?(Y=v._isUTC?pe(v._a):rt(v._a),this._isDSTShifted=this.isValid()&&function Rs(v,Y,xe){var qn,$e=Math.min(v.length,Y.length),It=Math.abs(v.length-Y.length),bn=0;for(qn=0;qn<$e;qn++)(xe&&v[qn]!==Y[qn]||!xe&&lt(v[qn])!==lt(Y[qn]))&&bn++;return bn+It}(v._a,Y.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var R=Et.prototype;function j(v,Y,xe,$e){var It=gt(),bn=pe().set($e,Y);return It[xe](bn,v)}function E(v,Y,xe){if(W(v)&&(Y=v,v=void 0),v=v||"",null!=Y)return j(v,Y,xe,"month");var $e,It=[];for($e=0;$e<12;$e++)It[$e]=j(v,$e,xe,"month");return It}function he(v,Y,xe,$e){"boolean"==typeof v?(W(Y)&&(xe=Y,Y=void 0),Y=Y||""):(xe=Y=v,v=!1,W(Y)&&(xe=Y,Y=void 0),Y=Y||"");var qn,It=gt(),bn=v?It._week.dow:0,Ni=[];if(null!=xe)return j(Y,(xe+bn)%7,$e,"day");for(qn=0;qn<7;qn++)Ni[qn]=j(Y,(qn+bn)%7,$e,"day");return Ni}R.calendar=function xn(v,Y,xe){var $e=this._calendar[v]||this._calendar.sameElse;return ot($e)?$e.call(Y,xe):$e},R.longDateFormat=function wt(v){var Y=this._longDateFormat[v],xe=this._longDateFormat[v.toUpperCase()];return Y||!xe?Y:(this._longDateFormat[v]=xe.match(Fn).map(function($e){return"MMMM"===$e||"MM"===$e||"DD"===$e||"dddd"===$e?$e.slice(1):$e}).join(""),this._longDateFormat[v])},R.invalidDate=function fn(){return this._invalidDate},R.ordinal=function zn(v){return this._ordinal.replace("%d",v)},R.preparse=ol,R.postformat=ol,R.relativeTime=function li(v,Y,xe,$e){var It=this._relativeTime[xe];return ot(It)?It(v,Y,xe,$e):It.replace(/%d/i,v)},R.pastFuture=function ni(v,Y){var xe=this._relativeTime[v>0?"future":"past"];return ot(xe)?xe(Y):xe.replace(/%s/i,Y)},R.set=function ct(v){var Y,xe;for(xe in v)c(v,xe)&&(ot(Y=v[xe])?this[xe]=Y:this["_"+xe]=Y);this._config=v,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},R.eras=function bo(v,Y){var xe,$e,It,bn=this._eras||gt("en")._eras;for(xe=0,$e=bn.length;xe<$e;++xe)switch("string"==typeof bn[xe].since&&(It=n(bn[xe].since).startOf("day"),bn[xe].since=It.valueOf()),typeof bn[xe].until){case"undefined":bn[xe].until=1/0;break;case"string":It=n(bn[xe].until).startOf("day").valueOf(),bn[xe].until=It.valueOf()}return bn},R.erasParse=function za(v,Y,xe){var $e,It,qn,Ni,lr,bn=this.eras();for(v=v.toUpperCase(),$e=0,It=bn.length;$e<It;++$e)if(qn=bn[$e].name.toUpperCase(),Ni=bn[$e].abbr.toUpperCase(),lr=bn[$e].narrow.toUpperCase(),xe)switch(Y){case"N":case"NN":case"NNN":if(Ni===v)return bn[$e];break;case"NNNN":if(qn===v)return bn[$e];break;case"NNNNN":if(lr===v)return bn[$e]}else if([qn,Ni,lr].indexOf(v)>=0)return bn[$e]},R.erasConvertYear=function Jo(v,Y){var xe=v.since<=v.until?1:-1;return void 0===Y?n(v.since).year():n(v.since).year()+(Y-v.offset)*xe},R.erasAbbrRegex=function fa(v){return c(this,"_erasAbbrRegex")||$a.call(this),v?this._erasAbbrRegex:this._erasRegex},R.erasNameRegex=function Ot(v){return c(this,"_erasNameRegex")||$a.call(this),v?this._erasNameRegex:this._erasRegex},R.erasNarrowRegex=function Ra(v){return c(this,"_erasNarrowRegex")||$a.call(this),v?this._erasNarrowRegex:this._erasRegex},R.months=function gn(v,Y){return v?f(this._months)?this._months[v.month()]:this._months[(this._months.isFormat||ci).test(Y)?"format":"standalone"][v.month()]:f(this._months)?this._months:this._months.standalone},R.monthsShort=function le(v,Y){return v?f(this._monthsShort)?this._monthsShort[v.month()]:this._monthsShort[ci.test(Y)?"format":"standalone"][v.month()]:f(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},R.monthsParse=function Nt(v,Y,xe){var $e,It,bn;if(this._monthsParseExact)return Pe.call(this,v,Y,xe);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),$e=0;$e<12;$e++){if(It=pe([2e3,$e]),xe&&!this._longMonthsParse[$e]&&(this._longMonthsParse[$e]=new RegExp("^"+this.months(It,"").replace(".","")+"$","i"),this._shortMonthsParse[$e]=new RegExp("^"+this.monthsShort(It,"").replace(".","")+"$","i")),!xe&&!this._monthsParse[$e]&&(bn="^"+this.months(It,"")+"|^"+this.monthsShort(It,""),this._monthsParse[$e]=new RegExp(bn.replace(".",""),"i")),xe&&"MMMM"===Y&&this._longMonthsParse[$e].test(v))return $e;if(xe&&"MMM"===Y&&this._shortMonthsParse[$e].test(v))return $e;if(!xe&&this._monthsParse[$e].test(v))return $e}},R.monthsRegex=function Vn(v){return this._monthsParseExact?(c(this,"_monthsRegex")||Di.call(this),v?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=nn),this._monthsStrictRegex&&v?this._monthsStrictRegex:this._monthsRegex)},R.monthsShortRegex=function pi(v){return this._monthsParseExact?(c(this,"_monthsRegex")||Di.call(this),v?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=Ln),this._monthsShortStrictRegex&&v?this._monthsShortStrictRegex:this._monthsShortRegex)},R.week=function rr(v){return tr(v,this._week.dow,this._week.doy).week},R.firstDayOfYear=function Ui(){return this._week.doy},R.firstDayOfWeek=function Zr(){return this._week.dow},R.weekdays=function Lr(v,Y){var xe=f(this._weekdays)?this._weekdays:this._weekdays[v&&!0!==v&&this._weekdays.isFormat.test(Y)?"format":"standalone"];return!0===v?Dr(xe,this._week.dow):v?xe[v.day()]:xe},R.weekdaysMin=function wr(v){return!0===v?Dr(this._weekdaysMin,this._week.dow):v?this._weekdaysMin[v.day()]:this._weekdaysMin},R.weekdaysShort=function ws(v){return!0===v?Dr(this._weekdaysShort,this._week.dow):v?this._weekdaysShort[v.day()]:this._weekdaysShort},R.weekdaysParse=function os(v,Y,xe){var $e,It,bn;if(this._weekdaysParseExact)return ks.call(this,v,Y,xe);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),$e=0;$e<7;$e++){if(It=pe([2e3,1]).day($e),xe&&!this._fullWeekdaysParse[$e]&&(this._fullWeekdaysParse[$e]=new RegExp("^"+this.weekdays(It,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[$e]=new RegExp("^"+this.weekdaysShort(It,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[$e]=new RegExp("^"+this.weekdaysMin(It,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[$e]||(bn="^"+this.weekdays(It,"")+"|^"+this.weekdaysShort(It,"")+"|^"+this.weekdaysMin(It,""),this._weekdaysParse[$e]=new RegExp(bn.replace(".",""),"i")),xe&&"dddd"===Y&&this._fullWeekdaysParse[$e].test(v))return $e;if(xe&&"ddd"===Y&&this._shortWeekdaysParse[$e].test(v))return $e;if(xe&&"dd"===Y&&this._minWeekdaysParse[$e].test(v))return $e;if(!xe&&this._weekdaysParse[$e].test(v))return $e}},R.weekdaysRegex=function Ws(v){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ts.call(this),v?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=gr),this._weekdaysStrictRegex&&v?this._weekdaysStrictRegex:this._weekdaysRegex)},R.weekdaysShortRegex=function pr(v){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ts.call(this),v?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rr),this._weekdaysShortStrictRegex&&v?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},R.weekdaysMinRegex=function dr(v){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ts.call(this),v?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Vr),this._weekdaysMinStrictRegex&&v?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},R.isPM=function Ps(v){return"p"===(v+"").toLowerCase().charAt(0)},R.meridiem=function Nr(v,Y,xe){return v>11?xe?"pm":"PM":xe?"am":"AM"},Me("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(v){var Y=v%10;return v+(1===lt(v%100/10)?"th":1===Y?"st":2===Y?"nd":3===Y?"rd":"th")}}),n.lang=L("moment.lang is deprecated. Use moment.locale instead.",Me),n.langData=L("moment.langData is deprecated. Use moment.localeData instead.",gt);var A=Math.abs;function Ue(v,Y,xe,$e){var It=_i(Y,xe);return v._milliseconds+=$e*It._milliseconds,v._days+=$e*It._days,v._months+=$e*It._months,v._bubble()}function rn(v){return v<0?Math.floor(v):Math.ceil(v)}function Zn(v){return 4800*v/146097}function yi(v){return 146097*v/4800}function $i(v){return function(){return this.as(v)}}var ar=$i("ms"),Qi=$i("s"),Ki=$i("m"),ss=$i("h"),ps=$i("d"),As=$i("w"),aa=$i("M"),ea=$i("Q"),Bs=$i("y"),ja=ar;function ma(v){return function(){return this.isValid()?this._data[v]:NaN}}var Ja=ma("milliseconds"),uo=ma("seconds"),Ho=ma("minutes"),$s=ma("hours"),ll=ma("days"),Zl=ma("months"),ji=ma("years");var Gi=Math.round,Hr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ns(v,Y,xe,$e,It){return It.relativeTime(Y||1,!!xe,v,$e)}var cl=Math.abs;function Mo(v){return(v>0)-(v<0)||+v}function Ks(){if(!this.isValid())return this.localeData().invalidDate();var $e,It,bn,qn,lr,Kr,_a,Do,v=cl(this._milliseconds)/1e3,Y=cl(this._days),xe=cl(this._months),Ni=this.asSeconds();return Ni?($e=Le(v/60),It=Le($e/60),v%=60,$e%=60,bn=Le(xe/12),xe%=12,qn=v?v.toFixed(3).replace(/\.?0+$/,""):"",lr=Ni<0?"-":"",Kr=Mo(this._months)!==Mo(Ni)?"-":"",_a=Mo(this._days)!==Mo(Ni)?"-":"",Do=Mo(this._milliseconds)!==Mo(Ni)?"-":"",lr+"P"+(bn?Kr+bn+"Y":"")+(xe?Kr+xe+"M":"")+(Y?_a+Y+"D":"")+(It||$e||v?"T":"")+(It?Do+It+"H":"")+($e?Do+$e+"M":"")+(v?Do+qn+"S":"")):"P0D"}var Ar=sr.prototype;return Ar.isValid=function vr(){return this._isValid},Ar.abs=function q(){var v=this._data;return this._milliseconds=A(this._milliseconds),this._days=A(this._days),this._months=A(this._months),v.milliseconds=A(v.milliseconds),v.seconds=A(v.seconds),v.minutes=A(v.minutes),v.hours=A(v.hours),v.months=A(v.months),v.years=A(v.years),this},Ar.add=function _t(v,Y){return Ue(this,v,Y,1)},Ar.subtract=function qt(v,Y){return Ue(this,v,Y,-1)},Ar.as=function xi(v){if(!this.isValid())return NaN;var Y,xe,$e=this._milliseconds;if("month"===(v=Qe(v))||"quarter"===v||"year"===v)switch(Y=this._days+$e/864e5,xe=this._months+Zn(Y),v){case"month":return xe;case"quarter":return xe/3;case"year":return xe/12}else switch(Y=this._days+Math.round(yi(this._months)),v){case"week":return Y/7+$e/6048e5;case"day":return Y+$e/864e5;case"hour":return 24*Y+$e/36e5;case"minute":return 1440*Y+$e/6e4;case"second":return 86400*Y+$e/1e3;case"millisecond":return Math.floor(864e5*Y)+$e;default:throw new Error("Unknown unit "+v)}},Ar.asMilliseconds=ar,Ar.asSeconds=Qi,Ar.asMinutes=Ki,Ar.asHours=ss,Ar.asDays=ps,Ar.asWeeks=As,Ar.asMonths=aa,Ar.asQuarters=ea,Ar.asYears=Bs,Ar.valueOf=ja,Ar._bubble=function On(){var It,bn,qn,Ni,lr,v=this._milliseconds,Y=this._days,xe=this._months,$e=this._data;return v>=0&&Y>=0&&xe>=0||v<=0&&Y<=0&&xe<=0||(v+=864e5*rn(yi(xe)+Y),Y=0,xe=0),$e.milliseconds=v%1e3,It=Le(v/1e3),$e.seconds=It%60,bn=Le(It/60),$e.minutes=bn%60,qn=Le(bn/60),$e.hours=qn%24,Y+=Le(qn/24),xe+=lr=Le(Zn(Y)),Y-=rn(yi(lr)),Ni=Le(xe/12),xe%=12,$e.days=Y,$e.months=xe,$e.years=Ni,this},Ar.clone=function Vs(){return _i(this)},Ar.get=function Hs(v){return v=Qe(v),this.isValid()?this[v+"s"]():NaN},Ar.milliseconds=Ja,Ar.seconds=uo,Ar.minutes=Ho,Ar.hours=$s,Ar.days=ll,Ar.weeks=function er(){return Le(this.days()/7)},Ar.months=Zl,Ar.years=ji,Ar.humanize=function vs(v,Y){if(!this.isValid())return this.localeData().invalidDate();var It,bn,xe=!1,$e=Hr;return"object"==typeof v&&(Y=v,v=!1),"boolean"==typeof v&&(xe=v),"object"==typeof Y&&($e=Object.assign({},Hr,Y),null!=Y.s&&null==Y.ss&&($e.ss=Y.s-1)),bn=function eo(v,Y,xe,$e){var It=_i(v).abs(),bn=Gi(It.as("s")),qn=Gi(It.as("m")),Ni=Gi(It.as("h")),lr=Gi(It.as("d")),Kr=Gi(It.as("M")),_a=Gi(It.as("w")),Do=Gi(It.as("y")),Da=bn<=xe.ss&&["s",bn]||bn<xe.s&&["ss",bn]||qn<=1&&["m"]||qn<xe.m&&["mm",qn]||Ni<=1&&["h"]||Ni<xe.h&&["hh",Ni]||lr<=1&&["d"]||lr<xe.d&&["dd",lr];return null!=xe.w&&(Da=Da||_a<=1&&["w"]||_a<xe.w&&["ww",_a]),(Da=Da||Kr<=1&&["M"]||Kr<xe.M&&["MM",Kr]||Do<=1&&["y"]||["yy",Do])[2]=Y,Da[3]=+v>0,Da[4]=$e,Ns.apply(null,Da)}(this,!xe,$e,It=this.localeData()),xe&&(bn=It.pastFuture(+this,bn)),It.postformat(bn)},Ar.toISOString=Ks,Ar.toString=Ks,Ar.toJSON=Ks,Ar.locale=Qs,Ar.localeData=ba,Ar.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ks),Ar.lang=Ca,O("X",0,0,"unix"),O("x",0,0,"valueOf"),N("x",Cn),N("X",/[+-]?\d+(\.\d{1,3})?/),Re("X",function(v,Y,xe){xe._d=new Date(1e3*parseFloat(v))}),Re("x",function(v,Y,xe){xe._d=new Date(lt(v))}),n.version="2.30.1",function l(v){i=v}(rt),n.fn=Ci,n.min=function pn(){return yn("isBefore",[].slice.call(arguments,0))},n.max=function jn(){return yn("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=pe,n.unix=function xa(v){return rt(1e3*v)},n.months=function Ge(v,Y){return E(v,Y,"months")},n.isDate=B,n.locale=Me,n.invalid=Ze,n.duration=_i,n.isMoment=Ce,n.weekdays=function kt(v,Y,xe){return he(v,Y,xe,"weekdays")},n.parseZone=function qs(){return rt.apply(null,arguments).parseZone()},n.localeData=gt,n.isDuration=Xr,n.monthsShort=function Mt(v,Y){return E(v,Y,"monthsShort")},n.weekdaysMin=function y(v,Y,xe){return he(v,Y,xe,"weekdaysMin")},n.defineLocale=qe,n.updateLocale=function Xe(v,Y){if(null!=Y){var xe,$e,It=ys;null!=qi[v]&&null!=qi[v].parentLocale?qi[v].set(xt(qi[v]._config,Y)):(null!=($e=ie(v))&&(It=$e._config),Y=xt(It,Y),null==$e&&(Y.abbr=v),(xe=new Et(Y)).parentLocale=qi[v],qi[v]=xe),Me(v)}else null!=qi[v]&&(null!=qi[v].parentLocale?(qi[v]=qi[v].parentLocale,v===Me()&&Me(v)):null!=qi[v]&&delete qi[v]);return qi[v]},n.locales=function ee(){return sn(qi)},n.weekdaysShort=function ne(v,Y,xe){return he(v,Y,xe,"weekdaysShort")},n.normalizeUnits=Qe,n.relativeTimeRounding=function Ia(v){return void 0===v?Gi:"function"==typeof v&&(Gi=v,!0)},n.relativeTimeThreshold=function Lo(v,Y){return void 0!==Hr[v]&&(void 0===Y?Hr[v]:(Hr[v]=Y,"s"===v&&(Hr.ss=Y-1),!0))},n.calendarFormat=function ce(v,Y){var xe=v.diff(Y,"days",!0);return xe<-6?"sameElse":xe<-1?"lastWeek":xe<0?"lastDay":xe<1?"sameDay":xe<2?"nextDay":xe<7?"nextWeek":"sameElse"},n.prototype=Ci,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()},88063:(vt,me,a)=>{"use strict";a.d(me,{By:()=>pe,Fu:()=>se});var i=a(7073),n=a(14474),l=a(89679),f=a(3593),o=a(87272),c=a(46244),w=a(98352);var B=a(64565);const r=["*"];let H=(()=>{class oe{constructor(Te,Ze,yt){this.elem=Te,this.renderer=Ze,this.platformId=yt,this._parallaxTimingFunVal="linear",this._parallaxThrottleTime=0,this.directiveName=this.constructor.name}ngOnInit(){(0,i.PM)(this.platformId)||(this.initParallax(),this.setParallaxElTransform(),this.setParallaxTransition())}ngOnChanges(Te){const yt=Te.parallaxSmoothness&&Te.parallaxSmoothness.currentValue||Te.config&&Te.config.currentValue.parallaxSmoothness,Ke=Te.parallaxDirection&&Te.parallaxDirection.currentValue||Te.config&&Te.config.currentValue.parallaxDirection,tt=Te.parallaxTimingFunction&&Te.parallaxTimingFunction.currentValue||Te.config&&Te.config.currentValue.parallaxTimingFunction,ue=Te.parallaxThrottleTime&&Te.parallaxThrottleTime.currentValue||Te.config&&Te.config.currentValue.parallaxThrottleTime;this.setParallaxSpeed(Te.parallaxSpeed&&Te.parallaxSpeed.currentValue||Te.config&&Te.config.currentValue.parallaxSpeed),this.setParallaxSmoothness(yt),this.setParallaxDirection(Ke),this.setParallaxTimingFun(tt),this.setParallaxThrottleTime(ue)}ngAfterViewInit(){}ngOnDestroy(){this.scrollSubscribtion&&this.scrollSubscribtion.unsubscribe()}initParallax(){this.scrollSubscribtion=(0,n.R)(window,"scroll").pipe(function W(oe,we=l.z,Te){const Ze=(0,w.H)(oe,we);return function M(oe,we){return(0,f.e)((Te,Ze)=>{const{leading:yt=!0,trailing:Ke=!1}=we??{};let tt=!1,ue=null,Ce=null,b=!1;const L=()=>{Ce?.unsubscribe(),Ce=null,Ke&&(ot(),b&&Ze.complete())},Ne=()=>{Ce=null,b&&Ze.complete()},Dt=ct=>Ce=(0,c.Xf)(oe(ct)).subscribe((0,o.x)(Ze,L,Ne)),ot=()=>{if(tt){tt=!1;const ct=ue;ue=null,Ze.next(ct),!b&&Dt(ct)}};Te.subscribe((0,o.x)(Ze,ct=>{tt=!0,ue=ct,(!Ce||Ce.closed)&&(yt?ot():Dt(ct))},()=>{b=!0,(!(Ke&&tt&&Ce)||Ce.closed)&&Ze.complete()}))})}(()=>Ze,Te)}(this.prlxThrottleTime)).subscribe(()=>{this.setParallaxElTransform()})}setParallaxElTransform(){let Te=window.pageYOffset;this.renderer.setStyle(this.elem.nativeElement,"transform",`translateY(${Te*this.prlxSpeed}px) translateZ(0)`)}setParallaxTransition(){this.renderer.setStyle(this.elem.nativeElement,"transition",`transform ${this.prlxSmoothness}s ${this.prlxTimingFun}`)}setParallaxSpeed(Te){this.validateParallaxSpeed(Te,"parallaxSpeed","number")&&(this._parallaxSpeedVal=Te)}setParallaxSmoothness(Te){this.validateParallaxSmoothness(Te,"parallaxSmoothness","number")&&(this._parallaxSmoothnessVal=Te)}setParallaxDirection(Te){Te&&this.isTypeOf(Te,"string","parallaxDirection")&&"reverse"===Te&&(this._parallaxSpeedVal*=-1)}setParallaxTimingFun(Te){Te&&this.isTypeOf(Te,"string","parallaxTimingFunction")&&(this._parallaxTimingFunVal=Te)}setParallaxThrottleTime(Te){Te&&this.isTypeOf(Te,"number","parallaxThrottleTime")&&(this._parallaxThrottleTime=Te)}get prlxSpeed(){return this._parallaxSpeedVal}get prlxSmoothness(){return this._parallaxSmoothnessVal}get prlxTimingFun(){return this._parallaxTimingFunVal}get prlxThrottleTime(){return this._parallaxThrottleTime}isProvided(Te,Ze){if((null==Te||""===Te)&&(0,B.X6Q)())throw new Error(`${this.directiveName}: @Input [${Ze}] is required, but was not provided`);return!0}isTypeOf(Te,Ze,yt){if(typeof Te!==Ze&&(0,B.X6Q)())throw new Error(`${this.directiveName}: @Input [${yt}] is expected to be of type '${Ze}', but type '${typeof Te}' was provided`);return!0}isPositive(Te,Ze){if("number"==typeof Te&&!(Te>=0)&&(0,B.X6Q)())throw new Error(`${this.directiveName}: @Input [${Ze}] is expected to be positive value, but negative '${Te}' value was provided`);return!0}validateParallaxSpeed(Te,Ze,yt){return this.isProvided(Te,Ze)&&this.isTypeOf(Te,yt,Ze)&&this.isPositive(Te,Ze)}validateParallaxSmoothness(Te,Ze,yt){return this.isProvided(Te,Ze)&&this.isTypeOf(Te,yt,Ze)&&this.isPositive(Te,Ze)}}return oe.\u0275fac=function(Te){return new(Te||oe)(B.Y36(B.SBq),B.Y36(B.Qsj),B.Y36(B.Lbi))},oe.\u0275dir=B.lG2({type:oe,selectors:[["","ngxParallaxScroll",""]],inputs:{config:"config",parallaxSpeed:"parallaxSpeed",parallaxSmoothness:"parallaxSmoothness",parallaxDirection:"parallaxDirection",parallaxTimingFunction:"parallaxTimingFunction",parallaxThrottleTime:"parallaxThrottleTime"},features:[B.TTD]}),oe})(),pe=(()=>{class oe{constructor(){}ngOnInit(){}}return oe.\u0275fac=function(Te){return new(Te||oe)},oe.\u0275cmp=B.Xpm({type:oe,selectors:[["ngx-parallax-scroll"]],inputs:{config:"config"},ngContentSelectors:r,decls:2,vars:1,consts:[["ngxParallaxScroll","",1,"parallax-container",3,"config"]],template:function(Te,Ze){1&Te&&(B.F$t(),B.TgZ(0,"div",0),B.Hsn(1),B.qZA()),2&Te&&B.Q6J("config",Ze.config)},dependencies:[H],styles:[".parallax-container[_ngcontent-%COMP%]   display[_ngcontent-%COMP%]:   inline-block[_ngcontent-%COMP%];"]}),oe})(),se=(()=>{class oe{}return oe.\u0275fac=function(Te){return new(Te||oe)},oe.\u0275mod=B.oAB({type:oe}),oe.\u0275inj=B.cJS({}),oe})()},43887:()=>{var vt,me;me=vt||(vt={}),function(a){var i="object"==typeof global?global:"object"==typeof self?self:"object"==typeof this?this:Function("return this;")(),n=l(me);function l(f,o){return function(c,M){"function"!=typeof f[c]&&Object.defineProperty(f,c,{configurable:!0,writable:!0,value:M}),o&&o(c,M)}}typeof i.Reflect>"u"?i.Reflect=me:n=l(i.Reflect,n),function(a){var i=Object.prototype.hasOwnProperty,n="function"==typeof Symbol,l=n&&typeof Symbol.toPrimitive<"u"?Symbol.toPrimitive:"@@toPrimitive",f=n&&typeof Symbol.iterator<"u"?Symbol.iterator:"@@iterator",o="function"==typeof Object.create,c={__proto__:[]}instanceof Array,M=!o&&!c,w={create:o?function(){return C(Object.create(null))}:c?function(){return C({__proto__:null})}:function(){return C({})},has:M?function(P,_e){return i.call(P,_e)}:function(P,_e){return _e in P},get:M?function(P,_e){return i.call(P,_e)?P[_e]:void 0}:function(P,_e){return P[_e]}},W=Object.getPrototypeOf(Function),B="object"==typeof process&&process.env&&"true"===process.env.REFLECT_METADATA_USE_MAP_POLYFILL,r=B||"function"!=typeof Map||"function"!=typeof Map.prototype.entries?function kn(){var P={},_e=[],ze=function(){function an(vn,Hn,si){this._index=0,this._keys=vn,this._values=Hn,this._selector=si}return an.prototype["@@iterator"]=function(){return this},an.prototype[f]=function(){return this},an.prototype.next=function(){var vn=this._index;if(vn>=0&&vn<this._keys.length){var Hn=this._selector(this._keys[vn],this._values[vn]);return vn+1>=this._keys.length?(this._index=-1,this._keys=_e,this._values=_e):this._index++,{value:Hn,done:!1}}return{value:void 0,done:!0}},an.prototype.throw=function(vn){throw this._index>=0&&(this._index=-1,this._keys=_e,this._values=_e),vn},an.prototype.return=function(vn){return this._index>=0&&(this._index=-1,this._keys=_e,this._values=_e),{value:vn,done:!0}},an}();return function(){function an(){this._keys=[],this._values=[],this._cacheKey=P,this._cacheIndex=-2}return Object.defineProperty(an.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),an.prototype.has=function(vn){return this._find(vn,!1)>=0},an.prototype.get=function(vn){var Hn=this._find(vn,!1);return Hn>=0?this._values[Hn]:void 0},an.prototype.set=function(vn,Hn){var si=this._find(vn,!0);return this._values[si]=Hn,this},an.prototype.delete=function(vn){var Hn=this._find(vn,!1);if(Hn>=0){for(var si=this._keys.length,Jn=Hn+1;Jn<si;Jn++)this._keys[Jn-1]=this._keys[Jn],this._values[Jn-1]=this._values[Jn];return this._keys.length--,this._values.length--,vn===this._cacheKey&&(this._cacheKey=P,this._cacheIndex=-2),!0}return!1},an.prototype.clear=function(){this._keys.length=0,this._values.length=0,this._cacheKey=P,this._cacheIndex=-2},an.prototype.keys=function(){return new ze(this._keys,this._values,ft)},an.prototype.values=function(){return new ze(this._keys,this._values,Yt)},an.prototype.entries=function(){return new ze(this._keys,this._values,dn)},an.prototype["@@iterator"]=function(){return this.entries()},an.prototype[f]=function(){return this.entries()},an.prototype._find=function(vn,Hn){return this._cacheKey!==vn&&(this._cacheIndex=this._keys.indexOf(this._cacheKey=vn)),this._cacheIndex<0&&Hn&&(this._cacheIndex=this._keys.length,this._keys.push(vn),this._values.push(void 0)),this._cacheIndex},an}();function ft(an,vn){return an}function Yt(an,vn){return vn}function dn(an,vn){return[an,vn]}}():Map,H=B||"function"!=typeof Set||"function"!=typeof Set.prototype.entries?function Qe(){return function(){function P(){this._map=new r}return Object.defineProperty(P.prototype,"size",{get:function(){return this._map.size},enumerable:!0,configurable:!0}),P.prototype.has=function(_e){return this._map.has(_e)},P.prototype.add=function(_e){return this._map.set(_e,_e),this},P.prototype.delete=function(_e){return this._map.delete(_e)},P.prototype.clear=function(){this._map.clear()},P.prototype.keys=function(){return this._map.keys()},P.prototype.values=function(){return this._map.values()},P.prototype.entries=function(){return this._map.entries()},P.prototype["@@iterator"]=function(){return this.keys()},P.prototype[f]=function(){return this.keys()},P}()}():Set,se=new(B||"function"!=typeof WeakMap?function G(){var P=16,_e=w.create(),ze=ft();return function(){function Hn(){this._key=ft()}return Hn.prototype.has=function(si){var Jn=Yt(si,!1);return void 0!==Jn&&w.has(Jn,this._key)},Hn.prototype.get=function(si){var Jn=Yt(si,!1);return void 0!==Jn?w.get(Jn,this._key):void 0},Hn.prototype.set=function(si,Jn){return Yt(si,!0)[this._key]=Jn,this},Hn.prototype.delete=function(si){var Jn=Yt(si,!1);return void 0!==Jn&&delete Jn[this._key]},Hn.prototype.clear=function(){this._key=ft()},Hn}();function ft(){var Hn;do{Hn="@@WeakMap@@"+vn()}while(w.has(_e,Hn));return _e[Hn]=!0,Hn}function Yt(Hn,si){if(!i.call(Hn,ze)){if(!si)return;Object.defineProperty(Hn,ze,{value:w.create()})}return Hn[ze]}function dn(Hn,si){for(var Jn=0;Jn<si;++Jn)Hn[Jn]=255*Math.random()|0;return Hn}function vn(){var Hn=function an(Hn){return"function"==typeof Uint8Array?typeof crypto<"u"?crypto.getRandomValues(new Uint8Array(Hn)):typeof msCrypto<"u"?msCrypto.getRandomValues(new Uint8Array(Hn)):dn(new Uint8Array(Hn),Hn):dn(new Array(Hn),Hn)}(P);Hn[6]=79&Hn[6]|64,Hn[8]=191&Hn[8]|128;for(var si="",Jn=0;Jn<P;++Jn){var Mi=Hn[Jn];(4===Jn||6===Jn||8===Jn)&&(si+="-"),Mi<16&&(si+="0"),si+=Mi.toString(16).toLowerCase()}return si}}():WeakMap);function Dt(P,_e,ze){var ft=se.get(P);if(Fn(ft)){if(!ze)return;ft=new r,se.set(P,ft)}var Yt=ft.get(_e);if(Fn(Yt)){if(!ze)return;Yt=new r,ft.set(_e,Yt)}return Yt}function ot(P,_e,ze){if(ct(P,_e,ze))return!0;var Yt=ni(_e);return!Be(Yt)&&ot(P,Yt,ze)}function ct(P,_e,ze){var ft=Dt(_e,ze,!1);return!Fn(ft)&&function Ve(P){return!!P}(ft.has(P))}function xt(P,_e,ze){if(ct(P,_e,ze))return Et(P,_e,ze);var Yt=ni(_e);return Be(Yt)?void 0:xt(P,Yt,ze)}function Et(P,_e,ze){var ft=Dt(_e,ze,!1);if(!Fn(ft))return ft.get(P)}function sn(P,_e,ze,ft){Dt(ze,ft,!0).set(P,_e)}function mn(P,_e){var ze=xn(P,_e),ft=ni(P);if(null===ft)return ze;var Yt=mn(ft,_e);if(Yt.length<=0)return ze;if(ze.length<=0)return Yt;for(var dn=new H,an=[],vn=0,Hn=ze;vn<Hn.length;vn++)dn.has(si=Hn[vn])||(dn.add(si),an.push(si));for(var Mi=0,ii=Yt;Mi<ii.length;Mi++){var si;dn.has(si=ii[Mi])||(dn.add(si),an.push(si))}return an}function xn(P,_e){var ze=[],ft=Dt(P,_e,!1);if(Fn(ft))return ze;for(var dn=function Un(P){var _e=Sn(P,f);if(!wt(_e))throw new TypeError;var ze=_e.call(P);if(!d(ze))throw new TypeError;return ze}(ft.keys()),an=0;;){var vn=ei(dn);if(!vn)return ze.length=an,ze;var Hn=zn(vn);try{ze[an]=Hn}catch(si){try{li(dn)}finally{throw si}}an++}}function Dn(P){if(null===P)return 1;switch(typeof P){case"undefined":return 0;case"boolean":return 2;case"string":return 3;case"symbol":return 4;case"number":return 5;case"object":return null===P?1:6;default:return 6}}function Fn(P){return void 0===P}function Be(P){return null===P}function d(P){return"object"==typeof P?null!==P:"function"==typeof P}function O(P,_e){switch(Dn(P)){case 0:case 1:case 2:case 3:case 4:case 5:return P}var ze=3===_e?"string":5===_e?"number":"default",ft=Sn(P,l);if(void 0!==ft){var Yt=ft.call(P,ze);if(d(Yt))throw new TypeError;return Yt}return function de(P,_e){if("string"===_e){var ze=P.toString;if(wt(ze)&&!d(ft=ze.call(P)))return ft;if(wt(Yt=P.valueOf)&&!d(ft=Yt.call(P)))return ft}else{var Yt;if(wt(Yt=P.valueOf)&&!d(ft=Yt.call(P)))return ft;var ft,dn=P.toString;if(wt(dn)&&!d(ft=dn.call(P)))return ft}throw new TypeError}(P,"default"===ze?"number":ze)}function Oe(P){var _e=O(P,3);return function z(P){return"symbol"==typeof P}(_e)?_e:function Ie(P){return""+P}(_e)}function St(P){return Array.isArray?Array.isArray(P):P instanceof Object?P instanceof Array:"[object Array]"===Object.prototype.toString.call(P)}function wt(P){return"function"==typeof P}function jt(P){return"function"==typeof P}function Sn(P,_e){var ze=P[_e];if(null!=ze){if(!wt(ze))throw new TypeError;return ze}}function zn(P){return P.value}function ei(P){var _e=P.next();return!_e.done&&_e}function li(P){var _e=P.return;_e&&_e.call(P)}function ni(P){var _e=Object.getPrototypeOf(P);if("function"!=typeof P||P===W||_e!==W)return _e;var ze=P.prototype,ft=ze&&Object.getPrototypeOf(ze);if(null==ft||ft===Object.prototype)return _e;var Yt=ft.constructor;return"function"!=typeof Yt||Yt===P?_e:Yt}function C(P){return P.__=void 0,delete P.__,P}a("decorate",function oe(P,_e,ze,ft){if(Fn(ze)){if(!St(P))throw new TypeError;if(!jt(_e))throw new TypeError;return function L(P,_e){for(var ze=P.length-1;ze>=0;--ze){var Yt=(0,P[ze])(_e);if(!Fn(Yt)&&!Be(Yt)){if(!jt(Yt))throw new TypeError;_e=Yt}}return _e}(P,_e)}if(!St(P))throw new TypeError;if(!d(_e))throw new TypeError;if(!d(ft)&&!Fn(ft)&&!Be(ft))throw new TypeError;return Be(ft)&&(ft=void 0),function Ne(P,_e,ze,ft){for(var Yt=P.length-1;Yt>=0;--Yt){var an=(0,P[Yt])(_e,ze,ft);if(!Fn(an)&&!Be(an)){if(!d(an))throw new TypeError;ft=an}}return ft}(P,_e,ze=Oe(ze),ft)}),a("metadata",function we(P,_e){return function ze(ft,Yt){if(!d(ft))throw new TypeError;if(!Fn(Yt)&&!function fn(P){switch(Dn(P)){case 3:case 4:return!0;default:return!1}}(Yt))throw new TypeError;sn(P,_e,ft,Yt)}}),a("defineMetadata",function Te(P,_e,ze,ft){if(!d(ze))throw new TypeError;return Fn(ft)||(ft=Oe(ft)),sn(P,_e,ze,ft)}),a("hasMetadata",function Ze(P,_e,ze){if(!d(_e))throw new TypeError;return Fn(ze)||(ze=Oe(ze)),ot(P,_e,ze)}),a("hasOwnMetadata",function yt(P,_e,ze){if(!d(_e))throw new TypeError;return Fn(ze)||(ze=Oe(ze)),ct(P,_e,ze)}),a("getMetadata",function Ke(P,_e,ze){if(!d(_e))throw new TypeError;return Fn(ze)||(ze=Oe(ze)),xt(P,_e,ze)}),a("getOwnMetadata",function tt(P,_e,ze){if(!d(_e))throw new TypeError;return Fn(ze)||(ze=Oe(ze)),Et(P,_e,ze)}),a("getMetadataKeys",function ue(P,_e){if(!d(P))throw new TypeError;return Fn(_e)||(_e=Oe(_e)),mn(P,_e)}),a("getOwnMetadataKeys",function Ce(P,_e){if(!d(P))throw new TypeError;return Fn(_e)||(_e=Oe(_e)),xn(P,_e)}),a("deleteMetadata",function b(P,_e,ze){if(!d(_e))throw new TypeError;Fn(ze)||(ze=Oe(ze));var ft=Dt(_e,ze,!1);if(Fn(ft)||!ft.delete(P))return!1;if(ft.size>0)return!0;var Yt=se.get(_e);return Yt.delete(ze),Yt.size>0||se.delete(_e),!0})}(n)}()},87554:(vt,me,a)=>{"use strict";a.d(me,{X:()=>n});var i=a(88688);class n extends i.x{constructor(f){super(),this._value=f}get value(){return this.getValue()}_subscribe(f){const o=super._subscribe(f);return!o.closed&&f.next(this._value),o}getValue(){const{hasError:f,thrownError:o,_value:c}=this;if(f)throw o;return this._throwIfClosed(),c}next(f){super.next(this._value=f)}}},59442:(vt,me,a)=>{"use strict";a.d(me,{y:()=>w});var i=a(82807),n=a(41139),l=a(59472),f=a(28929),o=a(66454),c=a(97902),M=a(74873);let w=(()=>{class H{constructor(se){se&&(this._subscribe=se)}lift(se){const oe=new H;return oe.source=this,oe.operator=se,oe}subscribe(se,oe,we){const Te=function r(H){return H&&H instanceof i.Lv||function B(H){return H&&(0,c.m)(H.next)&&(0,c.m)(H.error)&&(0,c.m)(H.complete)}(H)&&(0,n.Nn)(H)}(se)?se:new i.Hp(se,oe,we);return(0,M.x)(()=>{const{operator:Ze,source:yt}=this;Te.add(Ze?Ze.call(Te,yt):yt?this._subscribe(Te):this._trySubscribe(Te))}),Te}_trySubscribe(se){try{return this._subscribe(se)}catch(oe){se.error(oe)}}forEach(se,oe){return new(oe=W(oe))((we,Te)=>{const Ze=new i.Hp({next:yt=>{try{se(yt)}catch(Ke){Te(Ke),Ze.unsubscribe()}},error:Te,complete:we});this.subscribe(Ze)})}_subscribe(se){var oe;return null===(oe=this.source)||void 0===oe?void 0:oe.subscribe(se)}[l.L](){return this}pipe(...se){return(0,f.U)(se)(this)}toPromise(se){return new(se=W(se))((oe,we)=>{let Te;this.subscribe(Ze=>Te=Ze,Ze=>we(Ze),()=>oe(Te))})}}return H.create=pe=>new H(pe),H})();function W(H){var pe;return null!==(pe=H??o.v.Promise)&&void 0!==pe?pe:Promise}},78603:(vt,me,a)=>{"use strict";a.d(me,{t:()=>l});var i=a(88688),n=a(87027);class l extends i.x{constructor(o=1/0,c=1/0,M=n.l){super(),this._bufferSize=o,this._windowTime=c,this._timestampProvider=M,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=c===1/0,this._bufferSize=Math.max(1,o),this._windowTime=Math.max(1,c)}next(o){const{isStopped:c,_buffer:M,_infiniteTimeWindow:w,_timestampProvider:W,_windowTime:B}=this;c||(M.push(o),!w&&M.push(W.now()+B)),this._trimBuffer(),super.next(o)}_subscribe(o){this._throwIfClosed(),this._trimBuffer();const c=this._innerSubscribe(o),{_infiniteTimeWindow:M,_buffer:w}=this,W=w.slice();for(let B=0;B<W.length&&!o.closed;B+=M?1:2)o.next(W[B]);return this._checkFinalizedStatuses(o),c}_trimBuffer(){const{_bufferSize:o,_timestampProvider:c,_buffer:M,_infiniteTimeWindow:w}=this,W=(w?1:2)*o;if(o<1/0&&W<M.length&&M.splice(0,M.length-W),!w){const B=c.now();let r=0;for(let H=1;H<M.length&&M[H]<=B;H+=2)r=H;r&&M.splice(0,r+1)}}}},88688:(vt,me,a)=>{"use strict";a.d(me,{x:()=>M});var i=a(59442),n=a(41139);const f=(0,a(53722).d)(W=>function(){W(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var o=a(52060),c=a(74873);let M=(()=>{class W extends i.y{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(r){const H=new w(this,this);return H.operator=r,H}_throwIfClosed(){if(this.closed)throw new f}next(r){(0,c.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const H of this.currentObservers)H.next(r)}})}error(r){(0,c.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=r;const{observers:H}=this;for(;H.length;)H.shift().error(r)}})}complete(){(0,c.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:r}=this;for(;r.length;)r.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var r;return(null===(r=this.observers)||void 0===r?void 0:r.length)>0}_trySubscribe(r){return this._throwIfClosed(),super._trySubscribe(r)}_subscribe(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)}_innerSubscribe(r){const{hasError:H,isStopped:pe,observers:se}=this;return H||pe?n.Lc:(this.currentObservers=null,se.push(r),new n.w0(()=>{this.currentObservers=null,(0,o.P)(se,r)}))}_checkFinalizedStatuses(r){const{hasError:H,thrownError:pe,isStopped:se}=this;H?r.error(pe):se&&r.complete()}asObservable(){const r=new i.y;return r.source=this,r}}return W.create=(B,r)=>new w(B,r),W})();class w extends M{constructor(B,r){super(),this.destination=B,this.source=r}next(B){var r,H;null===(H=null===(r=this.destination)||void 0===r?void 0:r.next)||void 0===H||H.call(r,B)}error(B){var r,H;null===(H=null===(r=this.destination)||void 0===r?void 0:r.error)||void 0===H||H.call(r,B)}complete(){var B,r;null===(r=null===(B=this.destination)||void 0===B?void 0:B.complete)||void 0===r||r.call(B)}_subscribe(B){var r,H;return null!==(H=null===(r=this.source)||void 0===r?void 0:r.subscribe(B))&&void 0!==H?H:n.Lc}}},82807:(vt,me,a)=>{"use strict";a.d(me,{Hp:()=>we,Lv:()=>H});var i=a(97902),n=a(41139),l=a(66454),f=a(66374),o=a(75485);const c=W("C",void 0,void 0);function W(tt,ue,Ce){return{kind:tt,value:ue,error:Ce}}var B=a(64242),r=a(74873);class H extends n.w0{constructor(ue){super(),this.isStopped=!1,ue?(this.destination=ue,(0,n.Nn)(ue)&&ue.add(this)):this.destination=Ke}static create(ue,Ce,b){return new we(ue,Ce,b)}next(ue){this.isStopped?yt(function w(tt){return W("N",tt,void 0)}(ue),this):this._next(ue)}error(ue){this.isStopped?yt(function M(tt){return W("E",void 0,tt)}(ue),this):(this.isStopped=!0,this._error(ue))}complete(){this.isStopped?yt(c,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(ue){this.destination.next(ue)}_error(ue){try{this.destination.error(ue)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const pe=Function.prototype.bind;function se(tt,ue){return pe.call(tt,ue)}class oe{constructor(ue){this.partialObserver=ue}next(ue){const{partialObserver:Ce}=this;if(Ce.next)try{Ce.next(ue)}catch(b){Te(b)}}error(ue){const{partialObserver:Ce}=this;if(Ce.error)try{Ce.error(ue)}catch(b){Te(b)}else Te(ue)}complete(){const{partialObserver:ue}=this;if(ue.complete)try{ue.complete()}catch(Ce){Te(Ce)}}}class we extends H{constructor(ue,Ce,b){let L;if(super(),(0,i.m)(ue)||!ue)L={next:ue??void 0,error:Ce??void 0,complete:b??void 0};else{let Ne;this&&l.v.useDeprecatedNextContext?(Ne=Object.create(ue),Ne.unsubscribe=()=>this.unsubscribe(),L={next:ue.next&&se(ue.next,Ne),error:ue.error&&se(ue.error,Ne),complete:ue.complete&&se(ue.complete,Ne)}):L=ue}this.destination=new oe(L)}}function Te(tt){l.v.useDeprecatedSynchronousErrorHandling?(0,r.O)(tt):(0,f.h)(tt)}function yt(tt,ue){const{onStoppedNotification:Ce}=l.v;Ce&&B.z.setTimeout(()=>Ce(tt,ue))}const Ke={closed:!0,next:o.Z,error:function Ze(tt){throw tt},complete:o.Z}},41139:(vt,me,a)=>{"use strict";a.d(me,{Lc:()=>c,w0:()=>o,Nn:()=>M});var i=a(97902);const l=(0,a(53722).d)(W=>function(r){W(this),this.message=r?`${r.length} errors occurred during unsubscription:\n${r.map((H,pe)=>`${pe+1}) ${H.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=r});var f=a(52060);class o{constructor(B){this.initialTeardown=B,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let B;if(!this.closed){this.closed=!0;const{_parentage:r}=this;if(r)if(this._parentage=null,Array.isArray(r))for(const se of r)se.remove(this);else r.remove(this);const{initialTeardown:H}=this;if((0,i.m)(H))try{H()}catch(se){B=se instanceof l?se.errors:[se]}const{_finalizers:pe}=this;if(pe){this._finalizers=null;for(const se of pe)try{w(se)}catch(oe){B=B??[],oe instanceof l?B=[...B,...oe.errors]:B.push(oe)}}if(B)throw new l(B)}}add(B){var r;if(B&&B!==this)if(this.closed)w(B);else{if(B instanceof o){if(B.closed||B._hasParent(this))return;B._addParent(this)}(this._finalizers=null!==(r=this._finalizers)&&void 0!==r?r:[]).push(B)}}_hasParent(B){const{_parentage:r}=this;return r===B||Array.isArray(r)&&r.includes(B)}_addParent(B){const{_parentage:r}=this;this._parentage=Array.isArray(r)?(r.push(B),r):r?[r,B]:B}_removeParent(B){const{_parentage:r}=this;r===B?this._parentage=null:Array.isArray(r)&&(0,f.P)(r,B)}remove(B){const{_finalizers:r}=this;r&&(0,f.P)(r,B),B instanceof o&&B._removeParent(this)}}o.EMPTY=(()=>{const W=new o;return W.closed=!0,W})();const c=o.EMPTY;function M(W){return W instanceof o||W&&"closed"in W&&(0,i.m)(W.remove)&&(0,i.m)(W.add)&&(0,i.m)(W.unsubscribe)}function w(W){(0,i.m)(W)?W():W.unsubscribe()}},66454:(vt,me,a)=>{"use strict";a.d(me,{v:()=>i});const i={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},31682:(vt,me,a)=>{"use strict";a.d(me,{a:()=>B});var i=a(59442),n=a(42027),l=a(62482),f=a(83989),o=a(86172),c=a(9674),M=a(89455),w=a(87272),W=a(23250);function B(...pe){const se=(0,c.yG)(pe),oe=(0,c.jO)(pe),{args:we,keys:Te}=(0,n.D)(pe);if(0===we.length)return(0,l.D)([],se);const Ze=new i.y(function r(pe,se,oe=f.y){return we=>{H(se,()=>{const{length:Te}=pe,Ze=new Array(Te);let yt=Te,Ke=Te;for(let tt=0;tt<Te;tt++)H(se,()=>{const ue=(0,l.D)(pe[tt],se);let Ce=!1;ue.subscribe((0,w.x)(we,b=>{Ze[tt]=b,Ce||(Ce=!0,Ke--),Ke||we.next(oe(Ze.slice()))},()=>{--yt||we.complete()}))},we)},we)}}(we,se,Te?yt=>(0,M.n)(Te,yt):f.y));return oe?Ze.pipe((0,o.Z)(oe)):Ze}function H(pe,se,oe){pe?(0,W.f)(oe,pe,se):se()}},51062:(vt,me,a)=>{"use strict";a.d(me,{z:()=>o});var i=a(52558),l=a(9674),f=a(62482);function o(...c){return function n(){return(0,i.J)(1)}()((0,f.D)(c,(0,l.yG)(c)))}},63696:(vt,me,a)=>{"use strict";a.d(me,{P:()=>l});var i=a(59442),n=a(46244);function l(f){return new i.y(o=>{(0,n.Xf)(f()).subscribe(o)})}},5332:(vt,me,a)=>{"use strict";a.d(me,{E:()=>n});const n=new(a(59442).y)(o=>o.complete())},34122:(vt,me,a)=>{"use strict";a.d(me,{D:()=>w});var i=a(59442),n=a(42027),l=a(46244),f=a(9674),o=a(87272),c=a(86172),M=a(89455);function w(...W){const B=(0,f.jO)(W),{args:r,keys:H}=(0,n.D)(W),pe=new i.y(se=>{const{length:oe}=r;if(!oe)return void se.complete();const we=new Array(oe);let Te=oe,Ze=oe;for(let yt=0;yt<oe;yt++){let Ke=!1;(0,l.Xf)(r[yt]).subscribe((0,o.x)(se,tt=>{Ke||(Ke=!0,Ze--),we[yt]=tt},()=>Te--,void 0,()=>{(!Te||!Ke)&&(Ze||se.next(H?(0,M.n)(H,we):we),se.complete())}))}});return B?pe.pipe((0,c.Z)(B)):pe}},62482:(vt,me,a)=>{"use strict";a.d(me,{D:()=>b});var i=a(46244),n=a(23250),l=a(3593),f=a(87272);function o(L,Ne=0){return(0,l.e)((Dt,ot)=>{Dt.subscribe((0,f.x)(ot,ct=>(0,n.f)(ot,L,()=>ot.next(ct),Ne),()=>(0,n.f)(ot,L,()=>ot.complete(),Ne),ct=>(0,n.f)(ot,L,()=>ot.error(ct),Ne)))})}function c(L,Ne=0){return(0,l.e)((Dt,ot)=>{ot.add(L.schedule(()=>Dt.subscribe(ot),Ne))})}var W=a(59442),r=a(87454),H=a(97902);function se(L,Ne){if(!L)throw new Error("Iterable cannot be null");return new W.y(Dt=>{(0,n.f)(Dt,Ne,()=>{const ot=L[Symbol.asyncIterator]();(0,n.f)(Dt,Ne,()=>{ot.next().then(ct=>{ct.done?Dt.complete():Dt.next(ct.value)})},0,!0)})})}var oe=a(21120),we=a(42288),Te=a(10245),Ze=a(15795),yt=a(23856),Ke=a(896),tt=a(57549);function b(L,Ne){return Ne?function Ce(L,Ne){if(null!=L){if((0,oe.c)(L))return function M(L,Ne){return(0,i.Xf)(L).pipe(c(Ne),o(Ne))}(L,Ne);if((0,Te.z)(L))return function B(L,Ne){return new W.y(Dt=>{let ot=0;return Ne.schedule(function(){ot===L.length?Dt.complete():(Dt.next(L[ot++]),Dt.closed||this.schedule())})})}(L,Ne);if((0,we.t)(L))return function w(L,Ne){return(0,i.Xf)(L).pipe(c(Ne),o(Ne))}(L,Ne);if((0,yt.D)(L))return se(L,Ne);if((0,Ze.T)(L))return function pe(L,Ne){return new W.y(Dt=>{let ot;return(0,n.f)(Dt,Ne,()=>{ot=L[r.h](),(0,n.f)(Dt,Ne,()=>{let ct,xt;try{({value:ct,done:xt}=ot.next())}catch(Et){return void Dt.error(Et)}xt?Dt.complete():Dt.next(ct)},0,!0)}),()=>(0,H.m)(ot?.return)&&ot.return()})}(L,Ne);if((0,tt.L)(L))return function ue(L,Ne){return se((0,tt.Q)(L),Ne)}(L,Ne)}throw(0,Ke.z)(L)}(L,Ne):(0,i.Xf)(L)}},14474:(vt,me,a)=>{"use strict";a.d(me,{R:()=>B});var i=a(46244),n=a(59442),l=a(79369),f=a(10245),o=a(97902),c=a(86172);const M=["addListener","removeListener"],w=["addEventListener","removeEventListener"],W=["on","off"];function B(oe,we,Te,Ze){if((0,o.m)(Te)&&(Ze=Te,Te=void 0),Ze)return B(oe,we,Te).pipe((0,c.Z)(Ze));const[yt,Ke]=function se(oe){return(0,o.m)(oe.addEventListener)&&(0,o.m)(oe.removeEventListener)}(oe)?w.map(tt=>ue=>oe[tt](we,ue,Te)):function H(oe){return(0,o.m)(oe.addListener)&&(0,o.m)(oe.removeListener)}(oe)?M.map(r(oe,we)):function pe(oe){return(0,o.m)(oe.on)&&(0,o.m)(oe.off)}(oe)?W.map(r(oe,we)):[];if(!yt&&(0,f.z)(oe))return(0,l.z)(tt=>B(tt,we,Te))((0,i.Xf)(oe));if(!yt)throw new TypeError("Invalid event target");return new n.y(tt=>{const ue=(...Ce)=>tt.next(1<Ce.length?Ce:Ce[0]);return yt(ue),()=>Ke(ue)})}function r(oe,we){return Te=>Ze=>oe[Te](we,Ze)}},46244:(vt,me,a)=>{"use strict";a.d(me,{Xf:()=>pe});var i=a(71081),n=a(10245),l=a(42288),f=a(59442),o=a(21120),c=a(23856),M=a(896),w=a(15795),W=a(57549),B=a(97902),r=a(66374),H=a(59472);function pe(tt){if(tt instanceof f.y)return tt;if(null!=tt){if((0,o.c)(tt))return function se(tt){return new f.y(ue=>{const Ce=tt[H.L]();if((0,B.m)(Ce.subscribe))return Ce.subscribe(ue);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(tt);if((0,n.z)(tt))return function oe(tt){return new f.y(ue=>{for(let Ce=0;Ce<tt.length&&!ue.closed;Ce++)ue.next(tt[Ce]);ue.complete()})}(tt);if((0,l.t)(tt))return function we(tt){return new f.y(ue=>{tt.then(Ce=>{ue.closed||(ue.next(Ce),ue.complete())},Ce=>ue.error(Ce)).then(null,r.h)})}(tt);if((0,c.D)(tt))return Ze(tt);if((0,w.T)(tt))return function Te(tt){return new f.y(ue=>{for(const Ce of tt)if(ue.next(Ce),ue.closed)return;ue.complete()})}(tt);if((0,W.L)(tt))return function yt(tt){return Ze((0,W.Q)(tt))}(tt)}throw(0,M.z)(tt)}function Ze(tt){return new f.y(ue=>{(function Ke(tt,ue){var Ce,b,L,Ne;return(0,i.mG)(this,void 0,void 0,function*(){try{for(Ce=(0,i.KL)(tt);!(b=yield Ce.next()).done;)if(ue.next(b.value),ue.closed)return}catch(Dt){L={error:Dt}}finally{try{b&&!b.done&&(Ne=Ce.return)&&(yield Ne.call(Ce))}finally{if(L)throw L.error}}ue.complete()})})(tt,ue).catch(Ce=>ue.error(Ce))})}},98922:(vt,me,a)=>{"use strict";a.d(me,{F:()=>l});var i=a(89679),n=a(98352);function l(f=0,o=i.z){return f<0&&(f=0),(0,n.H)(f,f,o)}},83396:(vt,me,a)=>{"use strict";a.d(me,{T:()=>c});var i=a(52558),n=a(46244),l=a(5332),f=a(9674),o=a(62482);function c(...M){const w=(0,f.yG)(M),W=(0,f._6)(M,1/0),B=M;return B.length?1===B.length?(0,n.Xf)(B[0]):(0,i.J)(W)((0,o.D)(B,w)):l.E}},75249:(vt,me,a)=>{"use strict";a.d(me,{of:()=>l});var i=a(9674),n=a(62482);function l(...f){const o=(0,i.yG)(f);return(0,n.D)(f,o)}},7964:(vt,me,a)=>{"use strict";a.d(me,{_:()=>l});var i=a(59442),n=a(97902);function l(f,o){const c=(0,n.m)(f)?f:()=>f,M=w=>w.error(c());return new i.y(o?w=>o.schedule(M,0,w):M)}},98352:(vt,me,a)=>{"use strict";a.d(me,{H:()=>o});var i=a(59442),n=a(89679),l=a(10838);function o(c=0,M,w=n.P){let W=-1;return null!=M&&((0,l.K)(M)?w=M:W=M),new i.y(B=>{let r=function f(c){return c instanceof Date&&!isNaN(c)}(c)?+c-w.now():c;r<0&&(r=0);let H=0;return w.schedule(function(){B.closed||(B.next(H++),0<=W?this.schedule(void 0,W):B.complete())},r)})}},87272:(vt,me,a)=>{"use strict";a.d(me,{x:()=>n});var i=a(82807);function n(f,o,c,M,w){return new l(f,o,c,M,w)}class l extends i.Lv{constructor(o,c,M,w,W,B){super(o),this.onFinalize=W,this.shouldUnsubscribe=B,this._next=c?function(r){try{c(r)}catch(H){o.error(H)}}:super._next,this._error=w?function(r){try{w(r)}catch(H){o.error(H)}finally{this.unsubscribe()}}:super._error,this._complete=M?function(){try{M()}catch(r){o.error(r)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var o;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:c}=this;super.unsubscribe(),!c&&(null===(o=this.onFinalize)||void 0===o||o.call(this))}}}},82426:(vt,me,a)=>{"use strict";a.d(me,{K:()=>f});var i=a(46244),n=a(87272),l=a(3593);function f(o){return(0,l.e)((c,M)=>{let B,w=null,W=!1;w=c.subscribe((0,n.x)(M,void 0,void 0,r=>{B=(0,i.Xf)(o(r,f(o)(c))),w?(w.unsubscribe(),w=null,B.subscribe(M)):W=!0})),W&&(w.unsubscribe(),w=null,B.subscribe(M))})}},19159:(vt,me,a)=>{"use strict";a.d(me,{b:()=>l});var i=a(79369),n=a(97902);function l(f,o){return(0,n.m)(o)?(0,i.z)(f,o,1):(0,i.z)(f,1)}},2122:(vt,me,a)=>{"use strict";a.d(me,{b:()=>f});var i=a(89679),n=a(3593),l=a(87272);function f(o,c=i.z){return(0,n.e)((M,w)=>{let W=null,B=null,r=null;const H=()=>{if(W){W.unsubscribe(),W=null;const se=B;B=null,w.next(se)}};function pe(){const se=r+o,oe=c.now();if(oe<se)return W=this.schedule(void 0,se-oe),void w.add(W);H()}M.subscribe((0,l.x)(w,se=>{B=se,r=c.now(),W||(W=c.schedule(pe,o),w.add(W))},()=>{H(),w.complete()},void 0,()=>{B=W=null}))})}},23861:(vt,me,a)=>{"use strict";a.d(me,{d:()=>l});var i=a(3593),n=a(87272);function l(f){return(0,i.e)((o,c)=>{let M=!1;o.subscribe((0,n.x)(c,w=>{M=!0,c.next(w)},()=>{M||c.next(f),c.complete()}))})}},60286:(vt,me,a)=>{"use strict";a.d(me,{g:()=>pe});var i=a(89679),n=a(51062),l=a(84608),f=a(3593),o=a(87272),c=a(75485),w=a(62877),W=a(79369),B=a(46244);function r(se,oe){return oe?we=>(0,n.z)(oe.pipe((0,l.q)(1),function M(){return(0,f.e)((se,oe)=>{se.subscribe((0,o.x)(oe,c.Z))})}()),we.pipe(r(se))):(0,W.z)((we,Te)=>(0,B.Xf)(se(we,Te)).pipe((0,l.q)(1),(0,w.h)(we)))}var H=a(98352);function pe(se,oe=i.z){const we=(0,H.H)(se,oe);return r(()=>we)}},53792:(vt,me,a)=>{"use strict";a.d(me,{x:()=>f});var i=a(83989),n=a(3593),l=a(87272);function f(c,M=i.y){return c=c??o,(0,n.e)((w,W)=>{let B,r=!0;w.subscribe((0,l.x)(W,H=>{const pe=M(H);(r||!c(B,pe))&&(r=!1,B=pe,W.next(H))}))})}function o(c,M){return c===M}},39754:(vt,me,a)=>{"use strict";a.d(me,{h:()=>l});var i=a(3593),n=a(87272);function l(f,o){return(0,i.e)((c,M)=>{let w=0;c.subscribe((0,n.x)(M,W=>f.call(o,W,w++)&&M.next(W)))})}},94850:(vt,me,a)=>{"use strict";a.d(me,{x:()=>n});var i=a(3593);function n(l){return(0,i.e)((f,o)=>{try{f.subscribe(o)}finally{o.add(l)}})}},65110:(vt,me,a)=>{"use strict";a.d(me,{P:()=>M});var i=a(64267),n=a(39754),l=a(84608),f=a(23861),o=a(16063),c=a(83989);function M(w,W){const B=arguments.length>=2;return r=>r.pipe(w?(0,n.h)((H,pe)=>w(H,pe,r)):c.y,(0,l.q)(1),B?(0,f.d)(W):(0,o.T)(()=>new i.K))}},53399:(vt,me,a)=>{"use strict";a.d(me,{U:()=>l});var i=a(3593),n=a(87272);function l(f,o){return(0,i.e)((c,M)=>{let w=0;c.subscribe((0,n.x)(M,W=>{M.next(f.call(o,W,w++))}))})}},62877:(vt,me,a)=>{"use strict";a.d(me,{h:()=>n});var i=a(53399);function n(l){return(0,i.U)(()=>l)}},52558:(vt,me,a)=>{"use strict";a.d(me,{J:()=>l});var i=a(79369),n=a(83989);function l(f=1/0){return(0,i.z)(n.y,f)}},79369:(vt,me,a)=>{"use strict";a.d(me,{z:()=>w});var i=a(53399),n=a(46244),l=a(3593),f=a(23250),o=a(87272),M=a(97902);function w(W,B,r=1/0){return(0,M.m)(B)?w((H,pe)=>(0,i.U)((se,oe)=>B(H,se,pe,oe))((0,n.Xf)(W(H,pe))),r):("number"==typeof B&&(r=B),(0,l.e)((H,pe)=>function c(W,B,r,H,pe,se,oe,we){const Te=[];let Ze=0,yt=0,Ke=!1;const tt=()=>{Ke&&!Te.length&&!Ze&&B.complete()},ue=b=>Ze<H?Ce(b):Te.push(b),Ce=b=>{se&&B.next(b),Ze++;let L=!1;(0,n.Xf)(r(b,yt++)).subscribe((0,o.x)(B,Ne=>{pe?.(Ne),se?ue(Ne):B.next(Ne)},()=>{L=!0},void 0,()=>{if(L)try{for(Ze--;Te.length&&Ze<H;){const Ne=Te.shift();oe?(0,f.f)(B,oe,()=>Ce(Ne)):Ce(Ne)}tt()}catch(Ne){B.error(Ne)}}))};return W.subscribe((0,o.x)(B,ue,()=>{Ke=!0,tt()})),()=>{we?.()}}(H,pe,W,r)))}},62640:(vt,me,a)=>{"use strict";a.d(me,{B:()=>o});var i=a(46244),n=a(88688),l=a(82807),f=a(3593);function o(M={}){const{connector:w=(()=>new n.x),resetOnError:W=!0,resetOnComplete:B=!0,resetOnRefCountZero:r=!0}=M;return H=>{let pe,se,oe,we=0,Te=!1,Ze=!1;const yt=()=>{se?.unsubscribe(),se=void 0},Ke=()=>{yt(),pe=oe=void 0,Te=Ze=!1},tt=()=>{const ue=pe;Ke(),ue?.unsubscribe()};return(0,f.e)((ue,Ce)=>{we++,!Ze&&!Te&&yt();const b=oe=oe??w();Ce.add(()=>{we--,0===we&&!Ze&&!Te&&(se=c(tt,r))}),b.subscribe(Ce),!pe&&we>0&&(pe=new l.Hp({next:L=>b.next(L),error:L=>{Ze=!0,yt(),se=c(Ke,W,L),b.error(L)},complete:()=>{Te=!0,yt(),se=c(Ke,B),b.complete()}}),(0,i.Xf)(ue).subscribe(pe))})(H)}}function c(M,w,...W){if(!0===w)return void M();if(!1===w)return;const B=new l.Hp({next:()=>{B.unsubscribe(),M()}});return(0,i.Xf)(w(...W)).subscribe(B)}},98067:(vt,me,a)=>{"use strict";a.d(me,{d:()=>l});var i=a(78603),n=a(62640);function l(f,o,c){let M,w=!1;return f&&"object"==typeof f?({bufferSize:M=1/0,windowTime:o=1/0,refCount:w=!1,scheduler:c}=f):M=f??1/0,(0,n.B)({connector:()=>new i.t(M,o,c),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:w})}},25742:(vt,me,a)=>{"use strict";a.d(me,{T:()=>n});var i=a(39754);function n(l){return(0,i.h)((f,o)=>l<=o)}},2631:(vt,me,a)=>{"use strict";a.d(me,{n:()=>l});var i=a(3593),n=a(87272);function l(f){return(0,i.e)((o,c)=>{let M=!1,w=0;o.subscribe((0,n.x)(c,W=>(M||(M=!f(W,w++)))&&c.next(W)))})}},51611:(vt,me,a)=>{"use strict";a.d(me,{O:()=>f});var i=a(51062),n=a(9674),l=a(3593);function f(...o){const c=(0,n.yG)(o);return(0,l.e)((M,w)=>{(c?(0,i.z)(o,M,c):(0,i.z)(o,M)).subscribe(w)})}},54366:(vt,me,a)=>{"use strict";a.d(me,{w:()=>f});var i=a(46244),n=a(3593),l=a(87272);function f(o,c){return(0,n.e)((M,w)=>{let W=null,B=0,r=!1;const H=()=>r&&!W&&w.complete();M.subscribe((0,l.x)(w,pe=>{W?.unsubscribe();let se=0;const oe=B++;(0,i.Xf)(o(pe,oe)).subscribe(W=(0,l.x)(w,we=>w.next(c?c(pe,we,oe,se++):we),()=>{W=null,H()}))},()=>{r=!0,H()}))})}},84608:(vt,me,a)=>{"use strict";a.d(me,{q:()=>f});var i=a(5332),n=a(3593),l=a(87272);function f(o){return o<=0?()=>i.E:(0,n.e)((c,M)=>{let w=0;c.subscribe((0,l.x)(M,W=>{++w<=o&&(M.next(W),o<=w&&M.complete())}))})}},65613:(vt,me,a)=>{"use strict";a.d(me,{R:()=>o});var i=a(3593),n=a(87272),l=a(46244),f=a(75485);function o(c){return(0,i.e)((M,w)=>{(0,l.Xf)(c).subscribe((0,n.x)(w,()=>w.complete(),f.Z)),!w.closed&&M.subscribe(w)})}},10231:(vt,me,a)=>{"use strict";a.d(me,{o:()=>l});var i=a(3593),n=a(87272);function l(f,o=!1){return(0,i.e)((c,M)=>{let w=0;c.subscribe((0,n.x)(M,W=>{const B=f(W,w++);(B||o)&&M.next(W),!B&&M.complete()}))})}},7048:(vt,me,a)=>{"use strict";a.d(me,{b:()=>o});var i=a(97902),n=a(3593),l=a(87272),f=a(83989);function o(c,M,w){const W=(0,i.m)(c)||M||w?{next:c,error:M,complete:w}:c;return W?(0,n.e)((B,r)=>{var H;null===(H=W.subscribe)||void 0===H||H.call(W);let pe=!0;B.subscribe((0,l.x)(r,se=>{var oe;null===(oe=W.next)||void 0===oe||oe.call(W,se),r.next(se)},()=>{var se;pe=!1,null===(se=W.complete)||void 0===se||se.call(W),r.complete()},se=>{var oe;pe=!1,null===(oe=W.error)||void 0===oe||oe.call(W,se),r.error(se)},()=>{var se,oe;pe&&(null===(se=W.unsubscribe)||void 0===se||se.call(W)),null===(oe=W.finalize)||void 0===oe||oe.call(W)}))}):f.y}},16063:(vt,me,a)=>{"use strict";a.d(me,{T:()=>f});var i=a(64267),n=a(3593),l=a(87272);function f(c=o){return(0,n.e)((M,w)=>{let W=!1;M.subscribe((0,l.x)(w,B=>{W=!0,w.next(B)},()=>W?w.complete():w.error(c())))})}function o(){return new i.K}},7182:(vt,me,a)=>{"use strict";a.d(me,{o:()=>o});var i=a(41139);class n extends i.w0{constructor(M,w){super()}schedule(M,w=0){return this}}const l={setInterval(c,M,...w){const{delegate:W}=l;return W?.setInterval?W.setInterval(c,M,...w):setInterval(c,M,...w)},clearInterval(c){const{delegate:M}=l;return(M?.clearInterval||clearInterval)(c)},delegate:void 0};var f=a(52060);class o extends n{constructor(M,w){super(M,w),this.scheduler=M,this.work=w,this.pending=!1}schedule(M,w=0){var W;if(this.closed)return this;this.state=M;const B=this.id,r=this.scheduler;return null!=B&&(this.id=this.recycleAsyncId(r,B,w)),this.pending=!0,this.delay=w,this.id=null!==(W=this.id)&&void 0!==W?W:this.requestAsyncId(r,this.id,w),this}requestAsyncId(M,w,W=0){return l.setInterval(M.flush.bind(M,this),W)}recycleAsyncId(M,w,W=0){if(null!=W&&this.delay===W&&!1===this.pending)return w;null!=w&&l.clearInterval(w)}execute(M,w){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const W=this._execute(M,w);if(W)return W;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(M,w){let B,W=!1;try{this.work(M)}catch(r){W=!0,B=r||new Error("Scheduled action threw falsy error")}if(W)return this.unsubscribe(),B}unsubscribe(){if(!this.closed){const{id:M,scheduler:w}=this,{actions:W}=w;this.work=this.state=this.scheduler=null,this.pending=!1,(0,f.P)(W,this),null!=M&&(this.id=this.recycleAsyncId(w,M,null)),this.delay=null,super.unsubscribe()}}}},16427:(vt,me,a)=>{"use strict";a.d(me,{v:()=>l});var i=a(87027);class n{constructor(o,c=n.now){this.schedulerActionCtor=o,this.now=c}schedule(o,c=0,M){return new this.schedulerActionCtor(this,o).schedule(M,c)}}n.now=i.l.now;class l extends n{constructor(o,c=n.now){super(o,c),this.actions=[],this._active=!1}flush(o){const{actions:c}=this;if(this._active)return void c.push(o);let M;this._active=!0;do{if(M=o.execute(o.state,o.delay))break}while(o=c.shift());if(this._active=!1,M){for(;o=c.shift();)o.unsubscribe();throw M}}}},63367:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>M});var i=a(7182),n=a(41139);const l={schedule(W){let B=requestAnimationFrame,r=cancelAnimationFrame;const{delegate:H}=l;H&&(B=H.requestAnimationFrame,r=H.cancelAnimationFrame);const pe=B(se=>{r=void 0,W(se)});return new n.w0(()=>r?.(pe))},requestAnimationFrame(...W){const{delegate:B}=l;return(B?.requestAnimationFrame||requestAnimationFrame)(...W)},cancelAnimationFrame(...W){const{delegate:B}=l;return(B?.cancelAnimationFrame||cancelAnimationFrame)(...W)},delegate:void 0};var o=a(16427);const M=new class c extends o.v{flush(B){this._active=!0;const r=this._scheduled;this._scheduled=void 0;const{actions:H}=this;let pe;B=B||H.shift();do{if(pe=B.execute(B.state,B.delay))break}while((B=H[0])&&B.id===r&&H.shift());if(this._active=!1,pe){for(;(B=H[0])&&B.id===r&&H.shift();)B.unsubscribe();throw pe}}}(class f extends i.o{constructor(B,r){super(B,r),this.scheduler=B,this.work=r}requestAsyncId(B,r,H=0){return null!==H&&H>0?super.requestAsyncId(B,r,H):(B.actions.push(this),B._scheduled||(B._scheduled=l.requestAnimationFrame(()=>B.flush(void 0))))}recycleAsyncId(B,r,H=0){var pe;if(null!=H?H>0:this.delay>0)return super.recycleAsyncId(B,r,H);const{actions:se}=B;null!=r&&(null===(pe=se[se.length-1])||void 0===pe?void 0:pe.id)!==r&&(l.cancelAnimationFrame(r),B._scheduled=void 0)}})},89679:(vt,me,a)=>{"use strict";a.d(me,{P:()=>f,z:()=>l});var i=a(7182);const l=new(a(16427).v)(i.o),f=l},87027:(vt,me,a)=>{"use strict";a.d(me,{l:()=>i});const i={now:()=>(i.delegate||Date).now(),delegate:void 0}},64242:(vt,me,a)=>{"use strict";a.d(me,{z:()=>i});const i={setTimeout(n,l,...f){const{delegate:o}=i;return o?.setTimeout?o.setTimeout(n,l,...f):setTimeout(n,l,...f)},clearTimeout(n){const{delegate:l}=i;return(l?.clearTimeout||clearTimeout)(n)},delegate:void 0}},87454:(vt,me,a)=>{"use strict";a.d(me,{h:()=>n});const n=function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},59472:(vt,me,a)=>{"use strict";a.d(me,{L:()=>i});const i="function"==typeof Symbol&&Symbol.observable||"@@observable"},64267:(vt,me,a)=>{"use strict";a.d(me,{K:()=>n});const n=(0,a(53722).d)(l=>function(){l(this),this.name="EmptyError",this.message="no elements in sequence"})},9674:(vt,me,a)=>{"use strict";a.d(me,{_6:()=>c,jO:()=>f,yG:()=>o});var i=a(97902),n=a(10838);function l(M){return M[M.length-1]}function f(M){return(0,i.m)(l(M))?M.pop():void 0}function o(M){return(0,n.K)(l(M))?M.pop():void 0}function c(M,w){return"number"==typeof l(M)?M.pop():w}},42027:(vt,me,a)=>{"use strict";a.d(me,{D:()=>o});const{isArray:i}=Array,{getPrototypeOf:n,prototype:l,keys:f}=Object;function o(M){if(1===M.length){const w=M[0];if(i(w))return{args:w,keys:null};if(function c(M){return M&&"object"==typeof M&&n(M)===l}(w)){const W=f(w);return{args:W.map(B=>w[B]),keys:W}}}return{args:M,keys:null}}},52060:(vt,me,a)=>{"use strict";function i(n,l){if(n){const f=n.indexOf(l);0<=f&&n.splice(f,1)}}a.d(me,{P:()=>i})},53722:(vt,me,a)=>{"use strict";function i(n){const f=n(o=>{Error.call(o),o.stack=(new Error).stack});return f.prototype=Object.create(Error.prototype),f.prototype.constructor=f,f}a.d(me,{d:()=>i})},89455:(vt,me,a)=>{"use strict";function i(n,l){return n.reduce((f,o,c)=>(f[o]=l[c],f),{})}a.d(me,{n:()=>i})},74873:(vt,me,a)=>{"use strict";a.d(me,{O:()=>f,x:()=>l});var i=a(66454);let n=null;function l(o){if(i.v.useDeprecatedSynchronousErrorHandling){const c=!n;if(c&&(n={errorThrown:!1,error:null}),o(),c){const{errorThrown:M,error:w}=n;if(n=null,M)throw w}}else o()}function f(o){i.v.useDeprecatedSynchronousErrorHandling&&n&&(n.errorThrown=!0,n.error=o)}},23250:(vt,me,a)=>{"use strict";function i(n,l,f,o=0,c=!1){const M=l.schedule(function(){f(),c?n.add(this.schedule(null,o)):this.unsubscribe()},o);if(n.add(M),!c)return M}a.d(me,{f:()=>i})},83989:(vt,me,a)=>{"use strict";function i(n){return n}a.d(me,{y:()=>i})},10245:(vt,me,a)=>{"use strict";a.d(me,{z:()=>i});const i=n=>n&&"number"==typeof n.length&&"function"!=typeof n},23856:(vt,me,a)=>{"use strict";a.d(me,{D:()=>n});var i=a(97902);function n(l){return Symbol.asyncIterator&&(0,i.m)(l?.[Symbol.asyncIterator])}},97902:(vt,me,a)=>{"use strict";function i(n){return"function"==typeof n}a.d(me,{m:()=>i})},21120:(vt,me,a)=>{"use strict";a.d(me,{c:()=>l});var i=a(59472),n=a(97902);function l(f){return(0,n.m)(f[i.L])}},15795:(vt,me,a)=>{"use strict";a.d(me,{T:()=>l});var i=a(87454),n=a(97902);function l(f){return(0,n.m)(f?.[i.h])}},60890:(vt,me,a)=>{"use strict";a.d(me,{b:()=>l});var i=a(59442),n=a(97902);function l(f){return!!f&&(f instanceof i.y||(0,n.m)(f.lift)&&(0,n.m)(f.subscribe))}},42288:(vt,me,a)=>{"use strict";a.d(me,{t:()=>n});var i=a(97902);function n(l){return(0,i.m)(l?.then)}},57549:(vt,me,a)=>{"use strict";a.d(me,{L:()=>f,Q:()=>l});var i=a(71081),n=a(97902);function l(o){return(0,i.FC)(this,arguments,function*(){const M=o.getReader();try{for(;;){const{value:w,done:W}=yield(0,i.qq)(M.read());if(W)return yield(0,i.qq)(void 0);yield yield(0,i.qq)(w)}}finally{M.releaseLock()}})}function f(o){return(0,n.m)(o?.getReader)}},10838:(vt,me,a)=>{"use strict";a.d(me,{K:()=>n});var i=a(97902);function n(l){return l&&(0,i.m)(l.schedule)}},3593:(vt,me,a)=>{"use strict";a.d(me,{A:()=>n,e:()=>l});var i=a(97902);function n(f){return(0,i.m)(f?.lift)}function l(f){return o=>{if(n(o))return o.lift(function(c){try{return f(c,this)}catch(M){this.error(M)}});throw new TypeError("Unable to lift unknown Observable type")}}},86172:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>f});var i=a(53399);const{isArray:n}=Array;function f(o){return(0,i.U)(c=>function l(o,c){return n(c)?o(...c):o(c)}(o,c))}},75485:(vt,me,a)=>{"use strict";function i(){}a.d(me,{Z:()=>i})},28929:(vt,me,a)=>{"use strict";a.d(me,{U:()=>l,z:()=>n});var i=a(83989);function n(...f){return l(f)}function l(f){return 0===f.length?i.y:1===f.length?f[0]:function(c){return f.reduce((M,w)=>w(M),c)}}},66374:(vt,me,a)=>{"use strict";a.d(me,{h:()=>l});var i=a(66454),n=a(64242);function l(f){n.z.setTimeout(()=>{const{onUnhandledError:o}=i.v;if(!o)throw f;o(f)})}},896:(vt,me,a)=>{"use strict";function i(n){return new TypeError(`You provided ${null!==n&&"object"==typeof n?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}a.d(me,{z:()=>i})},83376:(vt,me,a)=>{"use strict";function i(M){return null!==M&&"object"==typeof M&&"constructor"in M&&M.constructor===Object}function n(M,w){void 0===M&&(M={}),void 0===w&&(w={}),Object.keys(w).forEach(function(W){typeof M[W]>"u"?M[W]=w[W]:i(w[W])&&i(M[W])&&Object.keys(w[W]).length>0&&n(M[W],w[W])})}a.d(me,{Jj:()=>c,Me:()=>f});var l={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function f(){var M=typeof document<"u"?document:{};return n(M,l),M}var o={document:l,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(M){return typeof setTimeout>"u"?(M(),null):setTimeout(M,0)},cancelAnimationFrame:function(M){typeof setTimeout>"u"||clearTimeout(M)}};function c(){var M=typeof window<"u"?window:{};return n(M,o),M}},35729:(vt,me,a)=>{"use strict";a.d(me,{YC:()=>de,kz:()=>Ie,nF:()=>Ve});var i=a(64565),n=a(7073),l=a(48375),f=a(88688),o=a(75249);const c=["prevElRef"],M=["nextElRef"],w=["scrollbarElRef"],W=["paginationElRef"];function B(Oe,St){1&Oe&&(i.ynx(0),i._UZ(1,"div",6,7)(3,"div",8,9),i.BQk())}function r(Oe,St){1&Oe&&i._UZ(0,"div",10,11)}function H(Oe,St){1&Oe&&i._UZ(0,"div",12,13)}function pe(Oe,St){}function se(Oe,St){1&Oe&&i.YNc(0,pe,0,0,"ng-template")}function oe(Oe,St){}function we(Oe,St){1&Oe&&i.YNc(0,oe,0,0,"ng-template")}function Te(Oe,St){}function Ze(Oe,St){1&Oe&&i.YNc(0,Te,0,0,"ng-template")}function yt(Oe,St){}const Ke=function(Oe){return{$implicit:Oe}};function tt(Oe,St){if(1&Oe&&(i.TgZ(0,"div",3),i.YNc(1,yt,0,0,"ng-template",18),i.qZA()),2&Oe){const wt=i.oxw().$implicit,jt=i.oxw(2);i.Q6J("ngClass",jt.zoomContainerClass),i.xp6(1),i.Q6J("ngTemplateOutlet",wt.template)("ngTemplateOutletContext",i.VKq(3,Ke,wt.slideData))}}function ue(Oe,St){}function Ce(Oe,St){if(1&Oe&&(i.ynx(0),i.YNc(1,ue,0,0,"ng-template",18),i.BQk()),2&Oe){const wt=i.oxw().$implicit;i.xp6(1),i.Q6J("ngTemplateOutlet",wt.template)("ngTemplateOutletContext",i.VKq(2,Ke,wt.slideData))}}function b(Oe,St){if(1&Oe&&(i.TgZ(0,"div",15),i.YNc(1,tt,2,5,"div",16),i.YNc(2,Ce,2,4,"ng-container",17),i.qZA()),2&Oe){const wt=St.$implicit,jt=i.oxw().key,fn=i.oxw();i.Akn(fn.style),i.Q6J("ngClass",(wt.class?wt.class+" ":"")+fn.slideClass+(""!==jt?" "+fn.slideDuplicateClass:""))("ngSwitch",wt.zoom),i.uIk("data-swiper-slide-index",wt.virtualIndex?wt.virtualIndex:wt.slideIndex),i.xp6(1),i.Q6J("ngSwitchCase",!0)}}function L(Oe,St){1&Oe&&(i.YNc(0,b,3,6,"div",14),i.ALo(1,"async")),2&Oe&&i.Q6J("ngForOf",i.lcZ(1,1,St.loopSlides))}const Ne=[[["","slot","container-start"]],[["","slot","wrapper-start"]],[["","slot","wrapper-end"]],[["","slot","container-end"]]],Dt=function(Oe){return{loopSlides:Oe,key:"prepend"}},ot=function(Oe){return{loopSlides:Oe,key:""}},ct=function(Oe){return{loopSlides:Oe,key:"append"}},xt=["[slot=container-start]","[slot=wrapper-start]","[slot=wrapper-end]","[slot=container-end]"];function Et(Oe){return"object"==typeof Oe&&null!==Oe&&Oe.constructor&&"Object"===Object.prototype.toString.call(Oe).slice(8,-1)}function sn(Oe,St,wt){return!0===xn(Oe)&&St&&!St.el||!("boolean"!=typeof St&&St.el!==wt?.nativeElement&&("string"==typeof St.el||"object"==typeof St.el))}function mn(Oe,St){const wt=["__proto__","constructor","prototype"];Object.keys(St).filter(jt=>wt.indexOf(jt)<0).forEach(jt=>{typeof Oe[jt]>"u"?Oe[jt]=St[jt]:Oe[jt]&&!St[jt]||(Et(St[jt])&&Et(Oe[jt])&&Object.keys(St[jt]).length>0?St[jt].__swiper__?Oe[jt]=St[jt]:mn(Oe[jt],St[jt]):Oe[jt]=St[jt])})}function xn(Oe){return null!=Oe&&"false"!=`${Oe}`}const Dn=["pagination","navigation","scrollbar","virtual"];function Fn(Oe,St={}){return Et(Oe)?Oe:!0===xn(Oe)&&St}const d=["init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_freeModeMomentum","_freeModeMomentumRatio","_freeModeMomentumBounce","_freeModeMomentumBounceRatio","_freeModeMomentumVelocityRatio","_freeModeSticky","_freeModeMinimumVelocity","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","_slidesPerColumn","_slidesPerColumnFill","_slidesPerGroup","_slidesPerGroupSkip","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_watchSlidesVisibility","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopFillGroupWithBlank","loopPreventsSlide","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"].map(Oe=>Oe.replace(/_/,""));function O(Oe={}){const St={on:{}},wt={};mn(St,l.Z.defaults),mn(St,l.Z.extendedDefaults),St._emitClasses=!0;const jt={};return Object.keys(Oe).forEach(fn=>{const Sn=fn.replace(/^_/,"");typeof Oe[Sn]>"u"||(d.indexOf(Sn)>=0?Et(Oe[Sn])?(St[Sn]={},wt[Sn]={},mn(St[Sn],Oe[Sn]),mn(wt[Sn],Oe[Sn])):(St[Sn]=Oe[Sn],wt[Sn]=Oe[Sn]):jt[Sn]=Oe[Sn])}),{params:St,passedParams:wt,rest:jt}}let de=(()=>{class Oe{constructor(wt){this.template=wt,this.class="",this.slideData={isActive:!1,isPrev:!1,isNext:!1,isVisible:!1,isDuplicate:!1}}set zoom(wt){this._zoom=xn(wt)}get zoom(){return this._zoom}get classNames(){return this._classNames}set classNames(wt){this._classNames!==wt&&(this._classNames=wt,this.slideData={isActive:this._hasClass(["swiper-slide-active","swiper-slide-duplicate-active"]),isVisible:this._hasClass(["swiper-slide-visible"]),isDuplicate:this._hasClass(["swiper-slide-duplicate"]),isPrev:this._hasClass(["swiper-slide-prev","swiper-slide-duplicate-prev"]),isNext:this._hasClass(["swiper-slide-next","swiper-slide-duplicate-next"])})}_hasClass(wt){return wt.some(jt=>this._classNames.indexOf(jt)>=0)}}return Oe.\u0275fac=function(wt){return new(wt||Oe)(i.Y36(i.Rgc))},Oe.\u0275dir=i.lG2({type:Oe,selectors:[["ng-template","swiperSlide",""]],inputs:{class:"class",zoom:"zoom",virtualIndex:"virtualIndex"}}),Oe})(),Ve=(()=>{class Oe{constructor(wt,jt,fn,Sn){this._ngZone=wt,this.elementRef=jt,this._changeDetectorRef=fn,this._platformId=Sn,this.slideClass="swiper-slide",this.wrapperClass="swiper-wrapper",this.showNavigation=!0,this.showPagination=!0,this.showScrollbar=!0,this.s__beforeBreakpoint=new i.vpe,this.s__containerClasses=new i.vpe,this.s__slideClass=new i.vpe,this.s__swiper=new i.vpe,this.s_activeIndexChange=new i.vpe,this.s_afterInit=new i.vpe,this.s_autoplay=new i.vpe,this.s_autoplayStart=new i.vpe,this.s_autoplayStop=new i.vpe,this.s_beforeDestroy=new i.vpe,this.s_beforeInit=new i.vpe,this.s_beforeLoopFix=new i.vpe,this.s_beforeResize=new i.vpe,this.s_beforeSlideChangeStart=new i.vpe,this.s_beforeTransitionStart=new i.vpe,this.s_breakpoint=new i.vpe,this.s_changeDirection=new i.vpe,this.s_click=new i.vpe,this.s_doubleTap=new i.vpe,this.s_doubleClick=new i.vpe,this.s_destroy=new i.vpe,this.s_fromEdge=new i.vpe,this.s_hashChange=new i.vpe,this.s_hashSet=new i.vpe,this.s_imagesReady=new i.vpe,this.s_init=new i.vpe,this.s_keyPress=new i.vpe,this.s_lazyImageLoad=new i.vpe,this.s_lazyImageReady=new i.vpe,this.s_loopFix=new i.vpe,this.s_momentumBounce=new i.vpe,this.s_navigationHide=new i.vpe,this.s_navigationShow=new i.vpe,this.s_observerUpdate=new i.vpe,this.s_orientationchange=new i.vpe,this.s_paginationHide=new i.vpe,this.s_paginationRender=new i.vpe,this.s_paginationShow=new i.vpe,this.s_paginationUpdate=new i.vpe,this.s_progress=new i.vpe,this.s_reachBeginning=new i.vpe,this.s_reachEnd=new i.vpe,this.s_realIndexChange=new i.vpe,this.s_resize=new i.vpe,this.s_scroll=new i.vpe,this.s_scrollbarDragEnd=new i.vpe,this.s_scrollbarDragMove=new i.vpe,this.s_scrollbarDragStart=new i.vpe,this.s_setTransition=new i.vpe,this.s_setTranslate=new i.vpe,this.s_slideChange=new i.vpe,this.s_slideChangeTransitionEnd=new i.vpe,this.s_slideChangeTransitionStart=new i.vpe,this.s_slideNextTransitionEnd=new i.vpe,this.s_slideNextTransitionStart=new i.vpe,this.s_slidePrevTransitionEnd=new i.vpe,this.s_slidePrevTransitionStart=new i.vpe,this.s_slideResetTransitionStart=new i.vpe,this.s_slideResetTransitionEnd=new i.vpe,this.s_sliderMove=new i.vpe,this.s_sliderFirstMove=new i.vpe,this.s_slidesLengthChange=new i.vpe,this.s_slidesGridLengthChange=new i.vpe,this.s_snapGridLengthChange=new i.vpe,this.s_snapIndexChange=new i.vpe,this.s_tap=new i.vpe,this.s_toEdge=new i.vpe,this.s_touchEnd=new i.vpe,this.s_touchMove=new i.vpe,this.s_touchMoveOpposite=new i.vpe,this.s_touchStart=new i.vpe,this.s_transitionEnd=new i.vpe,this.s_transitionStart=new i.vpe,this.s_update=new i.vpe,this.s_zoomChange=new i.vpe,this.s_swiper=new i.vpe,this.indexChange=new i.vpe,this._activeSlides=new f.x,this.containerClasses="swiper-container",this.slidesChanges=Un=>{this.slides=Un.map((zn,ei)=>(zn.slideIndex=ei,zn.classNames=this.slideClass,zn)),this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.virtual?this.swiperRef&&this.swiperRef.virtual&&this._ngZone.runOutsideAngular(()=>{this.swiperRef.virtual.slides=this.slides,this.swiperRef.virtual.update(!0)}):(this.prependSlides=(0,o.of)(this.slides.slice(this.slides.length-this.loopedSlides)),this.appendSlides=(0,o.of)(this.slides.slice(0,this.loopedSlides))),this._changeDetectorRef.detectChanges()},this.style=null,this.updateVirtualSlides=Un=>{!this.swiperRef||this.currentVirtualData&&this.currentVirtualData.from===Un.from&&this.currentVirtualData.to===Un.to&&this.currentVirtualData.offset===Un.offset||(this.style=this.swiperRef.isHorizontal()?{[this.swiperRef.rtlTranslate?"right":"left"]:`${Un.offset}px`}:{top:`${Un.offset}px`},this.currentVirtualData=Un,this._activeSlides.next(Un.slides),this._ngZone.run(()=>{this._changeDetectorRef.detectChanges()}),this._ngZone.runOutsideAngular(()=>{this.swiperRef.updateSlides(),this.swiperRef.updateProgress(),this.swiperRef.updateSlidesClasses(),this.swiperRef.lazy&&this.swiperRef.params.lazy.enabled&&this.swiperRef.lazy.load(),this.swiperRef.virtual.update(!0)}))}}set navigation(wt){var jt,fn,Sn;const Un="boolean"!=typeof this._navigation?null===(jt=this._navigation)||void 0===jt?void 0:jt.nextEl:null,zn="boolean"!=typeof this._navigation?null===(fn=this._navigation)||void 0===fn?void 0:fn.prevEl:null;this._navigation=Fn(wt,{nextEl:Un||null,prevEl:zn||null}),this.showNavigation=!(!0!==xn(wt)||this._navigation&&"boolean"!=typeof this._navigation&&this._navigation.prevEl!==(null===(Sn=this._prevElRef)||void 0===Sn?void 0:Sn.nativeElement)&&(null!==this._navigation.prevEl||null!==this._navigation.nextEl)&&("string"==typeof this._navigation.nextEl||"string"==typeof this._navigation.prevEl||"object"==typeof this._navigation.nextEl||"object"==typeof this._navigation.prevEl))}get navigation(){return this._navigation}set pagination(wt){var jt;const fn="boolean"!=typeof this._pagination?null===(jt=this._pagination)||void 0===jt?void 0:jt.el:null;this._pagination=Fn(wt,{el:fn||null}),this.showPagination=sn(wt,this._pagination,this._paginationElRef)}get pagination(){return this._pagination}set scrollbar(wt){var jt;const fn="boolean"!=typeof this._scrollbar?null===(jt=this._scrollbar)||void 0===jt?void 0:jt.el:null;this._scrollbar=Fn(wt,{el:fn||null}),this.showScrollbar=sn(wt,this._scrollbar,this._scrollbarElRef)}get scrollbar(){return this._scrollbar}set virtual(wt){this._virtual=Fn(wt)}get virtual(){return this._virtual}set index(wt){this.setIndex(wt)}set config(wt){this.updateSwiper(wt);const{params:jt}=O(wt);Object.assign(this,jt)}set prevElRef(wt){this._prevElRef=wt,this._setElement(wt,this.navigation,"navigation","prevEl")}set nextElRef(wt){this._nextElRef=wt,this._setElement(wt,this.navigation,"navigation","nextEl")}set scrollbarElRef(wt){this._scrollbarElRef=wt,this._setElement(wt,this.scrollbar,"scrollbar")}set paginationElRef(wt){this._paginationElRef=wt,this._setElement(wt,this.pagination,"pagination")}get activeSlides(){return this.virtual?this._activeSlides:(0,o.of)(this.slides)}get zoomContainerClass(){return"boolean"!=typeof this.zoom?this.zoom.containerClass:"swiper-zoom-container"}_setElement(wt,jt,fn,Sn="el"){if(!wt||!jt)return;if(jt&&wt.nativeElement){if(jt[Sn]===wt.nativeElement)return;jt[Sn]=wt.nativeElement}const Un={};Un[fn]=!0,this.updateInitSwiper(Un)}ngOnInit(){const{params:wt}=O(this);Object.assign(this,wt)}ngAfterViewInit(){this.childrenSlidesInit(),this.initSwiper(),this._changeDetectorRef.detectChanges(),setTimeout(()=>{this.s_swiper.emit(this.swiperRef)})}childrenSlidesInit(){this.slidesChanges(this.slidesEl),this.slidesEl.changes.subscribe(this.slidesChanges)}get isSwiperActive(){return this.swiperRef&&!this.swiperRef.destroyed}initSwiper(){const{params:wt}=O(this);Object.assign(this,wt),this._ngZone.runOutsideAngular(()=>{wt.init=!1,wt.virtual||(wt.observer=!0),wt.onAny=(Sn,...Un)=>{const zn=this[`s_${Sn}`];zn&&zn.emit(...Un)},Object.assign(wt.on,{_containerClasses(Sn,Un){this.containerClasses=Un},_slideClasses:(Sn,Un)=>{Un.forEach(({slideEl:zn,classNames:ei},li)=>{const ni=parseInt(zn.getAttribute("data-swiper-slide-index"))||li;if(this.virtual){const kn=this.slides.find(Qe=>Qe.virtualIndex&&Qe.virtualIndex===ni);if(kn)return void(kn.classNames=ei)}this.slides[ni]&&(this.slides[ni].classNames=ei)}),this._changeDetectorRef.detectChanges()}});const fn=new l.Z(wt);if(fn.loopCreate=()=>{},fn.loopDestroy=()=>{},wt.loop&&(fn.loopedSlides=this.loopedSlides),fn.virtual&&fn.params.virtual.enabled){fn.virtual.slides=this.slides;const Sn={cache:!1,renderExternal:this.updateVirtualSlides,renderExternalUpdate:!1};mn(fn.params.virtual,Sn),mn(fn.originalParams.virtual,Sn)}(0,n.NF)(this._platformId)&&(this.swiperRef=fn.init(this.elementRef.nativeElement),this.swiperRef.virtual&&this.swiperRef.params.virtual.enabled&&this.swiperRef.virtual.update(!0),this._changeDetectorRef.detectChanges(),fn.on("slideChange",()=>{this.indexChange.emit(this.swiperRef.realIndex)}))})}ngOnChanges(wt){this.updateSwiper(wt),this._changeDetectorRef.detectChanges()}updateInitSwiper(wt){wt&&this.swiperRef&&!this.swiperRef.destroyed&&this._ngZone.runOutsideAngular(()=>{const{pagination:fn,navigation:Sn,scrollbar:Un,thumbs:ei}=this.swiperRef;wt.pagination&&(this.pagination&&"boolean"!=typeof this.pagination&&this.pagination.el&&fn&&!fn.el?(this.updateParameter("pagination",this.pagination),fn.init(),fn.render(),fn.update()):(fn.destroy(),fn.el=null)),wt.scrollbar&&(this.scrollbar&&"boolean"!=typeof this.scrollbar&&this.scrollbar.el&&Un&&!Un.el?(this.updateParameter("scrollbar",this.scrollbar),Un.init(),Un.updateSize(),Un.setTranslate()):(Un.destroy(),Un.el=null)),wt.navigation&&(this.navigation&&"boolean"!=typeof this.navigation&&this.navigation.prevEl&&this.navigation.nextEl&&Sn&&!Sn.prevEl&&!Sn.nextEl?(this.updateParameter("navigation",this.navigation),Sn.init(),Sn.update()):Sn.prevEl&&Sn.nextEl&&(Sn.destroy(),Sn.nextEl=null,Sn.prevEl=null)),wt.thumbs&&this.thumbs&&this.thumbs.swiper&&(this.updateParameter("thumbs",this.thumbs),ei.init()&&ei.update(!0)),wt.controller&&this.controller&&this.controller.control&&(this.swiperRef.controller.control=this.controller.control),this.swiperRef.update()})}updateSwiper(wt){this._ngZone.runOutsideAngular(()=>{var jt,fn;if(!wt.config&&wt&&this.swiperRef&&!this.swiperRef.destroyed){for(const Sn in wt){if(Dn.indexOf(Sn)>=0)continue;const Un=null!==(fn=null===(jt=wt[Sn])||void 0===jt?void 0:jt.currentValue)&&void 0!==fn?fn:wt[Sn];this.updateParameter(Sn,Un)}wt.allowSlideNext&&(this.swiperRef.allowSlideNext=this.allowSlideNext),wt.allowSlidePrev&&(this.swiperRef.allowSlidePrev=this.allowSlidePrev),wt.direction&&this.swiperRef.changeDirection(this.direction,!1),wt.breakpoints&&(this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.swiperRef.currentBreakpoint=null,this.swiperRef.setBreakpoint()),(wt.thumbs||wt.controller)&&this.updateInitSwiper(wt),this.swiperRef.update()}})}calcLoopedSlides(){if(!this.loop)return;let wt=this.slidesPerView;if(this.breakpoints){const fn=l.Z.prototype.getBreakpoint(this.breakpoints),Sn=fn in this.breakpoints?this.breakpoints[fn]:void 0;Sn&&Sn.slidesPerView&&(wt=Sn.slidesPerView)}if("auto"===wt)return this.loopedSlides=this.slides.length,this.slides.length;let jt=this.loopedSlides||wt;return jt+=this.loopAdditionalSlides,jt>this.slides.length&&(jt=this.slides.length),this.loopedSlides=jt,jt}updateParameter(wt,jt){if(!this.swiperRef||this.swiperRef.destroyed)return;const fn=wt.replace(/^_/,""),Sn=Et(this.swiperRef.params[fn]);if(Object.keys(this.swiperRef.modules).indexOf(fn)>=0){const Un=this.swiperRef.modules[fn].params[fn];Sn?mn(this.swiperRef.params[fn],Un):this.swiperRef.params[fn]=Un}Sn&&Et(jt)?mn(this.swiperRef.params[fn],jt):this.swiperRef.params[fn]=jt}setIndex(wt,jt,fn){this.isSwiperActive?wt!==this.swiperRef.activeIndex&&this._ngZone.runOutsideAngular(()=>{this.loop?this.swiperRef.slideToLoop(wt,jt,!fn):this.swiperRef.slideTo(wt,jt,!fn)}):this.initialSlide=wt}ngOnDestroy(){this._ngZone.runOutsideAngular(()=>{var wt;null===(wt=this.swiperRef)||void 0===wt||wt.destroy(!0,!1)})}}return Oe.\u0275fac=function(wt){return new(wt||Oe)(i.Y36(i.R0b),i.Y36(i.SBq),i.Y36(i.sBO),i.Y36(i.Lbi))},Oe.\u0275cmp=i.Xpm({type:Oe,selectors:[["swiper"],["","swiper",""]],contentQueries:function(wt,jt,fn){if(1&wt&&i.Suo(fn,de,4),2&wt){let Sn;i.iGM(Sn=i.CRH())&&(jt.slidesEl=Sn)}},viewQuery:function(wt,jt){if(1&wt&&(i.Gf(c,5),i.Gf(M,5),i.Gf(w,5),i.Gf(W,5)),2&wt){let fn;i.iGM(fn=i.CRH())&&(jt.prevElRef=fn.first),i.iGM(fn=i.CRH())&&(jt.nextElRef=fn.first),i.iGM(fn=i.CRH())&&(jt.scrollbarElRef=fn.first),i.iGM(fn=i.CRH())&&(jt.paginationElRef=fn.first)}},hostVars:2,hostBindings:function(wt,jt){2&wt&&i.Tol(jt.containerClasses)},inputs:{slideClass:"slideClass",wrapperClass:"wrapperClass",navigation:"navigation",pagination:"pagination",scrollbar:"scrollbar",virtual:"virtual",index:"index",config:"config",loopedSlides:"loopedSlides",initialSlide:"initialSlide",direction:"direction",touchEventsTarget:"touchEventsTarget",speed:"speed",cssMode:"cssMode",updateOnWindowResize:"updateOnWindowResize",resizeObserver:"resizeObserver",nested:"nested",focusableElements:"focusableElements",width:"width",height:"height",preventInteractionOnTransition:"preventInteractionOnTransition",userAgent:"userAgent",url:"url",edgeSwipeDetection:"edgeSwipeDetection",edgeSwipeThreshold:"edgeSwipeThreshold",freeMode:"freeMode",freeModeMomentum:"freeModeMomentum",freeModeMomentumRatio:"freeModeMomentumRatio",freeModeMomentumBounce:"freeModeMomentumBounce",freeModeMomentumBounceRatio:"freeModeMomentumBounceRatio",freeModeMomentumVelocityRatio:"freeModeMomentumVelocityRatio",freeModeSticky:"freeModeSticky",freeModeMinimumVelocity:"freeModeMinimumVelocity",autoHeight:"autoHeight",setWrapperSize:"setWrapperSize",virtualTranslate:"virtualTranslate",effect:"effect",breakpoints:"breakpoints",spaceBetween:"spaceBetween",slidesPerView:"slidesPerView",slidesPerColumn:"slidesPerColumn",slidesPerColumnFill:"slidesPerColumnFill",slidesPerGroup:"slidesPerGroup",slidesPerGroupSkip:"slidesPerGroupSkip",centeredSlides:"centeredSlides",centeredSlidesBounds:"centeredSlidesBounds",slidesOffsetBefore:"slidesOffsetBefore",slidesOffsetAfter:"slidesOffsetAfter",normalizeSlideIndex:"normalizeSlideIndex",centerInsufficientSlides:"centerInsufficientSlides",watchOverflow:"watchOverflow",roundLengths:"roundLengths",touchRatio:"touchRatio",touchAngle:"touchAngle",simulateTouch:"simulateTouch",shortSwipes:"shortSwipes",longSwipes:"longSwipes",longSwipesRatio:"longSwipesRatio",longSwipesMs:"longSwipesMs",followFinger:"followFinger",allowTouchMove:"allowTouchMove",threshold:"threshold",touchMoveStopPropagation:"touchMoveStopPropagation",touchStartPreventDefault:"touchStartPreventDefault",touchStartForcePreventDefault:"touchStartForcePreventDefault",touchReleaseOnEdges:"touchReleaseOnEdges",uniqueNavElements:"uniqueNavElements",resistance:"resistance",resistanceRatio:"resistanceRatio",watchSlidesProgress:"watchSlidesProgress",watchSlidesVisibility:"watchSlidesVisibility",grabCursor:"grabCursor",preventClicks:"preventClicks",preventClicksPropagation:"preventClicksPropagation",slideToClickedSlide:"slideToClickedSlide",preloadImages:"preloadImages",updateOnImagesReady:"updateOnImagesReady",loop:"loop",loopAdditionalSlides:"loopAdditionalSlides",loopFillGroupWithBlank:"loopFillGroupWithBlank",loopPreventsSlide:"loopPreventsSlide",allowSlidePrev:"allowSlidePrev",allowSlideNext:"allowSlideNext",swipeHandler:"swipeHandler",noSwiping:"noSwiping",noSwipingClass:"noSwipingClass",noSwipingSelector:"noSwipingSelector",passiveListeners:"passiveListeners",containerModifierClass:"containerModifierClass",slideBlankClass:"slideBlankClass",slideActiveClass:"slideActiveClass",slideDuplicateActiveClass:"slideDuplicateActiveClass",slideVisibleClass:"slideVisibleClass",slideDuplicateClass:"slideDuplicateClass",slideNextClass:"slideNextClass",slideDuplicateNextClass:"slideDuplicateNextClass",slidePrevClass:"slidePrevClass",slideDuplicatePrevClass:"slideDuplicatePrevClass",runCallbacksOnInit:"runCallbacksOnInit",observeParents:"observeParents",observeSlideChildren:"observeSlideChildren",a11y:"a11y",autoplay:"autoplay",controller:"controller",coverflowEffect:"coverflowEffect",cubeEffect:"cubeEffect",fadeEffect:"fadeEffect",flipEffect:"flipEffect",hashNavigation:"hashNavigation",history:"history",keyboard:"keyboard",lazy:"lazy",mousewheel:"mousewheel",parallax:"parallax",thumbs:"thumbs",zoom:"zoom",class:"class",id:"id"},outputs:{s__beforeBreakpoint:"_beforeBreakpoint",s__containerClasses:"_containerClasses",s__slideClass:"_slideClass",s__swiper:"_swiper",s_activeIndexChange:"activeIndexChange",s_afterInit:"afterInit",s_autoplay:"autoplay",s_autoplayStart:"autoplayStart",s_autoplayStop:"autoplayStop",s_beforeDestroy:"beforeDestroy",s_beforeInit:"beforeInit",s_beforeLoopFix:"beforeLoopFix",s_beforeResize:"beforeResize",s_beforeSlideChangeStart:"beforeSlideChangeStart",s_beforeTransitionStart:"beforeTransitionStart",s_breakpoint:"breakpoint",s_changeDirection:"changeDirection",s_click:"click",s_doubleTap:"doubleTap",s_doubleClick:"doubleClick",s_destroy:"destroy",s_fromEdge:"fromEdge",s_hashChange:"hashChange",s_hashSet:"hashSet",s_imagesReady:"imagesReady",s_init:"init",s_keyPress:"keyPress",s_lazyImageLoad:"lazyImageLoad",s_lazyImageReady:"lazyImageReady",s_loopFix:"loopFix",s_momentumBounce:"momentumBounce",s_navigationHide:"navigationHide",s_navigationShow:"navigationShow",s_observerUpdate:"observerUpdate",s_orientationchange:"orientationchange",s_paginationHide:"paginationHide",s_paginationRender:"paginationRender",s_paginationShow:"paginationShow",s_paginationUpdate:"paginationUpdate",s_progress:"progress",s_reachBeginning:"reachBeginning",s_reachEnd:"reachEnd",s_realIndexChange:"realIndexChange",s_resize:"resize",s_scroll:"scroll",s_scrollbarDragEnd:"scrollbarDragEnd",s_scrollbarDragMove:"scrollbarDragMove",s_scrollbarDragStart:"scrollbarDragStart",s_setTransition:"setTransition",s_setTranslate:"setTranslate",s_slideChange:"slideChange",s_slideChangeTransitionEnd:"slideChangeTransitionEnd",s_slideChangeTransitionStart:"slideChangeTransitionStart",s_slideNextTransitionEnd:"slideNextTransitionEnd",s_slideNextTransitionStart:"slideNextTransitionStart",s_slidePrevTransitionEnd:"slidePrevTransitionEnd",s_slidePrevTransitionStart:"slidePrevTransitionStart",s_slideResetTransitionStart:"slideResetTransitionStart",s_slideResetTransitionEnd:"slideResetTransitionEnd",s_sliderMove:"sliderMove",s_sliderFirstMove:"sliderFirstMove",s_slidesLengthChange:"slidesLengthChange",s_slidesGridLengthChange:"slidesGridLengthChange",s_snapGridLengthChange:"snapGridLengthChange",s_snapIndexChange:"snapIndexChange",s_tap:"tap",s_toEdge:"toEdge",s_touchEnd:"touchEnd",s_touchMove:"touchMove",s_touchMoveOpposite:"touchMoveOpposite",s_touchStart:"touchStart",s_transitionEnd:"transitionEnd",s_transitionStart:"transitionStart",s_update:"update",s_zoomChange:"zoomChange",s_swiper:"swiper",indexChange:"indexChange"},features:[i.TTD],ngContentSelectors:xt,decls:13,vars:17,consts:[[4,"ngIf"],["class","swiper-scrollbar",4,"ngIf"],["class","swiper-pagination",4,"ngIf"],[3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["slidesTemplate",""],[1,"swiper-button-prev"],["prevElRef",""],[1,"swiper-button-next"],["nextElRef",""],[1,"swiper-scrollbar"],["scrollbarElRef",""],[1,"swiper-pagination"],["paginationElRef",""],[3,"ngClass","style","ngSwitch",4,"ngFor","ngForOf"],[3,"ngClass","ngSwitch"],[3,"ngClass",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(wt,jt){if(1&wt&&(i.F$t(Ne),i.Hsn(0),i.YNc(1,B,5,0,"ng-container",0),i.YNc(2,r,2,0,"div",1),i.YNc(3,H,2,0,"div",2),i.TgZ(4,"div",3),i.Hsn(5,1),i.YNc(6,se,1,0,null,4),i.YNc(7,we,1,0,null,4),i.YNc(8,Ze,1,0,null,4),i.Hsn(9,2),i.qZA(),i.Hsn(10,3),i.YNc(11,L,2,3,"ng-template",null,5,i.W1O)),2&wt){const fn=i.MAs(12);i.xp6(1),i.Q6J("ngIf",jt.navigation&&jt.showNavigation),i.xp6(1),i.Q6J("ngIf",jt.scrollbar&&jt.showScrollbar),i.xp6(1),i.Q6J("ngIf",jt.pagination&&jt.showPagination),i.xp6(1),i.Q6J("ngClass",jt.wrapperClass),i.uIk("id",jt.id),i.xp6(2),i.Q6J("ngTemplateOutlet",fn)("ngTemplateOutletContext",i.VKq(11,Dt,jt.prependSlides)),i.xp6(1),i.Q6J("ngTemplateOutlet",fn)("ngTemplateOutletContext",i.VKq(13,ot,jt.activeSlides)),i.xp6(1),i.Q6J("ngTemplateOutlet",fn)("ngTemplateOutletContext",i.VKq(15,ct,jt.appendSlides))}},dependencies:[n.mk,n.sg,n.O5,n.tP,n.RF,n.n9,n.ED,n.Ov],styles:["\n      swiper {\n        display: block;\n      }\n    "],encapsulation:2,changeDetection:0}),Oe})(),Ie=(()=>{class Oe{}return Oe.\u0275fac=function(wt){return new(wt||Oe)},Oe.\u0275mod=i.oAB({type:Oe}),Oe.\u0275inj=i.cJS({imports:[n.ez]}),Oe})()},48375:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>ae});var f,M,B,i=a(83376),n=a(88008),l=a(51562);function c(){return f||(f=function o(){var T=(0,i.Jj)(),S=(0,i.Me)();return{touch:!!("ontouchstart"in T||T.DocumentTouch&&S instanceof T.DocumentTouch),pointerEvents:!!T.PointerEvent&&"maxTouchPoints"in T.navigator&&T.navigator.maxTouchPoints>=0,observer:"MutationObserver"in T||"WebkitMutationObserver"in T,passiveListener:function(){var K=!1;try{var dt=Object.defineProperty({},"passive",{get:function(){K=!0}});T.addEventListener("testPassiveListener",null,dt)}catch{}return K}(),gestures:"ongesturestart"in T}}()),f}const se={name:"resize",create:function(){var S=this;(0,l.l7)(S,{resize:{observer:null,createObserver:function(){!S||S.destroyed||!S.initialized||(S.resize.observer=new ResizeObserver(function(K){var dt=S.width,ut=S.height,$t=dt,Wt=ut;K.forEach(function(Bt){var Yn=Bt.contentBoxSize,In=Bt.contentRect,Bn=Bt.target;Bn&&Bn!==S.el||($t=In?In.width:(Yn[0]||Yn).inlineSize,Wt=In?In.height:(Yn[0]||Yn).blockSize)}),($t!==dt||Wt!==ut)&&S.resize.resizeHandler()}),S.resize.observer.observe(S.el))},removeObserver:function(){S.resize.observer&&S.resize.observer.unobserve&&S.el&&(S.resize.observer.unobserve(S.el),S.resize.observer=null)},resizeHandler:function(){!S||S.destroyed||!S.initialized||(S.emit("beforeResize"),S.emit("resize"))},orientationChangeHandler:function(){!S||S.destroyed||!S.initialized||S.emit("orientationchange")}}})},on:{init:function(S){var Z=(0,i.Jj)();S.params.resizeObserver&&typeof(0,i.Jj)().ResizeObserver<"u"?S.resize.createObserver():(Z.addEventListener("resize",S.resize.resizeHandler),Z.addEventListener("orientationchange",S.resize.orientationChangeHandler))},destroy:function(S){var Z=(0,i.Jj)();S.resize.removeObserver(),Z.removeEventListener("resize",S.resize.resizeHandler),Z.removeEventListener("orientationchange",S.resize.orientationChangeHandler)}}};function oe(){return oe=Object.assign||function(T){for(var S=1;S<arguments.length;S++){var Z=arguments[S];for(var K in Z)Object.prototype.hasOwnProperty.call(Z,K)&&(T[K]=Z[K])}return T},oe.apply(this,arguments)}var we={attach:function(S,Z){void 0===Z&&(Z={});var K=(0,i.Jj)(),dt=this,$t=new(K.MutationObserver||K.WebkitMutationObserver)(function(Wt){if(1!==Wt.length){var Bt=function(){dt.emit("observerUpdate",Wt[0])};K.requestAnimationFrame?K.requestAnimationFrame(Bt):K.setTimeout(Bt,0)}else dt.emit("observerUpdate",Wt[0])});$t.observe(S,{attributes:typeof Z.attributes>"u"||Z.attributes,childList:typeof Z.childList>"u"||Z.childList,characterData:typeof Z.characterData>"u"||Z.characterData}),dt.observer.observers.push($t)},init:function(){var S=this;if(S.support.observer&&S.params.observer){if(S.params.observeParents)for(var Z=S.$el.parents(),K=0;K<Z.length;K+=1)S.observer.attach(Z[K]);S.observer.attach(S.$el[0],{childList:S.params.observeSlideChildren}),S.observer.attach(S.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(Z){Z.disconnect()}),this.observer.observers=[]}};const Te={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){(0,l.cR)(this,{observer:oe({},we,{observers:[]})})},on:{init:function(S){S.observer.init()},destroy:function(S){S.observer.destroy()}}};function ft(T){var S=this,Z=(0,i.Me)(),K=(0,i.Jj)(),dt=S.touchEventsData,ut=S.params,$t=S.touches;if(S.enabled&&(!S.animating||!ut.preventInteractionOnTransition)){var Bt=T;Bt.originalEvent&&(Bt=Bt.originalEvent);var Yn=(0,n.Z)(Bt.target);if(("wrapper"!==ut.touchEventsTarget||Yn.closest(S.wrapperEl).length)&&(dt.isTouchEvent="touchstart"===Bt.type,(dt.isTouchEvent||!("which"in Bt)||3!==Bt.which)&&!(!dt.isTouchEvent&&"button"in Bt&&Bt.button>0)&&(!dt.isTouched||!dt.isMoved))){ut.noSwipingClass&&""!==ut.noSwipingClass&&Bt.target&&Bt.target.shadowRoot&&T.path&&T.path[0]&&(Yn=(0,n.Z)(T.path[0]));var Bn=ut.noSwipingSelector?ut.noSwipingSelector:"."+ut.noSwipingClass;if(ut.noSwiping&&(Bt.target&&Bt.target.shadowRoot?function ze(T,S){return void 0===S&&(S=this),function Z(K){return K&&K!==(0,i.Me)()&&K!==(0,i.Jj)()?(K.assignedSlot&&(K=K.assignedSlot),K.closest(T)||Z(K.getRootNode().host)):null}(S)}(Bn,Bt.target):Yn.closest(Bn)[0]))return void(S.allowClick=!0);if(!ut.swipeHandler||Yn.closest(ut.swipeHandler)[0]){$t.currentX="touchstart"===Bt.type?Bt.targetTouches[0].pageX:Bt.pageX,$t.currentY="touchstart"===Bt.type?Bt.targetTouches[0].pageY:Bt.pageY;var Pt=$t.currentX,We=$t.currentY,D=ut.edgeSwipeDetection||ut.iOSEdgeSwipeDetection,J=ut.edgeSwipeThreshold||ut.iOSEdgeSwipeThreshold;if(D&&(Pt<=J||Pt>=K.innerWidth-J)){if("prevent"!==D)return;T.preventDefault()}if((0,l.l7)(dt,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),$t.startX=Pt,$t.startY=We,dt.touchStartTime=(0,l.zO)(),S.allowClick=!0,S.updateSize(),S.swipeDirection=void 0,ut.threshold>0&&(dt.allowThresholdMove=!1),"touchstart"!==Bt.type){var Fe=!0;Yn.is(dt.focusableElements)&&(Fe=!1),Z.activeElement&&(0,n.Z)(Z.activeElement).is(dt.focusableElements)&&Z.activeElement!==Yn[0]&&Z.activeElement.blur(),(ut.touchStartForcePreventDefault||Fe&&S.allowTouchMove&&ut.touchStartPreventDefault)&&!Yn[0].isContentEditable&&Bt.preventDefault()}S.emit("touchStart",Bt)}}}}function Yt(T){var S=(0,i.Me)(),Z=this,K=Z.touchEventsData,dt=Z.params,ut=Z.touches,$t=Z.rtlTranslate;if(Z.enabled){var Bt=T;if(Bt.originalEvent&&(Bt=Bt.originalEvent),!K.isTouched)return void(K.startMoving&&K.isScrolling&&Z.emit("touchMoveOpposite",Bt));if(!K.isTouchEvent||"touchmove"===Bt.type){var Yn="touchmove"===Bt.type&&Bt.targetTouches&&(Bt.targetTouches[0]||Bt.changedTouches[0]),In="touchmove"===Bt.type?Yn.pageX:Bt.pageX,Bn="touchmove"===Bt.type?Yn.pageY:Bt.pageY;if(Bt.preventedByNestedSwiper)return ut.startX=In,void(ut.startY=Bn);if(!Z.allowTouchMove)return Z.allowClick=!1,void(K.isTouched&&((0,l.l7)(ut,{startX:In,startY:Bn,currentX:In,currentY:Bn}),K.touchStartTime=(0,l.zO)()));if(K.isTouchEvent&&dt.touchReleaseOnEdges&&!dt.loop)if(Z.isVertical()){if(Bn<ut.startY&&Z.translate<=Z.maxTranslate()||Bn>ut.startY&&Z.translate>=Z.minTranslate())return K.isTouched=!1,void(K.isMoved=!1)}else if(In<ut.startX&&Z.translate<=Z.maxTranslate()||In>ut.startX&&Z.translate>=Z.minTranslate())return;if(K.isTouchEvent&&S.activeElement&&Bt.target===S.activeElement&&(0,n.Z)(Bt.target).is(K.focusableElements))return K.isMoved=!0,void(Z.allowClick=!1);if(K.allowTouchCallbacks&&Z.emit("touchMove",Bt),!(Bt.targetTouches&&Bt.targetTouches.length>1)){ut.currentX=In,ut.currentY=Bn;var $n=ut.currentX-ut.startX,Pt=ut.currentY-ut.startY;if(!(Z.params.threshold&&Math.sqrt(Math.pow($n,2)+Math.pow(Pt,2))<Z.params.threshold)){var We;if(typeof K.isScrolling>"u"&&(Z.isHorizontal()&&ut.currentY===ut.startY||Z.isVertical()&&ut.currentX===ut.startX?K.isScrolling=!1:$n*$n+Pt*Pt>=25&&(We=180*Math.atan2(Math.abs(Pt),Math.abs($n))/Math.PI,K.isScrolling=Z.isHorizontal()?We>dt.touchAngle:90-We>dt.touchAngle)),K.isScrolling&&Z.emit("touchMoveOpposite",Bt),typeof K.startMoving>"u"&&(ut.currentX!==ut.startX||ut.currentY!==ut.startY)&&(K.startMoving=!0),K.isScrolling)return void(K.isTouched=!1);if(K.startMoving){Z.allowClick=!1,!dt.cssMode&&Bt.cancelable&&Bt.preventDefault(),dt.touchMoveStopPropagation&&!dt.nested&&Bt.stopPropagation(),K.isMoved||(dt.loop&&Z.loopFix(),K.startTranslate=Z.getTranslate(),Z.setTransition(0),Z.animating&&Z.$wrapperEl.trigger("webkitTransitionEnd transitionend"),K.allowMomentumBounce=!1,dt.grabCursor&&(!0===Z.allowSlideNext||!0===Z.allowSlidePrev)&&Z.setGrabCursor(!0),Z.emit("sliderFirstMove",Bt)),Z.emit("sliderMove",Bt),K.isMoved=!0;var D=Z.isHorizontal()?$n:Pt;ut.diff=D,D*=dt.touchRatio,$t&&(D=-D),Z.swipeDirection=D>0?"prev":"next",K.currentTranslate=D+K.startTranslate;var J=!0,Fe=dt.resistanceRatio;if(dt.touchReleaseOnEdges&&(Fe=0),D>0&&K.currentTranslate>Z.minTranslate()?(J=!1,dt.resistance&&(K.currentTranslate=Z.minTranslate()-1+Math.pow(-Z.minTranslate()+K.startTranslate+D,Fe))):D<0&&K.currentTranslate<Z.maxTranslate()&&(J=!1,dt.resistance&&(K.currentTranslate=Z.maxTranslate()+1-Math.pow(Z.maxTranslate()-K.startTranslate-D,Fe))),J&&(Bt.preventedByNestedSwiper=!0),!Z.allowSlideNext&&"next"===Z.swipeDirection&&K.currentTranslate<K.startTranslate&&(K.currentTranslate=K.startTranslate),!Z.allowSlidePrev&&"prev"===Z.swipeDirection&&K.currentTranslate>K.startTranslate&&(K.currentTranslate=K.startTranslate),!Z.allowSlidePrev&&!Z.allowSlideNext&&(K.currentTranslate=K.startTranslate),dt.threshold>0){if(!(Math.abs(D)>dt.threshold||K.allowThresholdMove))return void(K.currentTranslate=K.startTranslate);if(!K.allowThresholdMove)return K.allowThresholdMove=!0,ut.startX=ut.currentX,ut.startY=ut.currentY,K.currentTranslate=K.startTranslate,void(ut.diff=Z.isHorizontal()?ut.currentX-ut.startX:ut.currentY-ut.startY)}!dt.followFinger||dt.cssMode||((dt.freeMode||dt.watchSlidesProgress||dt.watchSlidesVisibility)&&(Z.updateActiveIndex(),Z.updateSlidesClasses()),dt.freeMode&&(0===K.velocities.length&&K.velocities.push({position:ut[Z.isHorizontal()?"startX":"startY"],time:K.touchStartTime}),K.velocities.push({position:ut[Z.isHorizontal()?"currentX":"currentY"],time:(0,l.zO)()})),Z.updateProgress(K.currentTranslate),Z.setTranslate(K.currentTranslate))}}}}}}function dn(T){var S=this,Z=S.touchEventsData,K=S.params,dt=S.touches,ut=S.rtlTranslate,$t=S.$wrapperEl,Wt=S.slidesGrid,Bt=S.snapGrid;if(S.enabled){var In=T;if(In.originalEvent&&(In=In.originalEvent),Z.allowTouchCallbacks&&S.emit("touchEnd",In),Z.allowTouchCallbacks=!1,!Z.isTouched)return Z.isMoved&&K.grabCursor&&S.setGrabCursor(!1),Z.isMoved=!1,void(Z.startMoving=!1);K.grabCursor&&Z.isMoved&&Z.isTouched&&(!0===S.allowSlideNext||!0===S.allowSlidePrev)&&S.setGrabCursor(!1);var Pt,Bn=(0,l.zO)(),$n=Bn-Z.touchStartTime;if(S.allowClick&&(S.updateClickedSlide(In),S.emit("tap click",In),$n<300&&Bn-Z.lastClickTime<300&&S.emit("doubleTap doubleClick",In)),Z.lastClickTime=(0,l.zO)(),(0,l.Y3)(function(){S.destroyed||(S.allowClick=!0)}),!Z.isTouched||!Z.isMoved||!S.swipeDirection||0===dt.diff||Z.currentTranslate===Z.startTranslate)return Z.isTouched=!1,Z.isMoved=!1,void(Z.startMoving=!1);if(Z.isTouched=!1,Z.isMoved=!1,Z.startMoving=!1,Pt=K.followFinger?ut?S.translate:-S.translate:-Z.currentTranslate,!K.cssMode){if(K.freeMode){if(Pt<-S.minTranslate())return void S.slideTo(S.activeIndex);if(Pt>-S.maxTranslate())return void S.slideTo(S.slides.length<Bt.length?Bt.length-1:S.slides.length-1);if(K.freeModeMomentum){if(Z.velocities.length>1){var We=Z.velocities.pop(),D=Z.velocities.pop(),Fe=We.time-D.time;S.velocity=(We.position-D.position)/Fe,S.velocity/=2,Math.abs(S.velocity)<K.freeModeMinimumVelocity&&(S.velocity=0),(Fe>150||(0,l.zO)()-We.time>300)&&(S.velocity=0)}else S.velocity=0;S.velocity*=K.freeModeMomentumVelocityRatio,Z.velocities.length=0;var ht=1e3*K.freeModeMomentumRatio,Pn=S.translate+S.velocity*ht;ut&&(Pn=-Pn);var Ln,gn,ci=!1,nn=20*Math.abs(S.velocity)*K.freeModeMomentumBounceRatio;if(Pn<S.maxTranslate())K.freeModeMomentumBounce?(Pn+S.maxTranslate()<-nn&&(Pn=S.maxTranslate()-nn),Ln=S.maxTranslate(),ci=!0,Z.allowMomentumBounce=!0):Pn=S.maxTranslate(),K.loop&&K.centeredSlides&&(gn=!0);else if(Pn>S.minTranslate())K.freeModeMomentumBounce?(Pn-S.minTranslate()>nn&&(Pn=S.minTranslate()+nn),Ln=S.minTranslate(),ci=!0,Z.allowMomentumBounce=!0):Pn=S.minTranslate(),K.loop&&K.centeredSlides&&(gn=!0);else if(K.freeModeSticky){for(var le,Pe=0;Pe<Bt.length;Pe+=1)if(Bt[Pe]>-Pn){le=Pe;break}Pn=-(Pn=Math.abs(Bt[le]-Pn)<Math.abs(Bt[le-1]-Pn)||"next"===S.swipeDirection?Bt[le]:Bt[le-1])}if(gn&&S.once("transitionEnd",function(){S.loopFix()}),0!==S.velocity){if(ht=ut?Math.abs((-Pn-S.translate)/S.velocity):Math.abs((Pn-S.translate)/S.velocity),K.freeModeSticky){var Nt=Math.abs((ut?-Pn:Pn)-S.translate),Jt=S.slidesSizesGrid[S.activeIndex];ht=Nt<Jt?K.speed:Nt<2*Jt?1.5*K.speed:2.5*K.speed}}else if(K.freeModeSticky)return void S.slideToClosest();K.freeModeMomentumBounce&&ci?(S.updateProgress(Ln),S.setTransition(ht),S.setTranslate(Pn),S.transitionStart(!0,S.swipeDirection),S.animating=!0,$t.transitionEnd(function(){!S||S.destroyed||!Z.allowMomentumBounce||(S.emit("momentumBounce"),S.setTransition(K.speed),setTimeout(function(){S.setTranslate(Ln),$t.transitionEnd(function(){!S||S.destroyed||S.transitionEnd()})},0))})):S.velocity?(S.updateProgress(Pn),S.setTransition(ht),S.setTranslate(Pn),S.transitionStart(!0,S.swipeDirection),S.animating||(S.animating=!0,$t.transitionEnd(function(){!S||S.destroyed||S.transitionEnd()}))):(S.emit("_freeModeNoMomentumRelease"),S.updateProgress(Pn)),S.updateActiveIndex(),S.updateSlidesClasses()}else{if(K.freeModeSticky)return void S.slideToClosest();K.freeMode&&S.emit("_freeModeNoMomentumRelease")}return void((!K.freeModeMomentum||$n>=K.longSwipesMs)&&(S.updateProgress(),S.updateActiveIndex(),S.updateSlidesClasses()))}for(var hn=0,Kn=S.slidesSizesGrid[0],pi=0;pi<Wt.length;pi+=pi<K.slidesPerGroupSkip?1:K.slidesPerGroup){var Vn=pi<K.slidesPerGroupSkip-1?1:K.slidesPerGroup;typeof Wt[pi+Vn]<"u"?Pt>=Wt[pi]&&Pt<Wt[pi+Vn]&&(hn=pi,Kn=Wt[pi+Vn]-Wt[pi]):Pt>=Wt[pi]&&(hn=pi,Kn=Wt[Wt.length-1]-Wt[Wt.length-2])}var Di=(Pt-Wt[hn])/Kn,ai=hn<K.slidesPerGroupSkip-1?1:K.slidesPerGroup;if($n>K.longSwipesMs){if(!K.longSwipes)return void S.slideTo(S.activeIndex);"next"===S.swipeDirection&&S.slideTo(Di>=K.longSwipesRatio?hn+ai:hn),"prev"===S.swipeDirection&&S.slideTo(Di>1-K.longSwipesRatio?hn+ai:hn)}else{if(!K.shortSwipes)return void S.slideTo(S.activeIndex);!S.navigation||In.target!==S.navigation.nextEl&&In.target!==S.navigation.prevEl?("next"===S.swipeDirection&&S.slideTo(hn+ai),"prev"===S.swipeDirection&&S.slideTo(hn)):S.slideTo(In.target===S.navigation.nextEl?hn+ai:hn)}}}}function an(){var T=this,S=T.params,Z=T.el;if(!Z||0!==Z.offsetWidth){S.breakpoints&&T.setBreakpoint();var K=T.allowSlideNext,dt=T.allowSlidePrev,ut=T.snapGrid;T.allowSlideNext=!0,T.allowSlidePrev=!0,T.updateSize(),T.updateSlides(),T.updateSlidesClasses(),T.slideTo(("auto"===S.slidesPerView||S.slidesPerView>1)&&T.isEnd&&!T.isBeginning&&!T.params.centeredSlides?T.slides.length-1:T.activeIndex,0,!1,!0),T.autoplay&&T.autoplay.running&&T.autoplay.paused&&T.autoplay.run(),T.allowSlidePrev=dt,T.allowSlideNext=K,T.params.watchOverflow&&ut!==T.snapGrid&&T.checkOverflow()}}function vn(T){var S=this;S.enabled&&(S.allowClick||(S.params.preventClicks&&T.preventDefault(),S.params.preventClicksPropagation&&S.animating&&(T.stopPropagation(),T.stopImmediatePropagation())))}function Hn(){var T=this,S=T.wrapperEl,Z=T.rtlTranslate;if(T.enabled){T.previousTranslate=T.translate,T.translate=T.isHorizontal()?Z?S.scrollWidth-S.offsetWidth-S.scrollLeft:-S.scrollLeft:-S.scrollTop,-0===T.translate&&(T.translate=0),T.updateActiveIndex(),T.updateSlidesClasses();var ut=T.maxTranslate()-T.minTranslate();(0===ut?0:(T.translate-T.minTranslate())/ut)!==T.progress&&T.updateProgress(Z?-T.translate:T.translate),T.emit("setTranslate",T.translate,!1)}}var si=!1;function Jn(){}const lt={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!1,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function Ee(T,S){for(var Z=0;Z<S.length;Z++){var K=S[Z];K.enumerable=K.enumerable||!1,K.configurable=!0,"value"in K&&(K.writable=!0),Object.defineProperty(T,K.key,K)}}var ye={modular:{useParams:function(S){var Z=this;Z.modules&&Object.keys(Z.modules).forEach(function(K){var dt=Z.modules[K];dt.params&&(0,l.l7)(S,dt.params)})},useModules:function(S){void 0===S&&(S={});var Z=this;Z.modules&&Object.keys(Z.modules).forEach(function(K){var dt=Z.modules[K],ut=S[K]||{};dt.on&&Z.on&&Object.keys(dt.on).forEach(function($t){Z.on($t,dt.on[$t])}),dt.create&&dt.create.bind(Z)(ut)})}},eventsEmitter:{on:function(S,Z,K){var dt=this;if("function"!=typeof Z)return dt;var ut=K?"unshift":"push";return S.split(" ").forEach(function($t){dt.eventsListeners[$t]||(dt.eventsListeners[$t]=[]),dt.eventsListeners[$t][ut](Z)}),dt},once:function(S,Z,K){var dt=this;if("function"!=typeof Z)return dt;function ut(){dt.off(S,ut),ut.__emitterProxy&&delete ut.__emitterProxy;for(var $t=arguments.length,Wt=new Array($t),Bt=0;Bt<$t;Bt++)Wt[Bt]=arguments[Bt];Z.apply(dt,Wt)}return ut.__emitterProxy=Z,dt.on(S,ut,K)},onAny:function(S,Z){var K=this;if("function"!=typeof S)return K;var dt=Z?"unshift":"push";return K.eventsAnyListeners.indexOf(S)<0&&K.eventsAnyListeners[dt](S),K},offAny:function(S){var Z=this;if(!Z.eventsAnyListeners)return Z;var K=Z.eventsAnyListeners.indexOf(S);return K>=0&&Z.eventsAnyListeners.splice(K,1),Z},off:function(S,Z){var K=this;return K.eventsListeners&&S.split(" ").forEach(function(dt){typeof Z>"u"?K.eventsListeners[dt]=[]:K.eventsListeners[dt]&&K.eventsListeners[dt].forEach(function(ut,$t){(ut===Z||ut.__emitterProxy&&ut.__emitterProxy===Z)&&K.eventsListeners[dt].splice($t,1)})}),K},emit:function(){var S=this;if(!S.eventsListeners)return S;for(var Z,K,dt,ut=arguments.length,$t=new Array(ut),Wt=0;Wt<ut;Wt++)$t[Wt]=arguments[Wt];return"string"==typeof $t[0]||Array.isArray($t[0])?(Z=$t[0],K=$t.slice(1,$t.length),dt=S):(Z=$t[0].events,K=$t[0].data,dt=$t[0].context||S),K.unshift(dt),(Array.isArray(Z)?Z:Z.split(" ")).forEach(function(Yn){S.eventsAnyListeners&&S.eventsAnyListeners.length&&S.eventsAnyListeners.forEach(function(In){In.apply(dt,[Yn].concat(K))}),S.eventsListeners&&S.eventsListeners[Yn]&&S.eventsListeners[Yn].forEach(function(In){In.apply(dt,K)})}),S}},update:{updateSize:function Ke(){var S,Z,T=this,K=T.$el;Z=typeof T.params.height<"u"&&null!==T.params.height?T.params.height:K[0].clientHeight,!(0===(S=typeof T.params.width<"u"&&null!==T.params.width?T.params.width:K[0].clientWidth)&&T.isHorizontal()||0===Z&&T.isVertical())&&(S=S-parseInt(K.css("padding-left")||0,10)-parseInt(K.css("padding-right")||0,10),Z=Z-parseInt(K.css("padding-top")||0,10)-parseInt(K.css("padding-bottom")||0,10),Number.isNaN(S)&&(S=0),Number.isNaN(Z)&&(Z=0),(0,l.l7)(T,{width:S,height:Z,size:T.isHorizontal()?S:Z}))},updateSlides:function tt(){var T=this;function S(Fr){return T.isHorizontal()?Fr:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[Fr]}function Z(Fr,us){return parseFloat(Fr.getPropertyValue(S(us))||0)}var K=T.params,dt=T.$wrapperEl,ut=T.size,$t=T.rtlTranslate,Wt=T.wrongRTL,Bt=T.virtual&&K.virtual.enabled,Yn=Bt?T.virtual.slides.length:T.slides.length,In=dt.children("."+T.params.slideClass),Bn=Bt?T.virtual.slides.length:In.length,$n=[],Pt=[],We=[],D=K.slidesOffsetBefore;"function"==typeof D&&(D=K.slidesOffsetBefore.call(T));var J=K.slidesOffsetAfter;"function"==typeof J&&(J=K.slidesOffsetAfter.call(T));var Fe=T.snapGrid.length,ht=T.slidesGrid.length,ln=K.spaceBetween,Pn=-D,ci=0,Ln=0;if(!(typeof ut>"u")){var nn,Dr,$r,yr;"string"==typeof ln&&ln.indexOf("%")>=0&&(ln=parseFloat(ln.replace("%",""))/100*ut),T.virtualSize=-ln,In.css($t?{marginLeft:"",marginBottom:"",marginTop:""}:{marginRight:"",marginBottom:"",marginTop:""}),K.slidesPerColumn>1&&(nn=Math.floor(Bn/K.slidesPerColumn)===Bn/T.params.slidesPerColumn?Bn:Math.ceil(Bn/K.slidesPerColumn)*K.slidesPerColumn,"auto"!==K.slidesPerView&&"row"===K.slidesPerColumnFill&&(nn=Math.max(nn,K.slidesPerView*K.slidesPerColumn)));for(var gn,le=K.slidesPerColumn,Pe=nn/le,Nt=Math.floor(Bn/K.slidesPerColumn),Jt=0;Jt<Bn;Jt+=1){gn=0;var hn=In.eq(Jt);if(K.slidesPerColumn>1){var Kn=void 0,pi=void 0,Vn=void 0;if("row"===K.slidesPerColumnFill&&K.slidesPerGroup>1){var Di=Math.floor(Jt/(K.slidesPerGroup*K.slidesPerColumn)),ai=Jt-K.slidesPerColumn*K.slidesPerGroup*Di,gi=0===Di?K.slidesPerGroup:Math.min(Math.ceil((Bn-Di*le*K.slidesPerGroup)/le),K.slidesPerGroup);Vn=Math.floor(ai/gi),hn.css({"-webkit-box-ordinal-group":Kn=(pi=ai-Vn*gi+Di*K.slidesPerGroup)+Vn*nn/le,"-moz-box-ordinal-group":Kn,"-ms-flex-order":Kn,"-webkit-order":Kn,order:Kn})}else"column"===K.slidesPerColumnFill?(Vn=Jt-(pi=Math.floor(Jt/le))*le,(pi>Nt||pi===Nt&&Vn===le-1)&&(Vn+=1)>=le&&(Vn=0,pi+=1)):pi=Jt-(Vn=Math.floor(Jt/Pe))*Pe;hn.css(S("margin-top"),0!==Vn?K.spaceBetween&&K.spaceBetween+"px":"")}if("none"!==hn.css("display")){if("auto"===K.slidesPerView){var Si=getComputedStyle(hn[0]),Yi=hn[0].style.transform,tr=hn[0].style.webkitTransform;if(Yi&&(hn[0].style.transform="none"),tr&&(hn[0].style.webkitTransform="none"),K.roundLengths)gn=T.isHorizontal()?hn.outerWidth(!0):hn.outerHeight(!0);else{var Oi=Z(Si,"width"),rr=Z(Si,"padding-left"),Sr=Z(Si,"padding-right"),Zr=Z(Si,"margin-left"),Ui=Z(Si,"margin-right"),or=Si.getPropertyValue("box-sizing");if(or&&"border-box"===or)gn=Oi+Zr+Ui;else{var Mr=hn[0];gn=Oi+rr+Sr+Zr+Ui+(Mr.offsetWidth-Mr.clientWidth)}}Yi&&(hn[0].style.transform=Yi),tr&&(hn[0].style.webkitTransform=tr),K.roundLengths&&(gn=Math.floor(gn))}else gn=(ut-(K.slidesPerView-1)*ln)/K.slidesPerView,K.roundLengths&&(gn=Math.floor(gn)),In[Jt]&&(In[Jt].style[S("width")]=gn+"px");In[Jt]&&(In[Jt].swiperSlideSize=gn),We.push(gn),K.centeredSlides?(Pn=Pn+gn/2+ci/2+ln,0===ci&&0!==Jt&&(Pn=Pn-ut/2-ln),0===Jt&&(Pn=Pn-ut/2-ln),Math.abs(Pn)<.001&&(Pn=0),K.roundLengths&&(Pn=Math.floor(Pn)),Ln%K.slidesPerGroup==0&&$n.push(Pn),Pt.push(Pn)):(K.roundLengths&&(Pn=Math.floor(Pn)),(Ln-Math.min(T.params.slidesPerGroupSkip,Ln))%T.params.slidesPerGroup==0&&$n.push(Pn),Pt.push(Pn),Pn=Pn+gn+ln),T.virtualSize+=gn+ln,ci=gn,Ln+=1}}if(T.virtualSize=Math.max(T.virtualSize,ut)+J,$t&&Wt&&("slide"===K.effect||"coverflow"===K.effect)&&dt.css({width:T.virtualSize+K.spaceBetween+"px"}),K.setWrapperSize&&dt.css((($r={})[S("width")]=T.virtualSize+K.spaceBetween+"px",$r)),K.slidesPerColumn>1&&(T.virtualSize=(gn+K.spaceBetween)*nn,T.virtualSize=Math.ceil(T.virtualSize/K.slidesPerColumn)-K.spaceBetween,dt.css(((yr={})[S("width")]=T.virtualSize+K.spaceBetween+"px",yr)),K.centeredSlides)){Dr=[];for(var Is=0;Is<$n.length;Is+=1){var gr=$n[Is];K.roundLengths&&(gr=Math.floor(gr)),$n[Is]<T.virtualSize+$n[0]&&Dr.push(gr)}$n=Dr}if(!K.centeredSlides){Dr=[];for(var Rr=0;Rr<$n.length;Rr+=1){var Vr=$n[Rr];K.roundLengths&&(Vr=Math.floor(Vr)),$n[Rr]<=T.virtualSize-ut&&Dr.push(Vr)}$n=Dr,Math.floor(T.virtualSize-ut)-Math.floor($n[$n.length-1])>1&&$n.push(T.virtualSize-ut)}if(0===$n.length&&($n=[0]),0!==K.spaceBetween){var Lr,ws=T.isHorizontal()&&$t?"marginLeft":S("marginRight");In.filter(function(Fr,us){return!K.cssMode||us!==In.length-1}).css(((Lr={})[ws]=ln+"px",Lr))}if(K.centeredSlides&&K.centeredSlidesBounds){var wr=0;We.forEach(function(Fr){wr+=Fr+(K.spaceBetween?K.spaceBetween:0)});var ks=(wr-=K.spaceBetween)-ut;$n=$n.map(function(Fr){return Fr<0?-D:Fr>ks?ks+J:Fr})}if(K.centerInsufficientSlides){var os=0;if(We.forEach(function(Fr){os+=Fr+(K.spaceBetween?K.spaceBetween:0)}),(os-=K.spaceBetween)<ut){var Os=(ut-os)/2;$n.forEach(function(Fr,us){$n[us]=Fr-Os}),Pt.forEach(function(Fr,us){Pt[us]=Fr+Os})}}(0,l.l7)(T,{slides:In,snapGrid:$n,slidesGrid:Pt,slidesSizesGrid:We}),Bn!==Yn&&T.emit("slidesLengthChange"),$n.length!==Fe&&(T.params.watchOverflow&&T.checkOverflow(),T.emit("snapGridLengthChange")),Pt.length!==ht&&T.emit("slidesGridLengthChange"),(K.watchSlidesProgress||K.watchSlidesVisibility)&&T.updateSlidesOffset()}},updateAutoHeight:function ue(T){var ut,S=this,Z=[],K=S.virtual&&S.params.virtual.enabled,dt=0;"number"==typeof T?S.setTransition(T):!0===T&&S.setTransition(S.params.speed);var $t=function(In){return K?S.slides.filter(function(Bn){return parseInt(Bn.getAttribute("data-swiper-slide-index"),10)===In})[0]:S.slides.eq(In)[0]};if("auto"!==S.params.slidesPerView&&S.params.slidesPerView>1)if(S.params.centeredSlides)S.visibleSlides.each(function(Yn){Z.push(Yn)});else for(ut=0;ut<Math.ceil(S.params.slidesPerView);ut+=1){var Wt=S.activeIndex+ut;if(Wt>S.slides.length&&!K)break;Z.push($t(Wt))}else Z.push($t(S.activeIndex));for(ut=0;ut<Z.length;ut+=1)if(typeof Z[ut]<"u"){var Bt=Z[ut].offsetHeight;dt=Bt>dt?Bt:dt}dt&&S.$wrapperEl.css("height",dt+"px")},updateSlidesOffset:function Ce(){for(var S=this.slides,Z=0;Z<S.length;Z+=1)S[Z].swiperSlideOffset=this.isHorizontal()?S[Z].offsetLeft:S[Z].offsetTop},updateSlidesProgress:function b(T){void 0===T&&(T=this&&this.translate||0);var S=this,Z=S.params,K=S.slides,dt=S.rtlTranslate;if(0!==K.length){typeof K[0].swiperSlideOffset>"u"&&S.updateSlidesOffset();var ut=-T;dt&&(ut=T),K.removeClass(Z.slideVisibleClass),S.visibleSlidesIndexes=[],S.visibleSlides=[];for(var $t=0;$t<K.length;$t+=1){var Wt=K[$t],Bt=(ut+(Z.centeredSlides?S.minTranslate():0)-Wt.swiperSlideOffset)/(Wt.swiperSlideSize+Z.spaceBetween);if(Z.watchSlidesVisibility||Z.centeredSlides&&Z.autoHeight){var Yn=-(ut-Wt.swiperSlideOffset),In=Yn+S.slidesSizesGrid[$t];(Yn>=0&&Yn<S.size-1||In>1&&In<=S.size||Yn<=0&&In>=S.size)&&(S.visibleSlides.push(Wt),S.visibleSlidesIndexes.push($t),K.eq($t).addClass(Z.slideVisibleClass))}Wt.progress=dt?-Bt:Bt}S.visibleSlides=(0,n.Z)(S.visibleSlides)}},updateProgress:function L(T){var S=this;typeof T>"u"&&(T=S&&S.translate&&S.translate*(S.rtlTranslate?-1:1)||0);var K=S.params,dt=S.maxTranslate()-S.minTranslate(),ut=S.progress,$t=S.isBeginning,Wt=S.isEnd,Bt=$t,Yn=Wt;0===dt?(ut=0,$t=!0,Wt=!0):($t=(ut=(T-S.minTranslate())/dt)<=0,Wt=ut>=1),(0,l.l7)(S,{progress:ut,isBeginning:$t,isEnd:Wt}),(K.watchSlidesProgress||K.watchSlidesVisibility||K.centeredSlides&&K.autoHeight)&&S.updateSlidesProgress(T),$t&&!Bt&&S.emit("reachBeginning toEdge"),Wt&&!Yn&&S.emit("reachEnd toEdge"),(Bt&&!$t||Yn&&!Wt)&&S.emit("fromEdge"),S.emit("progress",ut)},updateSlidesClasses:function Ne(){var Wt,T=this,S=T.slides,Z=T.params,K=T.$wrapperEl,dt=T.activeIndex,ut=T.realIndex,$t=T.virtual&&Z.virtual.enabled;S.removeClass(Z.slideActiveClass+" "+Z.slideNextClass+" "+Z.slidePrevClass+" "+Z.slideDuplicateActiveClass+" "+Z.slideDuplicateNextClass+" "+Z.slideDuplicatePrevClass),(Wt=$t?T.$wrapperEl.find("."+Z.slideClass+'[data-swiper-slide-index="'+dt+'"]'):S.eq(dt)).addClass(Z.slideActiveClass),Z.loop&&(Wt.hasClass(Z.slideDuplicateClass)?K.children("."+Z.slideClass+":not(."+Z.slideDuplicateClass+')[data-swiper-slide-index="'+ut+'"]').addClass(Z.slideDuplicateActiveClass):K.children("."+Z.slideClass+"."+Z.slideDuplicateClass+'[data-swiper-slide-index="'+ut+'"]').addClass(Z.slideDuplicateActiveClass));var Bt=Wt.nextAll("."+Z.slideClass).eq(0).addClass(Z.slideNextClass);Z.loop&&0===Bt.length&&(Bt=S.eq(0)).addClass(Z.slideNextClass);var Yn=Wt.prevAll("."+Z.slideClass).eq(0).addClass(Z.slidePrevClass);Z.loop&&0===Yn.length&&(Yn=S.eq(-1)).addClass(Z.slidePrevClass),Z.loop&&(Bt.hasClass(Z.slideDuplicateClass)?K.children("."+Z.slideClass+":not(."+Z.slideDuplicateClass+')[data-swiper-slide-index="'+Bt.attr("data-swiper-slide-index")+'"]').addClass(Z.slideDuplicateNextClass):K.children("."+Z.slideClass+"."+Z.slideDuplicateClass+'[data-swiper-slide-index="'+Bt.attr("data-swiper-slide-index")+'"]').addClass(Z.slideDuplicateNextClass),Yn.hasClass(Z.slideDuplicateClass)?K.children("."+Z.slideClass+":not(."+Z.slideDuplicateClass+')[data-swiper-slide-index="'+Yn.attr("data-swiper-slide-index")+'"]').addClass(Z.slideDuplicatePrevClass):K.children("."+Z.slideClass+"."+Z.slideDuplicateClass+'[data-swiper-slide-index="'+Yn.attr("data-swiper-slide-index")+'"]').addClass(Z.slideDuplicatePrevClass)),T.emitSlidesClasses()},updateActiveIndex:function Dt(T){var In,S=this,Z=S.rtlTranslate?S.translate:-S.translate,K=S.slidesGrid,dt=S.snapGrid,ut=S.params,$t=S.activeIndex,Wt=S.realIndex,Bt=S.snapIndex,Yn=T;if(typeof Yn>"u"){for(var Bn=0;Bn<K.length;Bn+=1)typeof K[Bn+1]<"u"?Z>=K[Bn]&&Z<K[Bn+1]-(K[Bn+1]-K[Bn])/2?Yn=Bn:Z>=K[Bn]&&Z<K[Bn+1]&&(Yn=Bn+1):Z>=K[Bn]&&(Yn=Bn);ut.normalizeSlideIndex&&(Yn<0||typeof Yn>"u")&&(Yn=0)}if(dt.indexOf(Z)>=0)In=dt.indexOf(Z);else{var $n=Math.min(ut.slidesPerGroupSkip,Yn);In=$n+Math.floor((Yn-$n)/ut.slidesPerGroup)}if(In>=dt.length&&(In=dt.length-1),Yn!==$t){var Pt=parseInt(S.slides.eq(Yn).attr("data-swiper-slide-index")||Yn,10);(0,l.l7)(S,{snapIndex:In,realIndex:Pt,previousIndex:$t,activeIndex:Yn}),S.emit("activeIndexChange"),S.emit("snapIndexChange"),Wt!==Pt&&S.emit("realIndexChange"),(S.initialized||S.params.runCallbacksOnInit)&&S.emit("slideChange")}else In!==Bt&&(S.snapIndex=In,S.emit("snapIndexChange"))},updateClickedSlide:function ot(T){var ut,S=this,Z=S.params,K=(0,n.Z)(T.target).closest("."+Z.slideClass)[0],dt=!1;if(K)for(var $t=0;$t<S.slides.length;$t+=1)if(S.slides[$t]===K){dt=!0,ut=$t;break}if(!K||!dt)return S.clickedSlide=void 0,void(S.clickedIndex=void 0);S.clickedSlide=K,S.clickedIndex=S.virtual&&S.params.virtual.enabled?parseInt((0,n.Z)(K).attr("data-swiper-slide-index"),10):ut,Z.slideToClickedSlide&&void 0!==S.clickedIndex&&S.clickedIndex!==S.activeIndex&&S.slideToClickedSlide()}},translate:{getTranslate:function xt(T){void 0===T&&(T=this.isHorizontal()?"x":"y");var S=this,Z=S.params,K=S.rtlTranslate,dt=S.translate;if(Z.virtualTranslate)return K?-dt:dt;if(Z.cssMode)return dt;var $t=(0,l.R6)(S.$wrapperEl[0],T);return K&&($t=-$t),$t||0},setTranslate:function Et(T,S){var Z=this,K=Z.rtlTranslate,dt=Z.params,ut=Z.$wrapperEl,$t=Z.wrapperEl,Wt=Z.progress,Bt=0,Yn=0;Z.isHorizontal()?Bt=K?-T:T:Yn=T,dt.roundLengths&&(Bt=Math.floor(Bt),Yn=Math.floor(Yn)),dt.cssMode?$t[Z.isHorizontal()?"scrollLeft":"scrollTop"]=Z.isHorizontal()?-Bt:-Yn:dt.virtualTranslate||ut.transform("translate3d("+Bt+"px, "+Yn+"px, 0px)"),Z.previousTranslate=Z.translate,Z.translate=Z.isHorizontal()?Bt:Yn;var $n=Z.maxTranslate()-Z.minTranslate();(0===$n?0:(T-Z.minTranslate())/$n)!==Wt&&Z.updateProgress(T),Z.emit("setTranslate",Z.translate,S)},minTranslate:function sn(){return-this.snapGrid[0]},maxTranslate:function mn(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function xn(T,S,Z,K,dt){void 0===T&&(T=0),void 0===S&&(S=this.params.speed),void 0===Z&&(Z=!0),void 0===K&&(K=!0);var ut=this,$t=ut.params,Wt=ut.wrapperEl;if(ut.animating&&$t.preventInteractionOnTransition)return!1;var In,Bt=ut.minTranslate(),Yn=ut.maxTranslate();if(ut.updateProgress(In=K&&T>Bt?Bt:K&&T<Yn?Yn:T),$t.cssMode){var Bn=ut.isHorizontal();if(0===S)Wt[Bn?"scrollLeft":"scrollTop"]=-In;else if(Wt.scrollTo){var $n;Wt.scrollTo((($n={})[Bn?"left":"top"]=-In,$n.behavior="smooth",$n))}else Wt[Bn?"scrollLeft":"scrollTop"]=-In;return!0}return 0===S?(ut.setTransition(0),ut.setTranslate(In),Z&&(ut.emit("beforeTransitionStart",S,dt),ut.emit("transitionEnd"))):(ut.setTransition(S),ut.setTranslate(In),Z&&(ut.emit("beforeTransitionStart",S,dt),ut.emit("transitionStart")),ut.animating||(ut.animating=!0,ut.onTranslateToWrapperTransitionEnd||(ut.onTranslateToWrapperTransitionEnd=function(We){!ut||ut.destroyed||We.target===this&&(ut.$wrapperEl[0].removeEventListener("transitionend",ut.onTranslateToWrapperTransitionEnd),ut.$wrapperEl[0].removeEventListener("webkitTransitionEnd",ut.onTranslateToWrapperTransitionEnd),ut.onTranslateToWrapperTransitionEnd=null,delete ut.onTranslateToWrapperTransitionEnd,Z&&ut.emit("transitionEnd"))}),ut.$wrapperEl[0].addEventListener("transitionend",ut.onTranslateToWrapperTransitionEnd),ut.$wrapperEl[0].addEventListener("webkitTransitionEnd",ut.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function Fn(T,S){var Z=this;Z.params.cssMode||Z.$wrapperEl.transition(T),Z.emit("setTransition",T,S)},transitionStart:function Be(T,S){void 0===T&&(T=!0);var Z=this,K=Z.activeIndex,dt=Z.params,ut=Z.previousIndex;if(!dt.cssMode){dt.autoHeight&&Z.updateAutoHeight();var $t=S;if($t||($t=K>ut?"next":K<ut?"prev":"reset"),Z.emit("transitionStart"),T&&K!==ut){if("reset"===$t)return void Z.emit("slideResetTransitionStart");Z.emit("slideChangeTransitionStart"),Z.emit("next"===$t?"slideNextTransitionStart":"slidePrevTransitionStart")}}},transitionEnd:function z(T,S){void 0===T&&(T=!0);var Z=this,K=Z.activeIndex,dt=Z.previousIndex,ut=Z.params;if(Z.animating=!1,!ut.cssMode){Z.setTransition(0);var $t=S;if($t||($t=K>dt?"next":K<dt?"prev":"reset"),Z.emit("transitionEnd"),T&&K!==dt){if("reset"===$t)return void Z.emit("slideResetTransitionEnd");Z.emit("slideChangeTransitionEnd"),Z.emit("next"===$t?"slideNextTransitionEnd":"slidePrevTransitionEnd")}}}},slide:{slideTo:function O(T,S,Z,K,dt){if(void 0===T&&(T=0),void 0===S&&(S=this.params.speed),void 0===Z&&(Z=!0),"number"!=typeof T&&"string"!=typeof T)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof T+"] given.");if("string"==typeof T){var ut=parseInt(T,10);if(!isFinite(ut))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+T+"] given.");T=ut}var Wt=this,Bt=T;Bt<0&&(Bt=0);var Yn=Wt.params,In=Wt.snapGrid,Bn=Wt.slidesGrid,$n=Wt.previousIndex,Pt=Wt.activeIndex,We=Wt.rtlTranslate,D=Wt.wrapperEl;if(Wt.animating&&Yn.preventInteractionOnTransition||!Wt.enabled&&!K&&!dt)return!1;var Fe=Math.min(Wt.params.slidesPerGroupSkip,Bt),ht=Fe+Math.floor((Bt-Fe)/Wt.params.slidesPerGroup);ht>=In.length&&(ht=In.length-1),(Pt||Yn.initialSlide||0)===($n||0)&&Z&&Wt.emit("beforeSlideChangeStart");var gn,ln=-In[ht];if(Wt.updateProgress(ln),Yn.normalizeSlideIndex)for(var Pn=0;Pn<Bn.length;Pn+=1){var ci=-Math.floor(100*ln),Ln=Math.floor(100*Bn[Pn]),nn=Math.floor(100*Bn[Pn+1]);typeof Bn[Pn+1]<"u"?ci>=Ln&&ci<nn-(nn-Ln)/2?Bt=Pn:ci>=Ln&&ci<nn&&(Bt=Pn+1):ci>=Ln&&(Bt=Pn)}if(Wt.initialized&&Bt!==Pt&&(!Wt.allowSlideNext&&ln<Wt.translate&&ln<Wt.minTranslate()||!Wt.allowSlidePrev&&ln>Wt.translate&&ln>Wt.maxTranslate()&&(Pt||0)!==Bt))return!1;if(gn=Bt>Pt?"next":Bt<Pt?"prev":"reset",We&&-ln===Wt.translate||!We&&ln===Wt.translate)return Wt.updateActiveIndex(Bt),Yn.autoHeight&&Wt.updateAutoHeight(),Wt.updateSlidesClasses(),"slide"!==Yn.effect&&Wt.setTranslate(ln),"reset"!==gn&&(Wt.transitionStart(Z,gn),Wt.transitionEnd(Z,gn)),!1;if(Yn.cssMode){var le=Wt.isHorizontal(),Pe=-ln;if(We&&(Pe=D.scrollWidth-D.offsetWidth-Pe),0===S)D[le?"scrollLeft":"scrollTop"]=Pe;else if(D.scrollTo){var Nt;D.scrollTo(((Nt={})[le?"left":"top"]=Pe,Nt.behavior="smooth",Nt))}else D[le?"scrollLeft":"scrollTop"]=Pe;return!0}return 0===S?(Wt.setTransition(0),Wt.setTranslate(ln),Wt.updateActiveIndex(Bt),Wt.updateSlidesClasses(),Wt.emit("beforeTransitionStart",S,K),Wt.transitionStart(Z,gn),Wt.transitionEnd(Z,gn)):(Wt.setTransition(S),Wt.setTranslate(ln),Wt.updateActiveIndex(Bt),Wt.updateSlidesClasses(),Wt.emit("beforeTransitionStart",S,K),Wt.transitionStart(Z,gn),Wt.animating||(Wt.animating=!0,Wt.onSlideToWrapperTransitionEnd||(Wt.onSlideToWrapperTransitionEnd=function(hn){!Wt||Wt.destroyed||hn.target===this&&(Wt.$wrapperEl[0].removeEventListener("transitionend",Wt.onSlideToWrapperTransitionEnd),Wt.$wrapperEl[0].removeEventListener("webkitTransitionEnd",Wt.onSlideToWrapperTransitionEnd),Wt.onSlideToWrapperTransitionEnd=null,delete Wt.onSlideToWrapperTransitionEnd,Wt.transitionEnd(Z,gn))}),Wt.$wrapperEl[0].addEventListener("transitionend",Wt.onSlideToWrapperTransitionEnd),Wt.$wrapperEl[0].addEventListener("webkitTransitionEnd",Wt.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function de(T,S,Z,K){void 0===T&&(T=0),void 0===S&&(S=this.params.speed),void 0===Z&&(Z=!0);var ut=T;return this.params.loop&&(ut+=this.loopedSlides),this.slideTo(ut,S,Z,K)},slideNext:function Ve(T,S,Z){void 0===T&&(T=this.params.speed),void 0===S&&(S=!0);var K=this,dt=K.params;if(!K.enabled)return K;var Wt=K.activeIndex<dt.slidesPerGroupSkip?1:dt.slidesPerGroup;if(dt.loop){if(K.animating&&dt.loopPreventsSlide)return!1;K.loopFix(),K._clientLeft=K.$wrapperEl[0].clientLeft}return K.slideTo(K.activeIndex+Wt,T,S,Z)},slidePrev:function Ie(T,S,Z){void 0===T&&(T=this.params.speed),void 0===S&&(S=!0);var K=this,dt=K.params,$t=K.snapGrid,Wt=K.slidesGrid,Bt=K.rtlTranslate;if(!K.enabled)return K;if(dt.loop){if(K.animating&&dt.loopPreventsSlide)return!1;K.loopFix(),K._clientLeft=K.$wrapperEl[0].clientLeft}function Bn(J){return J<0?-Math.floor(Math.abs(J)):Math.floor(J)}var D,$n=Bn(Bt?K.translate:-K.translate),Pt=$t.map(function(J){return Bn(J)}),We=$t[Pt.indexOf($n)-1];return typeof We>"u"&&dt.cssMode&&$t.forEach(function(J){!We&&$n>=J&&(We=J)}),typeof We<"u"&&(D=Wt.indexOf(We))<0&&(D=K.activeIndex-1),K.slideTo(D,T,S,Z)},slideReset:function Oe(T,S,Z){return void 0===T&&(T=this.params.speed),void 0===S&&(S=!0),this.slideTo(this.activeIndex,T,S,Z)},slideToClosest:function St(T,S,Z,K){void 0===T&&(T=this.params.speed),void 0===S&&(S=!0),void 0===K&&(K=.5);var dt=this,ut=dt.activeIndex,$t=Math.min(dt.params.slidesPerGroupSkip,ut),Wt=$t+Math.floor((ut-$t)/dt.params.slidesPerGroup),Bt=dt.rtlTranslate?dt.translate:-dt.translate;if(Bt>=dt.snapGrid[Wt]){var Yn=dt.snapGrid[Wt];Bt-Yn>(dt.snapGrid[Wt+1]-Yn)*K&&(ut+=dt.params.slidesPerGroup)}else{var Bn=dt.snapGrid[Wt-1];Bt-Bn<=(dt.snapGrid[Wt]-Bn)*K&&(ut-=dt.params.slidesPerGroup)}return ut=Math.max(ut,0),ut=Math.min(ut,dt.slidesGrid.length-1),dt.slideTo(ut,T,S,Z)},slideToClickedSlide:function wt(){var ut,T=this,S=T.params,Z=T.$wrapperEl,K="auto"===S.slidesPerView?T.slidesPerViewDynamic():S.slidesPerView,dt=T.clickedIndex;if(S.loop){if(T.animating)return;ut=parseInt((0,n.Z)(T.clickedSlide).attr("data-swiper-slide-index"),10),S.centeredSlides?dt<T.loopedSlides-K/2||dt>T.slides.length-T.loopedSlides+K/2?(T.loopFix(),dt=Z.children("."+S.slideClass+'[data-swiper-slide-index="'+ut+'"]:not(.'+S.slideDuplicateClass+")").eq(0).index(),(0,l.Y3)(function(){T.slideTo(dt)})):T.slideTo(dt):dt>T.slides.length-K?(T.loopFix(),dt=Z.children("."+S.slideClass+'[data-swiper-slide-index="'+ut+'"]:not(.'+S.slideDuplicateClass+")").eq(0).index(),(0,l.Y3)(function(){T.slideTo(dt)})):T.slideTo(dt)}else T.slideTo(dt)}},loop:{loopCreate:function fn(){var T=this,S=(0,i.Me)(),Z=T.params,K=T.$wrapperEl;K.children("."+Z.slideClass+"."+Z.slideDuplicateClass).remove();var dt=K.children("."+Z.slideClass);if(Z.loopFillGroupWithBlank){var ut=Z.slidesPerGroup-dt.length%Z.slidesPerGroup;if(ut!==Z.slidesPerGroup){for(var $t=0;$t<ut;$t+=1){var Wt=(0,n.Z)(S.createElement("div")).addClass(Z.slideClass+" "+Z.slideBlankClass);K.append(Wt)}dt=K.children("."+Z.slideClass)}}"auto"===Z.slidesPerView&&!Z.loopedSlides&&(Z.loopedSlides=dt.length),T.loopedSlides=Math.ceil(parseFloat(Z.loopedSlides||Z.slidesPerView,10)),T.loopedSlides+=Z.loopAdditionalSlides,T.loopedSlides>dt.length&&(T.loopedSlides=dt.length);var Bt=[],Yn=[];dt.each(function($n,Pt){var We=(0,n.Z)($n);Pt<T.loopedSlides&&Yn.push($n),Pt<dt.length&&Pt>=dt.length-T.loopedSlides&&Bt.push($n),We.attr("data-swiper-slide-index",Pt)});for(var In=0;In<Yn.length;In+=1)K.append((0,n.Z)(Yn[In].cloneNode(!0)).addClass(Z.slideDuplicateClass));for(var Bn=Bt.length-1;Bn>=0;Bn-=1)K.prepend((0,n.Z)(Bt[Bn].cloneNode(!0)).addClass(Z.slideDuplicateClass))},loopFix:function Sn(){var T=this;T.emit("beforeLoopFix");var Bt,S=T.activeIndex,Z=T.slides,K=T.loopedSlides,dt=T.allowSlidePrev,ut=T.allowSlideNext,$t=T.snapGrid,Wt=T.rtlTranslate;T.allowSlidePrev=!0,T.allowSlideNext=!0;var In=-$t[S]-T.getTranslate();S<K?(Bt=Z.length-3*K+S,T.slideTo(Bt+=K,0,!1,!0)&&0!==In&&T.setTranslate((Wt?-T.translate:T.translate)-In)):S>=Z.length-K&&(Bt=-Z.length+S+K,T.slideTo(Bt+=K,0,!1,!0)&&0!==In&&T.setTranslate((Wt?-T.translate:T.translate)-In)),T.allowSlidePrev=dt,T.allowSlideNext=ut,T.emit("loopFix")},loopDestroy:function Un(){var T=this,Z=T.params,K=T.slides;T.$wrapperEl.children("."+Z.slideClass+"."+Z.slideDuplicateClass+",."+Z.slideClass+"."+Z.slideBlankClass).remove(),K.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function ei(T){var S=this;if(!(S.support.touch||!S.params.simulateTouch||S.params.watchOverflow&&S.isLocked||S.params.cssMode)){var Z=S.el;Z.style.cursor="move",Z.style.cursor=T?"-webkit-grabbing":"-webkit-grab",Z.style.cursor=T?"-moz-grabbin":"-moz-grab",Z.style.cursor=T?"grabbing":"grab"}},unsetGrabCursor:function li(){var T=this;T.support.touch||T.params.watchOverflow&&T.isLocked||T.params.cssMode||(T.el.style.cursor="")}},manipulation:{appendSlide:function kn(T){var S=this,Z=S.$wrapperEl,K=S.params;if(K.loop&&S.loopDestroy(),"object"==typeof T&&"length"in T)for(var dt=0;dt<T.length;dt+=1)T[dt]&&Z.append(T[dt]);else Z.append(T);K.loop&&S.loopCreate(),K.observer&&S.support.observer||S.update()},prependSlide:function Qe(T){var S=this,Z=S.params,K=S.$wrapperEl,dt=S.activeIndex;Z.loop&&S.loopDestroy();var ut=dt+1;if("object"==typeof T&&"length"in T){for(var $t=0;$t<T.length;$t+=1)T[$t]&&K.prepend(T[$t]);ut=dt+T.length}else K.prepend(T);Z.loop&&S.loopCreate(),Z.observer&&S.support.observer||S.update(),S.slideTo(ut,0,!1)},addSlide:function G(T,S){var Z=this,K=Z.$wrapperEl,dt=Z.params,$t=Z.activeIndex;dt.loop&&($t-=Z.loopedSlides,Z.loopDestroy(),Z.slides=K.children("."+dt.slideClass));var Wt=Z.slides.length;if(T<=0)Z.prependSlide(S);else if(T>=Wt)Z.appendSlide(S);else{for(var Bt=$t>T?$t+1:$t,Yn=[],In=Wt-1;In>=T;In-=1){var Bn=Z.slides.eq(In);Bn.remove(),Yn.unshift(Bn)}if("object"==typeof S&&"length"in S){for(var $n=0;$n<S.length;$n+=1)S[$n]&&K.append(S[$n]);Bt=$t>T?$t+S.length:$t}else K.append(S);for(var Pt=0;Pt<Yn.length;Pt+=1)K.append(Yn[Pt]);dt.loop&&Z.loopCreate(),dt.observer&&Z.support.observer||Z.update(),Z.slideTo(dt.loop?Bt+Z.loopedSlides:Bt,0,!1)}},removeSlide:function C(T){var S=this,Z=S.params,K=S.$wrapperEl,ut=S.activeIndex;Z.loop&&(ut-=S.loopedSlides,S.loopDestroy(),S.slides=K.children("."+Z.slideClass));var Wt,$t=ut;if("object"==typeof T&&"length"in T){for(var Bt=0;Bt<T.length;Bt+=1)S.slides[Wt=T[Bt]]&&S.slides.eq(Wt).remove(),Wt<$t&&($t-=1);$t=Math.max($t,0)}else S.slides[Wt=T]&&S.slides.eq(Wt).remove(),Wt<$t&&($t-=1),$t=Math.max($t,0);Z.loop&&S.loopCreate(),Z.observer&&S.support.observer||S.update(),S.slideTo(Z.loop?$t+S.loopedSlides:$t,0,!1)},removeAllSlides:function P(){for(var S=[],Z=0;Z<this.slides.length;Z+=1)S.push(Z);this.removeSlide(S)}},events:{attachEvents:function Mi(){var T=this,S=(0,i.Me)(),Z=T.params,K=T.touchEvents,dt=T.el,ut=T.wrapperEl,$t=T.device,Wt=T.support;T.onTouchStart=ft.bind(T),T.onTouchMove=Yt.bind(T),T.onTouchEnd=dn.bind(T),Z.cssMode&&(T.onScroll=Hn.bind(T)),T.onClick=vn.bind(T);var Bt=!!Z.nested;if(!Wt.touch&&Wt.pointerEvents)dt.addEventListener(K.start,T.onTouchStart,!1),S.addEventListener(K.move,T.onTouchMove,Bt),S.addEventListener(K.end,T.onTouchEnd,!1);else{if(Wt.touch){var Yn=!("touchstart"!==K.start||!Wt.passiveListener||!Z.passiveListeners)&&{passive:!0,capture:!1};dt.addEventListener(K.start,T.onTouchStart,Yn),dt.addEventListener(K.move,T.onTouchMove,Wt.passiveListener?{passive:!1,capture:Bt}:Bt),dt.addEventListener(K.end,T.onTouchEnd,Yn),K.cancel&&dt.addEventListener(K.cancel,T.onTouchEnd,Yn),si||(S.addEventListener("touchstart",Jn),si=!0)}(Z.simulateTouch&&!$t.ios&&!$t.android||Z.simulateTouch&&!Wt.touch&&$t.ios)&&(dt.addEventListener("mousedown",T.onTouchStart,!1),S.addEventListener("mousemove",T.onTouchMove,Bt),S.addEventListener("mouseup",T.onTouchEnd,!1))}(Z.preventClicks||Z.preventClicksPropagation)&&dt.addEventListener("click",T.onClick,!0),Z.cssMode&&ut.addEventListener("scroll",T.onScroll),T.on(Z.updateOnWindowResize?$t.ios||$t.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",an,!0)},detachEvents:function ii(){var T=this,S=(0,i.Me)(),Z=T.params,K=T.touchEvents,dt=T.el,ut=T.wrapperEl,$t=T.device,Wt=T.support,Bt=!!Z.nested;if(!Wt.touch&&Wt.pointerEvents)dt.removeEventListener(K.start,T.onTouchStart,!1),S.removeEventListener(K.move,T.onTouchMove,Bt),S.removeEventListener(K.end,T.onTouchEnd,!1);else{if(Wt.touch){var Yn=!("onTouchStart"!==K.start||!Wt.passiveListener||!Z.passiveListeners)&&{passive:!0,capture:!1};dt.removeEventListener(K.start,T.onTouchStart,Yn),dt.removeEventListener(K.move,T.onTouchMove,Bt),dt.removeEventListener(K.end,T.onTouchEnd,Yn),K.cancel&&dt.removeEventListener(K.cancel,T.onTouchEnd,Yn)}(Z.simulateTouch&&!$t.ios&&!$t.android||Z.simulateTouch&&!Wt.touch&&$t.ios)&&(dt.removeEventListener("mousedown",T.onTouchStart,!1),S.removeEventListener("mousemove",T.onTouchMove,Bt),S.removeEventListener("mouseup",T.onTouchEnd,!1))}(Z.preventClicks||Z.preventClicksPropagation)&&dt.removeEventListener("click",T.onClick,!0),Z.cssMode&&ut.removeEventListener("scroll",T.onScroll),T.off($t.ios||$t.android?"resize orientationchange observerUpdate":"resize observerUpdate",an)}},breakpoints:{setBreakpoint:function Xt(){var T=this,S=T.activeIndex,Z=T.initialized,K=T.loopedSlides,dt=void 0===K?0:K,ut=T.params,$t=T.$el,Wt=ut.breakpoints;if(Wt&&(!Wt||0!==Object.keys(Wt).length)){var Bt=T.getBreakpoint(Wt,T.params.breakpointsBase,T.el);if(Bt&&T.currentBreakpoint!==Bt){var Yn=Bt in Wt?Wt[Bt]:void 0;Yn&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(Fe){var ht=Yn[Fe];typeof ht>"u"||(Yn[Fe]="slidesPerView"!==Fe||"AUTO"!==ht&&"auto"!==ht?"slidesPerView"===Fe?parseFloat(ht):parseInt(ht,10):"auto")});var In=Yn||T.originalParams,Bn=ut.slidesPerColumn>1,$n=In.slidesPerColumn>1,Pt=ut.enabled;Bn&&!$n?($t.removeClass(ut.containerModifierClass+"multirow "+ut.containerModifierClass+"multirow-column"),T.emitContainerClasses()):!Bn&&$n&&($t.addClass(ut.containerModifierClass+"multirow"),(In.slidesPerColumnFill&&"column"===In.slidesPerColumnFill||!In.slidesPerColumnFill&&"column"===ut.slidesPerColumnFill)&&$t.addClass(ut.containerModifierClass+"multirow-column"),T.emitContainerClasses());var We=In.direction&&In.direction!==ut.direction,D=ut.loop&&(In.slidesPerView!==ut.slidesPerView||We);We&&Z&&T.changeDirection(),(0,l.l7)(T.params,In);var J=T.params.enabled;(0,l.l7)(T,{allowTouchMove:T.params.allowTouchMove,allowSlideNext:T.params.allowSlideNext,allowSlidePrev:T.params.allowSlidePrev}),Pt&&!J?T.disable():!Pt&&J&&T.enable(),T.currentBreakpoint=Bt,T.emit("_beforeBreakpoint",In),D&&Z&&(T.loopDestroy(),T.loopCreate(),T.updateSlides(),T.slideTo(S-dt+T.loopedSlides,0,!1)),T.emit("breakpoint",In)}}},getBreakpoint:function en(T,S,Z){if(void 0===S&&(S="window"),T&&("container"!==S||Z)){var K=!1,dt=(0,i.Jj)(),ut="window"===S?dt.innerHeight:Z.clientHeight,$t=Object.keys(T).map(function(Bn){if("string"==typeof Bn&&0===Bn.indexOf("@")){var $n=parseFloat(Bn.substr(1));return{value:ut*$n,point:Bn}}return{value:Bn,point:Bn}});$t.sort(function(Bn,$n){return parseInt(Bn.value,10)-parseInt($n.value,10)});for(var Wt=0;Wt<$t.length;Wt+=1){var Bt=$t[Wt],Yn=Bt.point,In=Bt.value;"window"===S?dt.matchMedia("(min-width: "+In+"px)").matches&&(K=Yn):In<=Z.clientWidth&&(K=Yn)}return K||"max"}}},checkOverflow:{checkOverflow:function Ye(){var T=this,S=T.params,Z=T.isLocked,K=T.slides.length>0&&S.slidesOffsetBefore+S.spaceBetween*(T.slides.length-1)+T.slides[0].offsetWidth*T.slides.length;T.isLocked=S.slidesOffsetBefore&&S.slidesOffsetAfter&&K?K<=T.size:1===T.snapGrid.length,T.allowSlideNext=!T.isLocked,T.allowSlidePrev=!T.isLocked,Z!==T.isLocked&&T.emit(T.isLocked?"lock":"unlock"),Z&&Z!==T.isLocked&&(T.isEnd=!1,T.navigation&&T.navigation.update())}},classes:{addClasses:function _n(){var T=this,S=T.classNames,Z=T.params,dt=T.$el,ut=T.device,$t=T.support,Wt=function Qn(T,S){var Z=[];return T.forEach(function(K){"object"==typeof K?Object.keys(K).forEach(function(dt){K[dt]&&Z.push(S+dt)}):"string"==typeof K&&Z.push(S+K)}),Z}(["initialized",Z.direction,{"pointer-events":$t.pointerEvents&&!$t.touch},{"free-mode":Z.freeMode},{autoheight:Z.autoHeight},{rtl:T.rtl},{multirow:Z.slidesPerColumn>1},{"multirow-column":Z.slidesPerColumn>1&&"column"===Z.slidesPerColumnFill},{android:ut.android},{ios:ut.ios},{"css-mode":Z.cssMode}],Z.containerModifierClass);S.push.apply(S,Wt),dt.addClass([].concat(S).join(" ")),T.emitContainerClasses()},removeClasses:function Ct(){var T=this;T.$el.removeClass(T.classNames.join(" ")),T.emitContainerClasses()}},images:{loadImage:function N(T,S,Z,K,dt,ut){var Wt,$t=(0,i.Jj)();function Bt(){ut&&ut()}(0,n.Z)(T).parent("picture")[0]||T.complete&&dt||!S?Bt():((Wt=new $t.Image).onload=Bt,Wt.onerror=Bt,K&&(Wt.sizes=K),Z&&(Wt.srcset=Z),S&&(Wt.src=S))},preloadImages:function ve(){var T=this;function S(){typeof T>"u"||null===T||!T||T.destroyed||(void 0!==T.imagesLoaded&&(T.imagesLoaded+=1),T.imagesLoaded===T.imagesToLoad.length&&(T.params.updateOnImagesReady&&T.update(),T.emit("imagesReady")))}T.imagesToLoad=T.$el.find("img");for(var Z=0;Z<T.imagesToLoad.length;Z+=1){var K=T.imagesToLoad[Z];T.loadImage(K,K.currentSrc||K.getAttribute("src"),K.srcset||K.getAttribute("srcset"),K.sizes||K.getAttribute("sizes"),!0,S)}}}},F={},re=function(){function T(){for(var Z,K,dt=arguments.length,ut=new Array(dt),$t=0;$t<dt;$t++)ut[$t]=arguments[$t];if(1===ut.length&&ut[0].constructor&&"Object"===Object.prototype.toString.call(ut[0]).slice(8,-1)?K=ut[0]:(Z=ut[0],K=ut[1]),K||(K={}),K=(0,l.l7)({},K),Z&&!K.el&&(K.el=Z),K.el&&(0,n.Z)(K.el).length>1){var Wt=[];return(0,n.Z)(K.el).each(function(In){var Bn=(0,l.l7)({},K,{el:In});Wt.push(new T(Bn))}),Wt}var Bt=this;Bt.__swiper__=!0,Bt.support=c(),Bt.device=function W(T){return void 0===T&&(T={}),M||(M=function w(T){var Z=(void 0===T?{}:T).userAgent,K=c(),dt=(0,i.Jj)(),ut=dt.navigator.platform,$t=Z||dt.navigator.userAgent,Wt={ios:!1,android:!1},Bt=dt.screen.width,Yn=dt.screen.height,In=$t.match(/(Android);?[\s\/]+([\d.]+)?/),Bn=$t.match(/(iPad).*OS\s([\d_]+)/),$n=$t.match(/(iPod)(.*OS\s([\d_]+))?/),Pt=!Bn&&$t.match(/(iPhone\sOS|iOS)\s([\d_]+)/),We="Win32"===ut,D="MacIntel"===ut;return!Bn&&D&&K.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(Bt+"x"+Yn)>=0&&((Bn=$t.match(/(Version)\/([\d.]+)/))||(Bn=[0,1,"13_0_0"]),D=!1),In&&!We&&(Wt.os="android",Wt.android=!0),(Bn||Pt||$n)&&(Wt.os="ios",Wt.ios=!0),Wt}(T)),M}({userAgent:K.userAgent}),Bt.browser=function H(){return B||(B=function r(){var T=(0,i.Jj)();return{isEdge:!!T.navigator.userAgent.match(/Edge/g),isSafari:function S(){var Z=T.navigator.userAgent.toLowerCase();return Z.indexOf("safari")>=0&&Z.indexOf("chrome")<0&&Z.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(T.navigator.userAgent)}}()),B}(),Bt.eventsListeners={},Bt.eventsAnyListeners=[],typeof Bt.modules>"u"&&(Bt.modules={}),Object.keys(Bt.modules).forEach(function(In){var Bn=Bt.modules[In];if(Bn.params){var $n=Object.keys(Bn.params)[0],Pt=Bn.params[$n];if("object"!=typeof Pt||null===Pt||(["navigation","pagination","scrollbar"].indexOf($n)>=0&&!0===K[$n]&&(K[$n]={auto:!0}),!($n in K)||!("enabled"in Pt)))return;!0===K[$n]&&(K[$n]={enabled:!0}),"object"==typeof K[$n]&&!("enabled"in K[$n])&&(K[$n].enabled=!0),K[$n]||(K[$n]={enabled:!1})}});var Bn,$n,Yn=(0,l.l7)({},lt);return Bt.useParams(Yn),Bt.params=(0,l.l7)({},Yn,F,K),Bt.originalParams=(0,l.l7)({},Bt.params),Bt.passedParams=(0,l.l7)({},K),Bt.params&&Bt.params.on&&Object.keys(Bt.params.on).forEach(function(In){Bt.on(In,Bt.params.on[In])}),Bt.params&&Bt.params.onAny&&Bt.onAny(Bt.params.onAny),Bt.$=n.Z,(0,l.l7)(Bt,{enabled:Bt.params.enabled,el:Z,classNames:[],slides:(0,n.Z)(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===Bt.params.direction},isVertical:function(){return"vertical"===Bt.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:Bt.params.allowSlideNext,allowSlidePrev:Bt.params.allowSlidePrev,touchEvents:(Bn=["touchstart","touchmove","touchend","touchcancel"],$n=["mousedown","mousemove","mouseup"],Bt.support.pointerEvents&&($n=["pointerdown","pointermove","pointerup"]),Bt.touchEventsTouch={start:Bn[0],move:Bn[1],end:Bn[2],cancel:Bn[3]},Bt.touchEventsDesktop={start:$n[0],move:$n[1],end:$n[2]},Bt.support.touch||!Bt.params.simulateTouch?Bt.touchEventsTouch:Bt.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:Bt.params.focusableElements,lastClickTime:(0,l.zO)(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:Bt.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),Bt.useModules(),Bt.emit("_swiper"),Bt.params.init&&Bt.init(),Bt}var S=T.prototype;return S.enable=function(){var K=this;K.enabled||(K.enabled=!0,K.params.grabCursor&&K.setGrabCursor(),K.emit("enable"))},S.disable=function(){var K=this;K.enabled&&(K.enabled=!1,K.params.grabCursor&&K.unsetGrabCursor(),K.emit("disable"))},S.setProgress=function(K,dt){var ut=this;K=Math.min(Math.max(K,0),1);var $t=ut.minTranslate(),Wt=ut.maxTranslate();ut.translateTo((Wt-$t)*K+$t,typeof dt>"u"?0:dt),ut.updateActiveIndex(),ut.updateSlidesClasses()},S.emitContainerClasses=function(){var K=this;if(K.params._emitClasses&&K.el){var dt=K.el.className.split(" ").filter(function(ut){return 0===ut.indexOf("swiper-container")||0===ut.indexOf(K.params.containerModifierClass)});K.emit("_containerClasses",dt.join(" "))}},S.getSlideClasses=function(K){var dt=this;return K.className.split(" ").filter(function(ut){return 0===ut.indexOf("swiper-slide")||0===ut.indexOf(dt.params.slideClass)}).join(" ")},S.emitSlidesClasses=function(){var K=this;if(K.params._emitClasses&&K.el){var dt=[];K.slides.each(function(ut){var $t=K.getSlideClasses(ut);dt.push({slideEl:ut,classNames:$t}),K.emit("_slideClass",ut,$t)}),K.emit("_slideClasses",dt)}},S.slidesPerViewDynamic=function(){var K=this,ut=K.slides,$t=K.slidesGrid,Wt=K.size,Bt=K.activeIndex,Yn=1;if(K.params.centeredSlides){for(var Bn,In=ut[Bt].swiperSlideSize,$n=Bt+1;$n<ut.length;$n+=1)ut[$n]&&!Bn&&(Yn+=1,(In+=ut[$n].swiperSlideSize)>Wt&&(Bn=!0));for(var Pt=Bt-1;Pt>=0;Pt-=1)ut[Pt]&&!Bn&&(Yn+=1,(In+=ut[Pt].swiperSlideSize)>Wt&&(Bn=!0))}else for(var We=Bt+1;We<ut.length;We+=1)$t[We]-$t[Bt]<Wt&&(Yn+=1);return Yn},S.update=function(){var K=this;if(K&&!K.destroyed){var dt=K.snapGrid,ut=K.params;ut.breakpoints&&K.setBreakpoint(),K.updateSize(),K.updateSlides(),K.updateProgress(),K.updateSlidesClasses(),K.params.freeMode?($t(),K.params.autoHeight&&K.updateAutoHeight()):K.slideTo(("auto"===K.params.slidesPerView||K.params.slidesPerView>1)&&K.isEnd&&!K.params.centeredSlides?K.slides.length-1:K.activeIndex,0,!1,!0)||$t(),ut.watchOverflow&&dt!==K.snapGrid&&K.checkOverflow(),K.emit("update")}function $t(){var Yn=Math.min(Math.max(K.rtlTranslate?-1*K.translate:K.translate,K.maxTranslate()),K.minTranslate());K.setTranslate(Yn),K.updateActiveIndex(),K.updateSlidesClasses()}},S.changeDirection=function(K,dt){void 0===dt&&(dt=!0);var ut=this,$t=ut.params.direction;return K||(K="horizontal"===$t?"vertical":"horizontal"),K===$t||"horizontal"!==K&&"vertical"!==K||(ut.$el.removeClass(""+ut.params.containerModifierClass+$t).addClass(""+ut.params.containerModifierClass+K),ut.emitContainerClasses(),ut.params.direction=K,ut.slides.each(function(Wt){"vertical"===K?Wt.style.width="":Wt.style.height=""}),ut.emit("changeDirection"),dt&&ut.update()),ut},S.mount=function(K){var dt=this;if(dt.mounted)return!0;var ut=(0,n.Z)(K||dt.params.el);if(!(K=ut[0]))return!1;K.swiper=dt;var $t=function(){return"."+(dt.params.wrapperClass||"").trim().split(" ").join(".")},Bt=function(){if(K&&K.shadowRoot&&K.shadowRoot.querySelector){var $n=(0,n.Z)(K.shadowRoot.querySelector($t()));return $n.children=function(Pt){return ut.children(Pt)},$n}return ut.children($t())}();if(0===Bt.length&&dt.params.createElements){var In=(0,i.Me)().createElement("div");Bt=(0,n.Z)(In),In.className=dt.params.wrapperClass,ut.append(In),ut.children("."+dt.params.slideClass).each(function(Bn){Bt.append(Bn)})}return(0,l.l7)(dt,{$el:ut,el:K,$wrapperEl:Bt,wrapperEl:Bt[0],mounted:!0,rtl:"rtl"===K.dir.toLowerCase()||"rtl"===ut.css("direction"),rtlTranslate:"horizontal"===dt.params.direction&&("rtl"===K.dir.toLowerCase()||"rtl"===ut.css("direction")),wrongRTL:"-webkit-box"===Bt.css("display")}),!0},S.init=function(K){var dt=this;return dt.initialized||!1===dt.mount(K)||(dt.emit("beforeInit"),dt.params.breakpoints&&dt.setBreakpoint(),dt.addClasses(),dt.params.loop&&dt.loopCreate(),dt.updateSize(),dt.updateSlides(),dt.params.watchOverflow&&dt.checkOverflow(),dt.params.grabCursor&&dt.enabled&&dt.setGrabCursor(),dt.params.preloadImages&&dt.preloadImages(),dt.slideTo(dt.params.loop?dt.params.initialSlide+dt.loopedSlides:dt.params.initialSlide,0,dt.params.runCallbacksOnInit,!1,!0),dt.attachEvents(),dt.initialized=!0,dt.emit("init"),dt.emit("afterInit")),dt},S.destroy=function(K,dt){void 0===K&&(K=!0),void 0===dt&&(dt=!0);var ut=this,$t=ut.params,Wt=ut.$el,Bt=ut.$wrapperEl,Yn=ut.slides;return typeof ut.params>"u"||ut.destroyed||(ut.emit("beforeDestroy"),ut.initialized=!1,ut.detachEvents(),$t.loop&&ut.loopDestroy(),dt&&(ut.removeClasses(),Wt.removeAttr("style"),Bt.removeAttr("style"),Yn&&Yn.length&&Yn.removeClass([$t.slideVisibleClass,$t.slideActiveClass,$t.slideNextClass,$t.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),ut.emit("destroy"),Object.keys(ut.eventsListeners).forEach(function(In){ut.off(In)}),!1!==K&&(ut.$el[0].swiper=null,(0,l.cP)(ut)),ut.destroyed=!0),null},T.extendDefaults=function(K){(0,l.l7)(F,K)},T.installModule=function(K){T.prototype.modules||(T.prototype.modules={});var dt=K.name||Object.keys(T.prototype.modules).length+"_"+(0,l.zO)();T.prototype.modules[dt]=K},T.use=function(K){return Array.isArray(K)?(K.forEach(function(dt){return T.installModule(dt)}),T):(T.installModule(K),T)},function Re(T,S,Z){S&&Ee(T.prototype,S),Z&&Ee(T,Z)}(T,null,[{key:"extendedDefaults",get:function(){return F}},{key:"defaults",get:function(){return lt}}]),T}();Object.keys(ye).forEach(function(T){Object.keys(ye[T]).forEach(function(S){re.prototype[S]=ye[T][S]})}),re.use([se,Te]);const ae=re},88008:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>Pt});var i=a(83376);function l(We){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(J){return J.__proto__||Object.getPrototypeOf(J)})(We)}function f(We,D){return(f=Object.setPrototypeOf||function(Fe,ht){return Fe.__proto__=ht,Fe})(We,D)}function c(We,D,J){return(c=function o(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}()?Reflect.construct:function(ht,ln,Pn){var ci=[null];ci.push.apply(ci,ln);var nn=new(Function.bind.apply(ht,ci));return Pn&&f(nn,Pn.prototype),nn}).apply(null,arguments)}function w(We){var D="function"==typeof Map?new Map:void 0;return w=function(Fe){if(null===Fe||!function M(We){return-1!==Function.toString.call(We).indexOf("[native code]")}(Fe))return Fe;if("function"!=typeof Fe)throw new TypeError("Super expression must either be null or a function");if(typeof D<"u"){if(D.has(Fe))return D.get(Fe);D.set(Fe,ht)}function ht(){return c(Fe,arguments,l(this).constructor)}return ht.prototype=Object.create(Fe.prototype,{constructor:{value:ht,enumerable:!1,writable:!0,configurable:!0}}),f(ht,Fe)},w(We)}var r=function(We){function D(J){var Fe;return function B(We){var D=We.__proto__;Object.defineProperty(We,"__proto__",{get:function(){return D},set:function(Fe){D.__proto__=Fe}})}(function W(We){if(void 0===We)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return We}(Fe=We.call.apply(We,[this].concat(J))||this)),Fe}return function n(We,D){We.prototype=Object.create(D.prototype),We.prototype.constructor=We,We.__proto__=D}(D,We),D}(w(Array));function H(We){void 0===We&&(We=[]);var D=[];return We.forEach(function(J){Array.isArray(J)?D.push.apply(D,H(J)):D.push(J)}),D}function pe(We,D){return Array.prototype.filter.call(We,D)}function Te(We,D){var J=(0,i.Jj)(),Fe=(0,i.Me)(),ht=[];if(!D&&We instanceof r)return We;if(!We)return new r(ht);if("string"==typeof We){var ln=We.trim();if(ln.indexOf("<")>=0&&ln.indexOf(">")>=0){var Pn="div";0===ln.indexOf("<li")&&(Pn="ul"),0===ln.indexOf("<tr")&&(Pn="tbody"),(0===ln.indexOf("<td")||0===ln.indexOf("<th"))&&(Pn="tr"),0===ln.indexOf("<tbody")&&(Pn="table"),0===ln.indexOf("<option")&&(Pn="select");var ci=Fe.createElement(Pn);ci.innerHTML=ln;for(var Ln=0;Ln<ci.childNodes.length;Ln+=1)ht.push(ci.childNodes[Ln])}else ht=function we(We,D){if("string"!=typeof We)return[We];for(var J=[],Fe=D.querySelectorAll(We),ht=0;ht<Fe.length;ht+=1)J.push(Fe[ht]);return J}(We.trim(),D||Fe)}else if(We.nodeType||We===J||We===Fe)ht.push(We);else if(Array.isArray(We)){if(We instanceof r)return We;ht=We}return new r(function se(We){for(var D=[],J=0;J<We.length;J+=1)-1===D.indexOf(We[J])&&D.push(We[J]);return D}(ht))}Te.fn=r.prototype;var ge="resize scroll".split(" ");function N(We){return function D(){for(var J=arguments.length,Fe=new Array(J),ht=0;ht<J;ht++)Fe[ht]=arguments[ht];if(typeof Fe[0]>"u"){for(var ln=0;ln<this.length;ln+=1)ge.indexOf(We)<0&&(We in this[ln]?this[ln][We]():Te(this[ln]).trigger(We));return this}return this.on.apply(this,[We].concat(Fe))}}N("click"),N("blur"),N("focus"),N("focusin"),N("focusout"),N("keyup"),N("keydown"),N("keypress"),N("submit"),N("change"),N("mousedown"),N("mousemove"),N("mouseup"),N("mouseenter"),N("mouseleave"),N("mouseout"),N("mouseover"),N("touchstart"),N("touchend"),N("touchmove"),N("resize"),N("scroll");var $n={addClass:function Ze(){for(var We=arguments.length,D=new Array(We),J=0;J<We;J++)D[J]=arguments[J];var Fe=H(D.map(function(ht){return ht.split(" ")}));return this.forEach(function(ht){var ln;(ln=ht.classList).add.apply(ln,Fe)}),this},removeClass:function yt(){for(var We=arguments.length,D=new Array(We),J=0;J<We;J++)D[J]=arguments[J];var Fe=H(D.map(function(ht){return ht.split(" ")}));return this.forEach(function(ht){var ln;(ln=ht.classList).remove.apply(ln,Fe)}),this},hasClass:function tt(){for(var We=arguments.length,D=new Array(We),J=0;J<We;J++)D[J]=arguments[J];var Fe=H(D.map(function(ht){return ht.split(" ")}));return pe(this,function(ht){return Fe.filter(function(ln){return ht.classList.contains(ln)}).length>0}).length>0},toggleClass:function Ke(){for(var We=arguments.length,D=new Array(We),J=0;J<We;J++)D[J]=arguments[J];var Fe=H(D.map(function(ht){return ht.split(" ")}));this.forEach(function(ht){Fe.forEach(function(ln){ht.classList.toggle(ln)})})},attr:function ue(We,D){if(1===arguments.length&&"string"==typeof We)return this[0]?this[0].getAttribute(We):void 0;for(var J=0;J<this.length;J+=1)if(2===arguments.length)this[J].setAttribute(We,D);else for(var Fe in We)this[J][Fe]=We[Fe],this[J].setAttribute(Fe,We[Fe]);return this},removeAttr:function Ce(We){for(var D=0;D<this.length;D+=1)this[D].removeAttribute(We);return this},transform:function xt(We){for(var D=0;D<this.length;D+=1)this[D].style.transform=We;return this},transition:function Et(We){for(var D=0;D<this.length;D+=1)this[D].style.transitionDuration="string"!=typeof We?We+"ms":We;return this},on:function sn(){for(var We=arguments.length,D=new Array(We),J=0;J<We;J++)D[J]=arguments[J];var Fe=D[0],ht=D[1],ln=D[2],Pn=D[3];function ci(hn){var Kn=hn.target;if(Kn){var pi=hn.target.dom7EventData||[];if(pi.indexOf(hn)<0&&pi.unshift(hn),Te(Kn).is(ht))ln.apply(Kn,pi);else for(var Vn=Te(Kn).parents(),Di=0;Di<Vn.length;Di+=1)Te(Vn[Di]).is(ht)&&ln.apply(Vn[Di],pi)}}function Ln(hn){var Kn=hn&&hn.target&&hn.target.dom7EventData||[];Kn.indexOf(hn)<0&&Kn.unshift(hn),ln.apply(this,Kn)}"function"==typeof D[1]&&(Fe=D[0],ln=D[1],Pn=D[2],ht=void 0),Pn||(Pn=!1);for(var gn,nn=Fe.split(" "),le=0;le<this.length;le+=1){var Pe=this[le];if(ht)for(gn=0;gn<nn.length;gn+=1){var Jt=nn[gn];Pe.dom7LiveListeners||(Pe.dom7LiveListeners={}),Pe.dom7LiveListeners[Jt]||(Pe.dom7LiveListeners[Jt]=[]),Pe.dom7LiveListeners[Jt].push({listener:ln,proxyListener:ci}),Pe.addEventListener(Jt,ci,Pn)}else for(gn=0;gn<nn.length;gn+=1){var Nt=nn[gn];Pe.dom7Listeners||(Pe.dom7Listeners={}),Pe.dom7Listeners[Nt]||(Pe.dom7Listeners[Nt]=[]),Pe.dom7Listeners[Nt].push({listener:ln,proxyListener:Ln}),Pe.addEventListener(Nt,Ln,Pn)}}return this},off:function mn(){for(var We=arguments.length,D=new Array(We),J=0;J<We;J++)D[J]=arguments[J];var Fe=D[0],ht=D[1],ln=D[2],Pn=D[3];"function"==typeof D[1]&&(Fe=D[0],ln=D[1],Pn=D[2],ht=void 0),Pn||(Pn=!1);for(var ci=Fe.split(" "),Ln=0;Ln<ci.length;Ln+=1)for(var nn=ci[Ln],gn=0;gn<this.length;gn+=1){var le=this[gn],Pe=void 0;if(!ht&&le.dom7Listeners?Pe=le.dom7Listeners[nn]:ht&&le.dom7LiveListeners&&(Pe=le.dom7LiveListeners[nn]),Pe&&Pe.length)for(var Nt=Pe.length-1;Nt>=0;Nt-=1){var Jt=Pe[Nt];ln&&Jt.listener===ln||ln&&Jt.listener&&Jt.listener.dom7proxy&&Jt.listener.dom7proxy===ln?(le.removeEventListener(nn,Jt.proxyListener,Pn),Pe.splice(Nt,1)):ln||(le.removeEventListener(nn,Jt.proxyListener,Pn),Pe.splice(Nt,1))}}return this},trigger:function Dn(){for(var We=(0,i.Jj)(),D=arguments.length,J=new Array(D),Fe=0;Fe<D;Fe++)J[Fe]=arguments[Fe];for(var ht=J[0].split(" "),ln=J[1],Pn=0;Pn<ht.length;Pn+=1)for(var ci=ht[Pn],Ln=0;Ln<this.length;Ln+=1){var nn=this[Ln];if(We.CustomEvent){var gn=new We.CustomEvent(ci,{detail:ln,bubbles:!0,cancelable:!0});nn.dom7EventData=J.filter(function(le,Pe){return Pe>0}),nn.dispatchEvent(gn),nn.dom7EventData=[],delete nn.dom7EventData}}return this},transitionEnd:function Fn(We){var D=this;return We&&D.on("transitionend",function J(Fe){Fe.target===this&&(We.call(this,Fe),D.off("transitionend",J))}),this},outerWidth:function d(We){if(this.length>0){if(We){var D=this.styles();return this[0].offsetWidth+parseFloat(D.getPropertyValue("margin-right"))+parseFloat(D.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function de(We){if(this.length>0){if(We){var D=this.styles();return this[0].offsetHeight+parseFloat(D.getPropertyValue("margin-top"))+parseFloat(D.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function St(){var We=(0,i.Jj)();return this[0]?We.getComputedStyle(this[0],null):{}},offset:function Ve(){if(this.length>0){var We=(0,i.Jj)(),D=(0,i.Me)(),J=this[0],Fe=J.getBoundingClientRect(),ht=D.body;return{top:Fe.top+(J===We?We.scrollY:J.scrollTop)-(J.clientTop||ht.clientTop||0),left:Fe.left+(J===We?We.scrollX:J.scrollLeft)-(J.clientLeft||ht.clientLeft||0)}}return null},css:function wt(We,D){var Fe,J=(0,i.Jj)();if(1===arguments.length){if("string"!=typeof We){for(Fe=0;Fe<this.length;Fe+=1)for(var ht in We)this[Fe].style[ht]=We[ht];return this}if(this[0])return J.getComputedStyle(this[0],null).getPropertyValue(We)}if(2===arguments.length&&"string"==typeof We){for(Fe=0;Fe<this.length;Fe+=1)this[Fe].style[We]=D;return this}return this},each:function jt(We){return We?(this.forEach(function(D,J){We.apply(D,[D,J])}),this):this},html:function Sn(We){if(typeof We>"u")return this[0]?this[0].innerHTML:null;for(var D=0;D<this.length;D+=1)this[D].innerHTML=We;return this},text:function Un(We){if(typeof We>"u")return this[0]?this[0].textContent.trim():null;for(var D=0;D<this.length;D+=1)this[D].textContent=We;return this},is:function zn(We){var ht,ln,D=(0,i.Jj)(),J=(0,i.Me)(),Fe=this[0];if(!Fe||typeof We>"u")return!1;if("string"==typeof We){if(Fe.matches)return Fe.matches(We);if(Fe.webkitMatchesSelector)return Fe.webkitMatchesSelector(We);if(Fe.msMatchesSelector)return Fe.msMatchesSelector(We);for(ht=Te(We),ln=0;ln<ht.length;ln+=1)if(ht[ln]===Fe)return!0;return!1}if(We===J)return Fe===J;if(We===D)return Fe===D;if(We.nodeType||We instanceof r){for(ht=We.nodeType?[We]:We,ln=0;ln<ht.length;ln+=1)if(ht[ln]===Fe)return!0;return!1}return!1},index:function ei(){var D,We=this[0];if(We){for(D=0;null!==(We=We.previousSibling);)1===We.nodeType&&(D+=1);return D}},eq:function li(We){if(typeof We>"u")return this;var D=this.length;if(We>D-1)return Te([]);if(We<0){var J=D+We;return Te(J<0?[]:[this[J]])}return Te([this[We]])},append:function ni(){for(var We,D=(0,i.Me)(),J=0;J<arguments.length;J+=1){We=J<0||arguments.length<=J?void 0:arguments[J];for(var Fe=0;Fe<this.length;Fe+=1)if("string"==typeof We){var ht=D.createElement("div");for(ht.innerHTML=We;ht.firstChild;)this[Fe].appendChild(ht.firstChild)}else if(We instanceof r)for(var ln=0;ln<We.length;ln+=1)this[Fe].appendChild(We[ln]);else this[Fe].appendChild(We)}return this},prepend:function Qe(We){var J,Fe,D=(0,i.Me)();for(J=0;J<this.length;J+=1)if("string"==typeof We){var ht=D.createElement("div");for(ht.innerHTML=We,Fe=ht.childNodes.length-1;Fe>=0;Fe-=1)this[J].insertBefore(ht.childNodes[Fe],this[J].childNodes[0])}else if(We instanceof r)for(Fe=0;Fe<We.length;Fe+=1)this[J].insertBefore(We[Fe],this[J].childNodes[0]);else this[J].insertBefore(We,this[J].childNodes[0]);return this},next:function _e(We){return this.length>0?We?this[0].nextElementSibling&&Te(this[0].nextElementSibling).is(We)?Te([this[0].nextElementSibling]):Te([]):Te(this[0].nextElementSibling?[this[0].nextElementSibling]:[]):Te([])},nextAll:function ze(We){var D=[],J=this[0];if(!J)return Te([]);for(;J.nextElementSibling;){var Fe=J.nextElementSibling;We?Te(Fe).is(We)&&D.push(Fe):D.push(Fe),J=Fe}return Te(D)},prev:function ft(We){if(this.length>0){var D=this[0];return We?D.previousElementSibling&&Te(D.previousElementSibling).is(We)?Te([D.previousElementSibling]):Te([]):Te(D.previousElementSibling?[D.previousElementSibling]:[])}return Te([])},prevAll:function Yt(We){var D=[],J=this[0];if(!J)return Te([]);for(;J.previousElementSibling;){var Fe=J.previousElementSibling;We?Te(Fe).is(We)&&D.push(Fe):D.push(Fe),J=Fe}return Te(D)},parent:function an(We){for(var D=[],J=0;J<this.length;J+=1)null!==this[J].parentNode&&(We?Te(this[J].parentNode).is(We)&&D.push(this[J].parentNode):D.push(this[J].parentNode));return Te(D)},parents:function vn(We){for(var D=[],J=0;J<this.length;J+=1)for(var Fe=this[J].parentNode;Fe;)We?Te(Fe).is(We)&&D.push(Fe):D.push(Fe),Fe=Fe.parentNode;return Te(D)},closest:function Hn(We){var D=this;return typeof We>"u"?Te([]):(D.is(We)||(D=D.parents(We).eq(0)),D)},find:function si(We){for(var D=[],J=0;J<this.length;J+=1)for(var Fe=this[J].querySelectorAll(We),ht=0;ht<Fe.length;ht+=1)D.push(Fe[ht]);return Te(D)},children:function Jn(We){for(var D=[],J=0;J<this.length;J+=1)for(var Fe=this[J].children,ht=0;ht<Fe.length;ht+=1)(!We||Te(Fe[ht]).is(We))&&D.push(Fe[ht]);return Te(D)},filter:function fn(We){return Te(pe(this,We))},remove:function Mi(){for(var We=0;We<this.length;We+=1)this[We].parentNode&&this[We].parentNode.removeChild(this[We]);return this}};Object.keys($n).forEach(function(We){Object.defineProperty(Te.fn,We,{value:$n[We],writable:!0})});const Pt=Te},51562:(vt,me,a)=>{"use strict";a.d(me,{R6:()=>c,Up:()=>H,Y3:()=>l,cP:()=>n,cR:()=>B,l7:()=>W,zO:()=>f});var i=a(83376);function n(pe){var se=pe;Object.keys(se).forEach(function(oe){try{se[oe]=null}catch{}try{delete se[oe]}catch{}})}function l(pe,se){return void 0===se&&(se=0),setTimeout(pe,se)}function f(){return Date.now()}function c(pe,se){void 0===se&&(se="x");var we,Te,Ze,oe=(0,i.Jj)(),yt=function o(pe){var oe,se=(0,i.Jj)();return se.getComputedStyle&&(oe=se.getComputedStyle(pe,null)),!oe&&pe.currentStyle&&(oe=pe.currentStyle),oe||(oe=pe.style),oe}(pe);return oe.WebKitCSSMatrix?((Te=yt.transform||yt.webkitTransform).split(",").length>6&&(Te=Te.split(", ").map(function(Ke){return Ke.replace(",",".")}).join(", ")),Ze=new oe.WebKitCSSMatrix("none"===Te?"":Te)):we=(Ze=yt.MozTransform||yt.OTransform||yt.MsTransform||yt.msTransform||yt.transform||yt.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===se&&(Te=oe.WebKitCSSMatrix?Ze.m41:16===we.length?parseFloat(we[12]):parseFloat(we[4])),"y"===se&&(Te=oe.WebKitCSSMatrix?Ze.m42:16===we.length?parseFloat(we[13]):parseFloat(we[5])),Te||0}function M(pe){return"object"==typeof pe&&null!==pe&&pe.constructor&&"Object"===Object.prototype.toString.call(pe).slice(8,-1)}function w(pe){return typeof window<"u"&&typeof window.HTMLElement<"u"?pe instanceof HTMLElement:pe&&(1===pe.nodeType||11===pe.nodeType)}function W(){for(var pe=Object(arguments.length<=0?void 0:arguments[0]),se=["__proto__","constructor","prototype"],oe=1;oe<arguments.length;oe+=1){var we=oe<0||arguments.length<=oe?void 0:arguments[oe];if(null!=we&&!w(we))for(var Te=Object.keys(Object(we)).filter(function(ue){return se.indexOf(ue)<0}),Ze=0,yt=Te.length;Ze<yt;Ze+=1){var Ke=Te[Ze],tt=Object.getOwnPropertyDescriptor(we,Ke);void 0!==tt&&tt.enumerable&&(M(pe[Ke])&&M(we[Ke])?we[Ke].__swiper__?pe[Ke]=we[Ke]:W(pe[Ke],we[Ke]):!M(pe[Ke])&&M(we[Ke])?(pe[Ke]={},we[Ke].__swiper__?pe[Ke]=we[Ke]:W(pe[Ke],we[Ke])):pe[Ke]=we[Ke])}}return pe}function B(pe,se){Object.keys(se).forEach(function(oe){M(se[oe])&&Object.keys(se[oe]).forEach(function(we){"function"==typeof se[oe][we]&&(se[oe][we]=se[oe][we].bind(pe))}),pe[oe]=se[oe]})}function H(pe,se,oe,we){var Te=(0,i.Me)();return oe&&Object.keys(we).forEach(function(Ze){if(!se[Ze]&&!0===se.auto){var yt=Te.createElement("div");yt.className=we[Ze],pe.append(yt),se[Ze]=yt}}),se}},12983:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>AdsBase});var jquery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(31600),jquery__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__),_services_ads_service__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(90380),_base_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(49434);class AdsBase extends _base_component__WEBPACK_IMPORTED_MODULE_2__.H{constructor(vt,me){super(),this.deviceService=vt,this.ref=me,this.ads=null,this.isFirst=!1}setAds(ads){this.ads=ads,this.ads?.forEach(add=>{"generalCode"in add&&!_services_ads_service__WEBPACK_IMPORTED_MODULE_1__.F.platformIds.includes(add.platformId)&&jquery__WEBPACK_IMPORTED_MODULE_0___default()("head").append(add.generalCode),"inlineCode"in add&&setTimeout(()=>{const elm=document.getElementById(add.pageElementId);elm&&(this.isFirst||("yes"===add.scriptTag?(elm.innerHTML=add.inlineCode,"Google AdSense"===add.platformName&&setTimeout(()=>{eval("(window.adsbygoogle = window.adsbygoogle || []).push({})")},1e3),"Ezoic"===add.platformName&&setTimeout(()=>{eval(`ezstandalone.cmd.push(function() { ezstandalone.showAds(${add.pageElementId.replace("ezoic-","")});});`)},1e3)):eval(add.inlineCode)),this.isFirst=!0)},500),_services_ads_service__WEBPACK_IMPORTED_MODULE_1__.F.platformIds.push(add.platformId)}),this.ref.markForCheck()}trackById(vt,me){return me.id}}},57471:(vt,me,a)=>{"use strict";a.d(me,{F:()=>B});var i=a(71081),n=a(80469),l=a(23983),f=a(90380),o=a(16480),c=a(64565),M=a(42694);const w=["ads"],r=class{constructor(pe,se){this.adsService=pe,this.lang=se,this.stopAds=!1}ngAfterViewInit(){this.lang.onLangLoaded.subscribe(()=>{this.adsService.load(!0,this.lang.getLangSnapshot(),this.position,this.platforms).subscribe(()=>{this.adsService.isLoaded?this.pickAds():this.adsService.onLoad.subscribe(()=>{this.pickAds()}),this.mediaOb$.subscribe(pe=>{pe&&pe.displayMode&&pe.displayMode===l.h.KIOSK&&(this.stopAds=!0,this.pickAds())})})})}pickAds(){this.contentChildren.forEach(pe=>{if(null!==this.adsService.ads){const se=Array.isArray(this.adsService.ads)&&this.adsService.ads.length>0;if(this.stopAds||!se)return void pe.setAds(null);pe.setAds(this.adsService.ads)}})}};let B=r;r.\u0275fac=function(se){return new(se||r)(c.Y36(f.F),c.Y36(M.C))},r.\u0275cmp=c.Xpm({type:r,selectors:[["app-ads-container"]],contentQueries:function(se,oe,we){if(1&se&&c.Suo(we,w,4),2&se){let Te;c.iGM(Te=c.CRH())&&(oe.contentChildren=Te)}},inputs:{position:"position",platforms:"platforms"},outputs:{ads:"ads"},features:[c._Bn([f.F])],ngContentSelectors:["*"],decls:1,vars:0,template:function(se,oe){1&se&&(c.F$t(),c.Hsn(0))},encapsulation:2}),(0,i.gn)([(0,n.Ph)(o.U.getMedia)],B.prototype,"mediaOb$",void 0)},79912:(vt,me,a)=>{"use strict";a.d(me,{J:()=>r});var i=a(64565),n=a(42251);const l={en:["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],cs:["a","b","c","\u010d","d","e","f","g","h","ch","i","j","k","l","m","n","o","\xf3","p","q","r","\u0159","s","\u0161","t","\u0165","u","v","w","x","y","z","\u017e"],tr:["a","\xe2","b","c","\xe7","d","e","f","g","h","ch","i","\u0131","\xee","j","k","l","m","n","o","\xf3","\xf6","p","q","r","s","\u015f","t","u","\xfb","\xfc","v","w","x","y","z"],ru:["a","\u0431","\u0446","\u0447","\u0434","\u0435","\u044d","\u0444","\u0433","x","\u0438","\u0439","\u044e","\u044f","\u043a","\u043b","\u043c","\u043d","o","\u043f","\u0440","\u0441","\u0448","\u0449","\u0442","\u0443","\u0432","\u044b","\u0437","\u0436","","","","","","","","","","","",""]};var f=a(90443),o=a(61587),c=a(42694),M=a(93080),w=a(7073);function W(H,pe){if(1&H){const se=i.EpF();i.O4$(),i.kcU(),i.TgZ(0,"a",2),i.NdJ("click",function(){const Te=i.CHM(se).$implicit,Ze=i.oxw(2);return i.KtG(Ze.activeCode(Te))}),i._uU(1),i.qZA()}if(2&H){const se=pe.$implicit,oe=i.oxw(2);i.ekj("disabled",!oe.isAlphaAvail(se.text))("active",se.active),i.xp6(1),i.hij(" ",se.text," ")}}function B(H,pe){if(1&H){const se=i.EpF();i.TgZ(0,"nav",1)(1,"a",2),i.NdJ("click",function(){i.CHM(se);const we=i.oxw();return we.starActive=!we.starActive,we.reset(!0),i.KtG(we.change())}),i.O4$(),i.TgZ(2,"svg",3),i._UZ(3,"use",4),i.qZA()(),i.YNc(4,W,2,5,"a",5),i.qZA()}if(2&H){const se=i.oxw();i.xp6(1),i.ekj("d-none",!se.showStar)("active",se.starActive),i.xp6(3),i.Q6J("ngForOf",se.codes)}}let r=(()=>{const pe=class{constructor(oe,we,Te,Ze){this.nav=oe,this.match=we,this.lang=Te,this.client=Ze,this.codes=[],this.starActive=!1,this.show=!0,this.availLetters=null,this.showStar=!0,this.onDataChange=new i.vpe}ngOnInit(){this.lang.getLang().then(oe=>{let we=[];we=n.o8(l[oe])?l.en:l[oe],we.forEach(Te=>{const Ze={};Ze.text=Te,Ze.active=!1,this.codes.push(Ze)}),"el"===oe&&(this.show=!1)}),this.nav.onReset.subscribe(()=>{this.reset().change()}),this.match.alphaReset.subscribe(()=>{this.reset(),this.change()})}isAlphaAvail(oe){return null===this.availLetters||this.availLetters.includes(oe)}activeCode(oe){this.isAlphaAvail(oe.text)&&(this.starActive=!1,oe.active=!oe.active,this.change())}reset(oe=!1){return oe||(this.starActive=!1),this.codes=this.codes.map(we=>(we.active=!1,we)),this}change(){const oe={star:!1,alpha:[]};oe.star=this.starActive,this.codes.forEach(we=>{we.active&&oe.alpha.push(we.text)}),setTimeout(()=>this.onDataChange.emit(oe),100)}};let H=pe;return pe.\u0275fac=function(we){return new(we||pe)(i.Y36(f.m),i.Y36(o.b),i.Y36(c.C),i.Y36(M.y))},pe.\u0275cmp=i.Xpm({type:pe,selectors:[["app-alpha-filter"]],inputs:{availLetters:"availLetters",showStar:"showStar"},outputs:{onDataChange:"onDataChange"},decls:1,vars:1,consts:[["class","nav flex-column text-center nav--nomenclature bg-light","id","alpha-filter",4,"ngIf"],["id","alpha-filter",1,"nav","flex-column","text-center","nav--nomenclature","bg-light"],[1,"nav-link",3,"click"],[1,"icon","icon--12"],["href","#icon-star-fill"],["class","nav-link",3,"disabled","active","click",4,"ngFor","ngForOf"]],template:function(we,Te){1&we&&i.YNc(0,B,5,5,"nav",0),2&we&&i.Q6J("ngIf",Te.show&&Te.client.use("matchListAlpha"))},dependencies:[w.sg,w.O5],encapsulation:2}),H})()},84809:(vt,me,a)=>{"use strict";a.d(me,{i:()=>n});var i=a(49434);class n extends i.H{constructor(f,o,c){super(),this.deviceService=f,this.ref=o,this.win=c,this.bannerPositionId=null,this.banner=null}setBanner(f){this.banner=f,this.ref.markForCheck()}click(){this.win.nativeWindow.dataLayer.push({event:"click_banner",banner_id:this.bannerPositionId,banner_name:this.banner?.comment})}utm(){let f="";return null!==this.banner.utm_campaign&&(f+=`utm_campaign=${this.banner.utm_campaign}&`),null!==this.banner.utm_medium&&(f+=`utm_medium=${this.banner.utm_medium}&`),null!==this.banner.utm_source&&(f+=`utm_source=${this.banner.utm_source}&`),f.substring(0,f.length-1)}}},38731:(vt,me,a)=>{"use strict";a.d(me,{S:()=>pe});var i=a(71081),n=a(42251),l=a(80469),f=a(73404),o=a(23983),c=a(79140),M=a(16480),w=a(64565),W=a(68117),B=a(42694);const r=["banners"],se=class{constructor(we,Te){this.bannerService=we,this.lang=Te,this.stopBanner=!1}ngAfterContentInit(){this.lang.onLangLoaded.subscribe(()=>{this.bannerService.isLoaded?this.pickBanner():this.bannerService.onLoad.subscribe(()=>{this.pickBanner()}),this.mediaOb$.subscribe(we=>{we&&we.displayMode&&we.displayMode===o.h.KIOSK&&(this.stopBanner=!0,this.pickBanner())})})}pickBanner(){this.contentChildren.forEach(we=>{const Te=we.bannerPositionId;if(null!==this.bannerService.banners&&!n.o8(this.bannerService.banners[Te])){const Ze=this.bannerService.banners[Te.toString()];let yt=[];Ze&&(yt=Ze?.banners?.filter(ue=>ue.lang===this.lang.getLangSnapshot()).filter(ue=>null===ue.country||ue.country===c.K.getIso()));const Ke=Ze&&yt[Math.floor(Math.random()*yt.length)],tt=Ke&&(null===Ke.lang||Ke.lang===this.lang.getLangSnapshot());if(this.stopBanner||!tt)return void we.setBanner(null);Ke&&this.responsiveImages(Ke),we.setBanner(Ke)}})}responsiveImages(we){const Te=we.path.split("/"),Ze=Te.pop(),yt=Te.join("/"),[Ke,tt]=Ze.split(".");we.mobile_image=`${yt}/${Ke}-mobile.${tt}`,we.small_image=`${yt}/responsive/${Ke}-small.${tt}`,we.small_image=`${yt}/responsive/${Ke}-small.${tt}`,we.medium_image=`${yt}/responsive/${Ke}-medium.${tt}`,we.large_image=`${yt}/responsive/${Ke}-large.${tt}`}};let pe=se;se.\u0275fac=function(Te){return new(Te||se)(w.Y36(W.Q),w.Y36(B.C))},se.\u0275cmp=w.Xpm({type:se,selectors:[["app-banner-container"]],contentQueries:function(Te,Ze,yt){if(1&Te&&w.Suo(yt,r,4),2&Te){let Ke;w.iGM(Ke=w.CRH())&&(Ze.contentChildren=Ke)}},outputs:{banner:"banner"},ngContentSelectors:["*"],decls:1,vars:0,template:function(Te,Ze){1&Te&&(w.F$t(),w.Hsn(0))},encapsulation:2}),(0,i.gn)([(0,l.Ph)(M.U.getMedia)],pe.prototype,"mediaOb$",void 0),(0,i.gn)([(0,f.qM)({description:"Banner position information",type:"object"})],pe.prototype,"bannerPosition",void 0)},49434:(vt,me,a)=>{"use strict";a.d(me,{H:()=>c});var i=a(63381),n=a(77303),l=a(26403),f=a(42987),o=a(64565);let c=(()=>{const w=class{constructor(){this.sportName="",this.cdn=i.N.cdn}start(){}reset(B=!1){this.loadedError=!1,this.loaded=!1,B&&(document.body.style.cursor="")}finished(B=!1){this.loadedError=!1,this.loaded=!0,B&&(document.body.style.cursor="")}get isLoading(){return!this.loaded}imageError(B,r="team"){B.target.src="avatar"===r?n.Z.defaultAvatar:n.Z.defaultLogo}error(){this.loadedError=!0,this.loaded=!0}trackByIndex(B){return B}isMatchAfter(B){return B===f.U6.AFTER}isHockey(B){return l.Z.isHockey(B)}isBasketballSport(B){return l.Z.isBasketball(B)}isSoccer(B){return l.Z.isSoccer(B)}isEsport(B){return l.Z.isEsport(B)}isSnooker(B){return l.Z.isSnooker(B)}isTennisSport(B){return l.Z.isTennis(B)}isHandball(B){return l.Z.isHandball(B)}isRugby(B){return l.Z.isRugby(B)}};let M=w;return w.\u0275fac=function(r){return new(r||w)},w.\u0275dir=o.lG2({type:w,inputs:{sportName:"sportName",sportId:"sportId"}}),M})()},43072:(vt,me,a)=>{"use strict";function o(Q,Ye,Le,lt){var ye,Ee=arguments.length,Re=Ee<3?Ye:null===lt?lt=Object.getOwnPropertyDescriptor(Ye,Le):lt;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)Re=Reflect.decorate(Q,Ye,Le,lt);else for(var F=Q.length-1;F>=0;F--)(ye=Q[F])&&(Re=(Ee<3?ye(Re):Ee>3?ye(Ye,Le,Re):ye(Ye,Le))||Re);return Ee>3&&Re&&Object.defineProperty(Ye,Le,Re),Re}a.d(me,{D:()=>ve});var L=a(64565),Ne=a(48665),Dt=a(7073);a(19776);const ct=["flatpickr"];function xt(Q,Ye){if(1&Q){const Le=L.EpF();L.TgZ(0,"input",3),L.NdJ("focus",function(Ee){L.CHM(Le);const Re=L.oxw();return L.KtG(Re.onFocus(Ee))}),L.qZA()}if(2&Q){const Le=L.oxw();L.Gre("ng2-flatpickr-input ",Le.addClass,""),L.Q6J("placeholder",Le.placeholder)("tabindex",Le.tabindex)}}var sn;typeof window<"u"&&a(19776);let mn=sn=class{constructor(){this._tabindex=0,this.onTouchedFn=()=>{},this.defaultFlatpickrOptions={wrap:!0,clickOpens:!0,onChange:Ye=>{this.writeValue(Ye)}},this.placeholder="",this.addClass="",this.hideButton=!1,this.propagateChange=Ye=>{}}get tabindex(){return this._tabindex}set tabindex(Ye){this._tabindex=Number(Ye)}writeValue(Ye){this.propagateChange(Ye)}registerOnChange(Ye){this.propagateChange=Ye}registerOnTouched(Ye){this.onTouchedFn=Ye}setDateFromInput(Ye){this.flatpickrElement.nativeElement._flatpickr.setDate(Ye,!0)}setAltInputPlaceholder(Ye){this.flatpickrElement.nativeElement._flatpickr.altInput.setAttribute("placeholder",Ye)}ngAfterViewInit(){this.config&&Object.assign(this.defaultFlatpickrOptions,this.config),this.flatpickrElement.nativeElement.flatpickr&&(this.flatpickr=this.flatpickrElement.nativeElement.flatpickr(this.defaultFlatpickrOptions)),this.setDate&&this.setDateFromInput(this.setDate)}ngOnChanges(Ye){this.flatpickrElement.nativeElement&&this.flatpickrElement.nativeElement._flatpickr&&(Ye.hasOwnProperty("setDate")&&Ye.setDate.currentValue&&this.setDateFromInput(Ye.setDate.currentValue),this.config.altInput&&Ye.hasOwnProperty("placeholder")&&Ye.placeholder.currentValue&&this.setAltInputPlaceholder(Ye.placeholder.currentValue))}onFocus(Ye){this.onTouchedFn()}};mn.\u0275fac=function(Ye){return new(Ye||mn)},mn.\u0275cmp=L.Xpm({type:mn,selectors:[["ng2-flatpickr"]],viewQuery:function(Ye,Le){if(1&Ye&&L.Gf(ct,7),2&Ye){let lt;L.iGM(lt=L.CRH())&&(Le.flatpickrElement=lt.first)}},inputs:{placeholder:"placeholder",addClass:"addClass",hideButton:"hideButton",tabindex:"tabindex",config:"config",setDate:"setDate"},features:[L._Bn([{provide:Ne.JU,useExisting:(0,L.Gpc)(()=>sn),multi:!0}]),L.TTD],ngContentSelectors:["*"],decls:4,vars:1,consts:[[1,"ng2-flatpickr-input-container"],["flatpickr",""],["type","text","data-input","",3,"class","placeholder","tabindex","focus",4,"ngIf"],["type","text","data-input","",3,"placeholder","tabindex","focus"]],template:function(Ye,Le){1&Ye&&(L.F$t(),L.TgZ(0,"div",0,1),L.YNc(2,xt,1,5,"input",2),L.Hsn(3),L.qZA()),2&Ye&&(L.xp6(2),L.Q6J("ngIf",!Le.hideButton))},dependencies:[Dt.O5],encapsulation:2}),o([(0,L.i9L)("flatpickr",{static:!0})],mn.prototype,"flatpickrElement",void 0),o([(0,L.IIB)()],mn.prototype,"config",void 0),o([(0,L.IIB)()],mn.prototype,"placeholder",void 0),o([(0,L.IIB)()],mn.prototype,"addClass",void 0),o([(0,L.IIB)()],mn.prototype,"setDate",void 0),o([(0,L.IIB)()],mn.prototype,"tabindex",null),o([(0,L.IIB)()],mn.prototype,"hideButton",void 0);let Dn=(()=>{let Q=class{};return Q.\u0275fac=function(Le){return new(Le||Q)},Q.\u0275mod=L.oAB({type:Q}),Q.\u0275inj=L.cJS({imports:[Dt.ez]}),Q})();var Fn=a(5668),Be=a(45394),z=a(5148),d=a(9665),O=a(77303),de=a(1),Ve=a(38850),Ie=a(31193);let Oe=(()=>{const Ye=class extends Ie.I{constructor(){super(),this.init()}init(){super.init(),this.formGroup=new Ne.cw({usePhoneNumber:new Ne.NI(!1),email:new Ne.NI("",[Ne.kI.required,Ne.kI.email]),phone_number_code:new Ne.NI(""),phoneNumber:new Ne.NI(""),password:new Ne.NI("",[Ne.kI.required,Ne.kI.minLength(6)]),password_confirmation:new Ne.NI("",[Ne.kI.required]),recaptcha:new Ne.NI("",Ne.kI.required)},{validators:this.mustHaveSameValueValidator("password","password_confirmation","passwordMatch")})}get usePhoneNumber(){return this.formGroup.get("usePhoneNumber")}get email(){return this.formGroup.get("email")}get phoneNumberCode(){return this.formGroup.get("phone_number_code")}get phoneNumber(){return this.formGroup.get("phoneNumber")}get recaptcha(){return this.formGroup.get("recaptcha")}get password(){return this.formGroup.get("password")}get passwordConfirmation(){return this.formGroup.get("password_confirmation")}};let Q=Ye;return Ye.\u0275fac=function(Ee){return new(Ee||Ye)},Ye.\u0275prov=L.Yz7({token:Ye,factory:Ye.\u0275fac,providedIn:"root"}),Q})();var St=a(42694),wt=a(79140),jt=a(13828),fn=a(21034),Sn=a(98506),Un=a(88742),zn=a(63428),ei=a(23166),li=a(37681),ni=a(3740),kn=a(75126);const Qe=["captchaElem"];function G(Q,Ye){if(1&Q&&(L.TgZ(0,"div",17),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw();L.xp6(1),L.hij(" ",L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.getGroup()))," ")}}function C(Q,Ye){if(1&Q&&(L.TgZ(0,"mat-error"),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw(2);L.xp6(1),L.Oqu(L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.email)))}}function P(Q,Ye){if(1&Q&&(L.TgZ(0,"div",18)(1,"mat-form-field",7)(2,"mat-label"),L._uU(3),L.ALo(4,"translate"),L.qZA(),L._UZ(5,"input",19),L.ALo(6,"translate"),L.YNc(7,C,3,3,"mat-error",9),L.qZA()()),2&Q){const Le=L.oxw();L.xp6(3),L.Oqu(L.lcZ(4,3,"web.email")),L.xp6(2),L.s9C("placeholder",L.lcZ(6,5,"web.enter_email")),L.xp6(2),L.Q6J("ngIf",null==Le.regForm.email?null:Le.regForm.email.invalid)}}function _e(Q,Ye){if(1&Q&&(L.TgZ(0,"option",26),L._uU(1),L.qZA()),2&Q){const Le=Ye.$implicit;L.s9C("value",Le.phoneCode),L.xp6(1),L.AsE(" (+",Le.phoneCode,") ",Le.name," ")}}function ze(Q,Ye){if(1&Q&&(L.TgZ(0,"mat-error"),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw(2);L.xp6(1),L.Oqu(L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.phoneNumberCode)))}}function ft(Q,Ye){if(1&Q&&(L.TgZ(0,"mat-error"),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw(2);L.xp6(1),L.Oqu(L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.phoneNumber)))}}function Yt(Q,Ye){if(1&Q&&(L.TgZ(0,"div",18)(1,"div",20)(2,"div",21)(3,"select",22),L.YNc(4,_e,2,3,"option",23),L.qZA(),L.YNc(5,ze,3,3,"mat-error",9),L.qZA(),L.TgZ(6,"div",24)(7,"mat-form-field",7)(8,"mat-label"),L._uU(9),L.ALo(10,"translate"),L.qZA(),L._UZ(11,"input",25),L.ALo(12,"translate"),L.YNc(13,ft,3,3,"mat-error",9),L.qZA()()()()),2&Q){const Le=L.oxw();L.xp6(4),L.Q6J("ngForOf",Le.countries),L.xp6(1),L.Q6J("ngIf",null==Le.regForm.phoneNumberCode?null:Le.regForm.phoneNumberCode.invalid),L.xp6(4),L.Oqu(L.lcZ(10,5,"web.phone_number")),L.xp6(2),L.s9C("placeholder",L.lcZ(12,7,"web.enter_phone_number")),L.xp6(2),L.Q6J("ngIf",null==Le.regForm.phoneNumber?null:Le.regForm.phoneNumber.invalid)}}function dn(Q,Ye){if(1&Q&&(L.TgZ(0,"mat-error"),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw();L.xp6(1),L.Oqu(L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.password)))}}function an(Q,Ye){if(1&Q&&(L.TgZ(0,"mat-error"),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw();L.xp6(1),L.Oqu(L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.passwordConfirmation)))}}function vn(Q,Ye){if(1&Q&&(L.TgZ(0,"span",27),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw();L.xp6(1),L.Oqu(L.lcZ(2,1,Le.regForm.getErrorMessage(Le.regForm.recaptcha)))}}function Hn(Q,Ye){1&Q&&(L.TgZ(0,"div"),L._UZ(1,"mat-spinner",28),L.TgZ(2,"span"),L._uU(3,"Loading registration form"),L.qZA()())}function si(Q,Ye){if(1&Q){const Le=L.EpF();L.TgZ(0,"div",30)(1,"div",31)(2,"p",32),L._uU(3),L.ALo(4,"translate"),L._UZ(5,"br"),L.TgZ(6,"i",33),L._uU(7," check_circle_outline "),L.qZA()(),L.TgZ(8,"p",34),L._uU(9),L.ALo(10,"translate"),L.qZA(),L.TgZ(11,"p")(12,"button",35),L.NdJ("click",function(){L.CHM(Le);const Ee=L.oxw(2);return L.KtG(Ee.action("signin"))}),L._uU(13),L.ALo(14,"translate"),L.qZA(),L._uU(15,"\xa0\xa0 "),L.TgZ(16,"button",36),L.NdJ("click",function(){L.CHM(Le);const Ee=L.oxw(2);return L.KtG(Ee.action("close"))}),L._uU(17),L.ALo(18,"translate"),L.qZA()()()()}2&Q&&(L.xp6(3),L.hij(" ",L.lcZ(4,4,"web.registration_success")," "),L.xp6(6),L.Oqu(L.lcZ(10,6,"web.registration_success_text")),L.xp6(4),L.Oqu(L.lcZ(14,8,"web.sign_in")),L.xp6(4),L.hij(" ",L.lcZ(18,10,"web.close_modal")," "))}function Jn(Q,Ye){if(1&Q&&(L.TgZ(0,"div"),L.YNc(1,si,19,12,"div",29),L.qZA()),2&Q){const Le=L.oxw();L.xp6(1),L.Q6J("ngIf",!Le.smsRegistration)}}let Mi=(()=>{const Ye=class{constructor(lt,Ee,Re,ye,F,re,ae,T,S){this.dialogRef=lt,this.router=Ee,this.regForm=Re,this.lang=ye,this.user=F,this.translate=re,this.countryService=ae,this.snackBar=T,this.win=S,this.onChange=new L.vpe,this.siteKey=O.Z.recaptchaSiteKey,this.recaptchaTheme="light",this.formLoaded=!1,this.submitText="submit_form",this.registrationSuccess=!1,this.smsRegistration=!1}ngOnInit(){setTimeout(()=>this.resetForm(!1),200),this.countryService.isLoaded?this.countries=this.countryService.countries:(this.countryService.load(),this.countryService.onLoad.subscribe(()=>{this.countries=this.countryService.countries}))}handleLoadRC(){this.formLoaded=!0}handleSuccessRC(lt){this.regForm.patchValue({recaptcha:lt})}save(){this.submitText="form_loading_text",this.regForm.getGroup().disable(),this.user.makeRegistration(this.regForm.getGroup().value).subscribe(lt=>{this.win.nativeWindow.dataLayer.push({event:"sign_up",email:this.regForm?.email?.value,type:"manual"}),this.resetForm(),this.registrationSuccess=!0,this.smsRegistration=lt.sms_registration,lt.status&&lt.sms_registration?(this.dialogRef.close(),this.router.navigate(["verify-phone-user"])):lt.status&&(this.dialogRef.close(),this.router.navigate(["page/blk/registration-confirm"]))},lt=>{this.regForm.getGroup().enable(),this.captcha.resetCaptcha(),this.submitText="submit_form",this.regForm.setErrors(lt)})}resetForm(lt=!0){this.regForm.getGroup().enable(),this.regForm.getGroup().reset(),lt&&this.captcha.resetCaptcha(),this.submitText="submit_form",this.registrationSuccess=!1}openSnackBar(lt,Ee){this.snackBar.open(lt,Ee,{duration:5e3,verticalPosition:"top",panelClass:"app-snackbar-modal"})}action(lt){this.onChange.emit(lt),this.registrationSuccess=!1}change(lt){"close"===lt&&(this.translate.get("web.sign_in_success").subscribe(()=>{this.openSnackBar(this.translate.instant("web.sign_in_success"),this.translate.instant("web.close"))}),this.onChange.emit("close"))}toggleUsePhoneNumber(){this.regForm.email.clearValidators(),this.regForm.phoneNumber.clearValidators(),this.regForm.phoneNumberCode.clearValidators(),this.regForm.usePhoneNumber.patchValue(!this.regForm.usePhoneNumber.value),this.regForm.usePhoneNumber.value?(this.regForm.phoneNumberCode.setValidators([Ne.kI.required]),this.regForm.phoneNumber.setValidators([Ne.kI.required])):this.regForm.email.setValidators([Ne.kI.required,Ne.kI.email]),this.regForm.email.updateValueAndValidity(),this.regForm.phoneNumberCode.updateValueAndValidity(),this.regForm.phoneNumber.updateValueAndValidity()}};let Q=Ye;return Ye.\u0275fac=function(Ee){return new(Ee||Ye)(L.Y36(de.so),L.Y36(Ve.F0),L.Y36(Oe),L.Y36(St.C),L.Y36(wt.K),L.Y36(jt.sK),L.Y36(fn.T),L.Y36(Sn.ux),L.Y36(Un.f))},Ye.\u0275cmp=L.Xpm({type:Ye,selectors:[["app-registration"]],viewQuery:function(Ee,Re){if(1&Ee&&L.Gf(Qe,7),2&Ee){let ye;L.iGM(ye=L.CRH())&&(Re.captcha=ye.first)}},outputs:{onChange:"onChange"},decls:34,vars:31,consts:[[3,"hidden"],[3,"formGroup"],["class","alert alert-danger","role","alert",4,"ngIf"],[1,"row"],[1,"col-12","pb-4"],["class","col-12",4,"ngIf"],[1,"col-12","pt-3"],["appearance","legacy",1,"d-block"],["matInput","","type","password","formControlName","password",1,"form-control","form-control-lg",3,"placeholder"],[4,"ngIf"],["matInput","","type","password","formControlName","password_confirmation",1,"form-control","form-control-lg",3,"placeholder"],[1,"col-12","mb-5","pt-2"],["formControlName","recaptcha",3,"siteKey","useGlobalDomain","hl","theme","type","load","success"],["captchaElem",""],["class","text-danger",4,"ngIf"],[1,"col-md-12","align-self-end","text-right","mb-4"],[1,"btn","btn-primary","btn-lg","btn-block-xs-only",3,"disabled","click"],["role","alert",1,"alert","alert-danger"],[1,"col-12"],["matInput","","formControlName","email","type","email","autocomplete","email",1,"form-control","form-control-lg",3,"placeholder"],[1,"form-row"],[1,"col-md-4"],["formControlName","phone_number_code","id","phoneNumberCode",1,"form-control","form-control-lg"],[3,"value",4,"ngFor","ngForOf"],[1,"col-md-8"],["matInput","","formControlName","phoneNumber",1,"form-control","form-control-lg",3,"placeholder"],[3,"value"],[1,"text-danger"],["diameter","50"],["class","row mt-4",4,"ngIf"],[1,"row","mt-4"],[1,"col","align-self-center","text-center"],[1,"badge-text-draw"],[1,"material-icons"],[1,"text-secondary"],["mat-stroked-button","",3,"click"],["mat-stroked-button","","color","warn",3,"click"]],template:function(Ee,Re){1&Ee&&(L.TgZ(0,"div")(1,"div",0)(2,"form",1),L.YNc(3,G,3,3,"div",2),L.TgZ(4,"div",3),L._UZ(5,"div",4),L.YNc(6,P,8,7,"div",5),L.YNc(7,Yt,14,9,"div",5),L.TgZ(8,"div",6)(9,"mat-form-field",7)(10,"mat-label"),L._uU(11),L.ALo(12,"translate"),L.qZA(),L._UZ(13,"input",8),L.ALo(14,"translate"),L.YNc(15,dn,3,3,"mat-error",9),L.qZA()(),L.TgZ(16,"div",6)(17,"mat-form-field",7)(18,"mat-label"),L._uU(19),L.ALo(20,"translate"),L.qZA(),L._UZ(21,"input",10),L.ALo(22,"translate"),L.YNc(23,an,3,3,"mat-error",9),L.qZA()(),L.TgZ(24,"div",11)(25,"ngx-recaptcha2",12,13),L.NdJ("load",function(){return Re.handleLoadRC()})("success",function(F){return Re.handleSuccessRC(F)}),L.qZA(),L.YNc(27,vn,3,3,"span",14),L.qZA(),L.TgZ(28,"div",15)(29,"button",16),L.NdJ("click",function(){return Re.save()}),L._uU(30),L.ALo(31,"translate"),L.qZA()()()()(),L.YNc(32,Hn,4,0,"div",9),L.YNc(33,Jn,2,1,"div",9),L.qZA()),2&Ee&&(L.xp6(1),L.Q6J("hidden",!Re.formLoaded||Re.registrationSuccess),L.xp6(1),L.Q6J("formGroup",Re.regForm.getGroup()),L.xp6(1),L.Q6J("ngIf",Re.regForm.getGroup().errors&&(Re.regForm.getGroup().touched||Re.regForm.getGroup().dirty)),L.xp6(3),L.Q6J("ngIf",!(null!=Re.regForm.usePhoneNumber&&Re.regForm.usePhoneNumber.value)),L.xp6(1),L.Q6J("ngIf",null==Re.regForm.usePhoneNumber?null:Re.regForm.usePhoneNumber.value),L.xp6(4),L.Oqu(L.lcZ(12,21,"web.password")),L.xp6(2),L.s9C("placeholder",L.lcZ(14,23,"web.enter_password")),L.xp6(2),L.Q6J("ngIf",null==Re.regForm.password?null:Re.regForm.password.invalid),L.xp6(4),L.Oqu(L.lcZ(20,25,"web.password_repeat")),L.xp6(2),L.s9C("placeholder",L.lcZ(22,27,"web.enter_password_again")),L.xp6(2),L.Q6J("ngIf",null==Re.regForm.passwordConfirmation?null:Re.regForm.passwordConfirmation.invalid),L.xp6(2),L.Q6J("siteKey",Re.siteKey)("useGlobalDomain",!1)("hl",Re.lang.getLangSnapshot())("theme",Re.recaptchaTheme)("type","Checkbox"),L.xp6(2),L.Q6J("ngIf",null==Re.regForm.recaptcha?null:Re.regForm.recaptcha.invalid),L.xp6(2),L.Q6J("disabled",Re.regForm.getGroup().invalid),L.xp6(1),L.hij(" ",L.lcZ(31,29,"web."+Re.submitText)," "),L.xp6(2),L.Q6J("ngIf",!Re.formLoaded),L.xp6(1),L.Q6J("ngIf",Re.registrationSuccess))},dependencies:[Ne._Y,Ne.YN,Ne.Kr,Ne.Fj,Ne.EJ,Ne.JJ,Ne.JL,Ne.sg,Ne.u,Dt.sg,Dt.O5,zn.TO,zn.KE,zn.hX,ei.Nt,li.lW,ni.to,kn.Ou,jt.X$],encapsulation:2}),Q})(),ii=(()=>{const Ye=class extends Ie.I{constructor(){super(),this.init()}init(){super.init(),this.formGroup=new Ne.cw({email:new Ne.NI("",[Ne.kI.required,Ne.kI.email]),recaptcha:new Ne.NI("",Ne.kI.required)})}get email(){return this.formGroup.get("email")}get recaptcha(){return this.formGroup.get("recaptcha")}};let Q=Ye;return Ye.\u0275fac=function(Ee){return new(Ee||Ye)},Ye.\u0275prov=L.Yz7({token:Ye,factory:Ye.\u0275fac,providedIn:"root"}),Q})();const Cn=["captchaElem2"];function Xt(Q,Ye){if(1&Q&&(L.TgZ(0,"div",18),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw(2);L.xp6(1),L.hij(" ",L.lcZ(2,1,Le.form.getErrorMessage(Le.form.getGroup()))," ")}}function en(Q,Ye){if(1&Q&&(L.TgZ(0,"mat-error"),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw(2);L.xp6(1),L.Oqu(L.lcZ(2,1,Le.form.getErrorMessage(Le.form.email)))}}function Tn(Q,Ye){if(1&Q&&(L.TgZ(0,"span",19),L._uU(1),L.ALo(2,"translate"),L.qZA()),2&Q){const Le=L.oxw(2);L.xp6(1),L.Oqu(L.lcZ(2,1,Le.form.getErrorMessage(Le.form.recaptcha)))}}function Qn(Q,Ye){if(1&Q){const Le=L.EpF();L.TgZ(0,"button",20),L.NdJ("click",function(){L.CHM(Le);const Ee=L.oxw(2);return L.KtG(Ee.resetForm())}),L._uU(1),L.ALo(2,"translate"),L.qZA()}2&Q&&(L.xp6(1),L.hij(" ",L.lcZ(2,1,"web.reset_form")," "))}function _n(Q,Ye){if(1&Q){const Le=L.EpF();L.TgZ(0,"div")(1,"h2"),L._uU(2),L.ALo(3,"translate"),L.qZA(),L.TgZ(4,"form",4),L.YNc(5,Xt,3,3,"div",5),L.TgZ(6,"div",6)(7,"div",7)(8,"mat-form-field",8)(9,"mat-label"),L._uU(10),L.ALo(11,"translate"),L.qZA(),L._UZ(12,"input",9),L.ALo(13,"translate"),L.YNc(14,en,3,3,"mat-error",0),L.qZA()(),L.TgZ(15,"div",10)(16,"ngx-recaptcha2",11,12),L.NdJ("success",function(Ee){L.CHM(Le);const Re=L.oxw();return L.KtG(Re.handleSuccessRC(Ee))}),L.qZA(),L.YNc(18,Tn,3,3,"span",13),L.qZA(),L.TgZ(19,"div",14)(20,"button",15),L.NdJ("click",function(){L.CHM(Le);const Ee=L.oxw();return L.KtG(Ee.send())}),L._uU(21),L.ALo(22,"translate"),L.qZA()(),L.TgZ(23,"div",16),L.YNc(24,Qn,3,3,"button",17),L.qZA()()()()}if(2&Q){const Le=L.oxw();L.xp6(2),L.Oqu(L.lcZ(3,14,"web.forgotten_password")),L.xp6(2),L.Q6J("formGroup",Le.form.getGroup()),L.xp6(1),L.Q6J("ngIf",Le.form.getGroup().errors&&(Le.form.getGroup().touched||Le.form.getGroup().dirty)),L.xp6(5),L.Oqu(L.lcZ(11,16,"web.email")),L.xp6(2),L.s9C("placeholder",L.lcZ(13,18,"web.enter_email")),L.xp6(2),L.Q6J("ngIf",Le.form.email.invalid),L.xp6(2),L.Q6J("siteKey",Le.siteKey)("useGlobalDomain",!1)("hl",Le.lang.getLangSnapshot())("type","Checkbox"),L.xp6(2),L.Q6J("ngIf",Le.form.recaptcha.invalid),L.xp6(2),L.Q6J("disabled",Le.form.getGroup().invalid),L.xp6(1),L.hij(" ",L.lcZ(22,20,"web."+Le.submitText)," "),L.xp6(3),L.Q6J("ngIf",null!==Le.form.getGroup().errors)}}function Ct(Q,Ye){if(1&Q){const Le=L.EpF();L.TgZ(0,"div")(1,"div",21)(2,"div",22)(3,"p",23),L._uU(4),L.ALo(5,"translate"),L._UZ(6,"br"),L.TgZ(7,"i",24),L._uU(8," check_circle_outline "),L.qZA()(),L.TgZ(9,"p",25),L._uU(10),L.ALo(11,"translate"),L.qZA(),L.TgZ(12,"p")(13,"button",26),L.NdJ("click",function(){L.CHM(Le);const Ee=L.oxw();return L.KtG(Ee.action("close"))}),L._uU(14),L.ALo(15,"translate"),L.qZA()()()()()}2&Q&&(L.xp6(4),L.hij(" ",L.lcZ(5,3,"web.password_resend")," "),L.xp6(6),L.Oqu(L.lcZ(11,5,"web.forgotten_password__success_text")),L.xp6(4),L.hij(" ",L.lcZ(15,7,"web.close_modal")," "))}let ge=(()=>{const Ye=class{constructor(lt,Ee,Re){this.form=lt,this.user=Ee,this.lang=Re,this.submitText="reset_password",this.siteKey=O.Z.recaptchaSiteKey,this.success=!1,this.onChange=new L.vpe}handleSuccessRC(lt){this.form.patchValue({recaptcha:lt})}send(){this.submitText="form_loading_text",this.form.getGroup().disable(),this.success=!1,this.user.forgottenPassword(this.form.getGroup().value).subscribe(()=>{this.resetForm(),this.success=!0},lt=>{this.form.getGroup().enable(),this.captcha.resetCaptcha(),this.submitText="reset_password",this.form.setErrors(lt)})}resetForm(lt=!0){this.form.getGroup().enable(),this.form.getGroup().reset(),lt&&this.captcha?.resetCaptcha(),this.submitText="reset_password",this.success=!1}goToSignIn(){this.onChange.emit("signInBlock")}action(lt){this.onChange.emit(lt)}};let Q=Ye;return Ye.\u0275fac=function(Ee){return new(Ee||Ye)(L.Y36(ii),L.Y36(wt.K),L.Y36(St.C))},Ye.\u0275cmp=L.Xpm({type:Ye,selectors:[["app-forgotten-password"]],viewQuery:function(Ee,Re){if(1&Ee&&L.Gf(Cn,7),2&Ee){let ye;L.iGM(ye=L.CRH())&&(Re.captcha=ye.first)}},outputs:{onChange:"onChange"},decls:9,vars:5,consts:[[4,"ngIf"],[1,"mt-5"],[1,"fas","fa-chevron-left"],[1,"text-reset","app-cursor",3,"click"],[3,"formGroup"],["class","alert alert-danger","role","alert",4,"ngIf"],[1,"row"],[1,"col-12"],["appearance","legacy",1,"d-block"],["matInput","","formControlName","email",1,"form-control","form-control-lg",3,"placeholder"],[1,"col-12","mb-5","pt-2"],["formControlName","recaptcha",3,"siteKey","useGlobalDomain","hl","type","success"],["captchaElem2",""],["class","text-danger",4,"ngIf"],[1,"col-12","align-self-end","text-right"],[1,"btn","btn-primary","btn-lg","btn-block-xs-only",3,"disabled","click"],[1,"col-6"],["mat-raised-button","","color","accent","class","btn btn-primary btn-block",3,"click",4,"ngIf"],["role","alert",1,"alert","alert-danger"],[1,"text-danger"],["mat-raised-button","","color","accent",1,"btn","btn-primary","btn-block",3,"click"],[1,"row","mt-4"],[1,"col","align-self-center","text-center"],[1,"badge-text-draw"],[1,"material-icons"],[1,"text-secondary"],["mat-stroked-button","","color","warn",3,"click"]],template:function(Ee,Re){1&Ee&&(L.TgZ(0,"div"),L.YNc(1,_n,25,22,"div",0),L.YNc(2,Ct,16,9,"div",0),L.TgZ(3,"div",1),L._UZ(4,"i",2),L._uU(5,"\xa0\xa0\xa0 "),L.TgZ(6,"a",3),L.NdJ("click",function(){return Re.goToSignIn()}),L._uU(7),L.ALo(8,"translate"),L.qZA()()()),2&Ee&&(L.xp6(1),L.Q6J("ngIf",!Re.success),L.xp6(1),L.Q6J("ngIf",Re.success),L.xp6(5),L.Oqu(L.lcZ(8,3,"web.sign_in")))},dependencies:[Ne._Y,Ne.Fj,Ne.JJ,Ne.JL,Ne.sg,Ne.u,Dt.O5,zn.TO,zn.KE,zn.hX,ei.Nt,li.lW,ni.to,jt.X$],encapsulation:2}),Q})();var N=a(26425);let ve=(()=>{const Ye=class{};let Q=Ye;return Ye.\u0275fac=function(Ee){return new(Ee||Ye)},Ye.\u0275mod=L.oAB({type:Ye}),Ye.\u0275inj=L.cJS({providers:[Fn.R],imports:[Be.m,Dn]}),Q})();L.B6R(z.j,[Dt.O5,de.xY,de.H8,d.x,Mi,ge],[jt.X$,N.P])},91191:(vt,me,a)=>{"use strict";a.d(me,{X:()=>tt});var i=a(42251),n=a(84),l=a(61587),f=a(64565),o=a(59111),c=a(79140),M=a(88742),w=a(7073),W=a(13828);function B(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.O4$(),f.TgZ(1,"svg",1),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f._UZ(2,"use",2),f.qZA(),f.BQk()}if(2&ue){const b=f.oxw(3);f.xp6(1),f.uIk("class","app-cursor "+b.classDefVal())}}function r(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.O4$(),f.TgZ(1,"svg",1),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f._UZ(2,"use",2),f.qZA(),f._uU(3),f.ALo(4,"translate"),f.BQk()}2&ue&&(f.xp6(1),f.uIk("class"," icon icon--14 icon--primary ng-star-inserted mb-1"),f.xp6(2),f.hij(" ",f.lcZ(4,2,"web.favm"),""))}function H(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.TgZ(1,"div",3),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f.O4$(),f.TgZ(2,"svg"),f._UZ(3,"use",2),f.qZA()(),f.BQk()}if(2&ue){const b=f.oxw(3);f.xp6(2),f.uIk("class","app-cursor "+b.classMatchDefVal())}}function pe(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.TgZ(1,"div",3),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f.O4$(),f.TgZ(2,"svg"),f._UZ(3,"use",2),f.qZA()(),f.BQk()}if(2&ue){const b=f.oxw(3);f.xp6(2),f.uIk("class","app-cursor "+b.classMatchDetailDefVal())}}function se(ue,Ce){if(1&ue&&(f.ynx(0),f.YNc(1,B,3,1,"ng-container",0),f.YNc(2,r,5,4,"ng-container",0),f.YNc(3,H,4,1,"ng-container",0),f.YNc(4,pe,4,1,"ng-container",0),f.BQk()),2&ue){const b=f.oxw(2);f.xp6(1),f.Q6J("ngIf",b.isTournament()),f.xp6(1),f.Q6J("ngIf",b.isMatchListMobile()),f.xp6(1),f.Q6J("ngIf",b.isMatch()),f.xp6(1),f.Q6J("ngIf",b.isMatchDetail())}}function oe(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.O4$(),f.TgZ(1,"svg",1),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f._UZ(2,"use",4),f.qZA(),f.BQk()}if(2&ue){const b=f.oxw(3);f.xp6(1),f.uIk("class","app-cursor is-favourite "+b.classDefVal())}}function we(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.O4$(),f.TgZ(1,"svg",1),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f._UZ(2,"use",4),f.qZA(),f._uU(3),f.ALo(4,"translate"),f.BQk()}2&ue&&(f.xp6(1),f.uIk("class"," is-favourite icon icon--14 icon--primary ng-star-inserted mb-1"),f.xp6(2),f.hij(" ",f.lcZ(4,2,"web.favm")," "))}function Te(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.TgZ(1,"div",5),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f.O4$(),f.TgZ(2,"svg"),f._UZ(3,"use",4),f.qZA()(),f.BQk()}if(2&ue){const b=f.oxw(3);f.xp6(2),f.uIk("class","app-cursor "+b.classMatchDefVal())}}function Ze(ue,Ce){if(1&ue){const b=f.EpF();f.ynx(0),f.TgZ(1,"div",5),f.NdJ("click",function(Ne){f.CHM(b);const Dt=f.oxw(3);return f.KtG(Dt.toggle(Ne))}),f.O4$(),f.TgZ(2,"svg"),f._UZ(3,"use",4),f.qZA()(),f.BQk()}if(2&ue){const b=f.oxw(3);f.xp6(2),f.uIk("class","app-cursor "+b.classMatchDetailDefVal())}}function yt(ue,Ce){if(1&ue&&(f.ynx(0),f.YNc(1,oe,3,1,"ng-container",0),f.YNc(2,we,5,4,"ng-container",0),f.YNc(3,Te,4,1,"ng-container",0),f.YNc(4,Ze,4,1,"ng-container",0),f.BQk()),2&ue){const b=f.oxw(2);f.xp6(1),f.Q6J("ngIf",b.isTournament()),f.xp6(1),f.Q6J("ngIf",b.isMatchListMobile()),f.xp6(1),f.Q6J("ngIf",b.isMatch()),f.xp6(1),f.Q6J("ngIf",b.isMatchDetail())}}function Ke(ue,Ce){if(1&ue&&(f.ynx(0),f.YNc(1,se,5,4,"ng-container",0),f.YNc(2,yt,5,4,"ng-container",0),f.BQk()),2&ue){const b=f.oxw();f.xp6(1),f.Q6J("ngIf",!b.isFavorite()),f.xp6(1),f.Q6J("ngIf",b.isFavorite())}}let tt=(()=>{const Ce=class{constructor(L,Ne,Dt){this.favorite=L,this.user=Ne,this.windowRefService=Dt,this.xclassDeff="icon  icon--14 icon--primary  mx-2 ",this.xclassMatchDeff="icon  icon--14 icon-match",this.xclassMatchDetailDeff="icon  icon--16 icon-match",this.isSet=!1}set classDef(L){this.xclassDeff=L}classDefVal(){return this.xclassDeff}set classMatchDef(L){this.xclassMatchDeff=L}classMatchDefVal(){return this.xclassMatchDeff}classMatchDetailDefVal(){return this.xclassMatchDetailDeff}ngOnInit(){(this.sportId&&-1!==i.cq(n.Z.availTypes,this.type)||-1!==i.cq(n.Z.availTypes,this.type))&&(this.isSet=!0)}toggle(L){switch(this.type){case n.Z.availTypes[0]:case n.Z.availTypes[4]:this.favorite.toggleTournamnetFavorite(this.sportId,this.tournamentId);break;case n.Z.availTypes[1]:this.favorite.toggleParticipantFavorite(this.participantId);break;case n.Z.availTypes[2]:case n.Z.availTypes[3]:this.favorite.toggleMatchFavorite(this.matchId),this.user.setMyMatches().subscribe(()=>{console.info("User MyMatches updated !!")})}this.windowRefService.nativeWindow.dataLayer.push({event:"add_to_favorites",sport:`sport_id_${this.sportId}`,league:`tournament_${this.tournamentId}`,match:`match_${this.matchId}`,type:this.type}),l.b.categoryCacheLimit=l.b.categoryLimit,L.stopPropagation(),L.preventDefault()}isFavorite(){return this.type===n.Z.availTypes[0]||this.type===n.Z.availTypes[4]?this.favorite.existsTournament(this.sportId,this.tournamentId):this.type===n.Z.availTypes[1]?this.favorite.existsParticipant(this.participantId):(this.type===n.Z.availTypes[2]||this.type===n.Z.availTypes[3])&&this.favorite.existsMatch(this.matchId)}isTournament(){return this.type===n.Z.availTypes[0]}isParticipant(){return this.type===n.Z.availTypes[1]}isMatch(){return this.type===n.Z.availTypes[2]}isMatchListMobile(){return this.type===n.Z.availTypes[4]}isMatchDetail(){return this.type===n.Z.availTypes[3]}};let ue=Ce;return Ce.\u0275fac=function(Ne){return new(Ne||Ce)(f.Y36(o.e),f.Y36(c.K),f.Y36(M.f))},Ce.\u0275cmp=f.Xpm({type:Ce,selectors:[["app-favorite"]],inputs:{type:"type",sportId:"sportId",tournamentId:"tournamentId",matchId:"matchId",classDef:"classDef",classMatchDef:"classMatchDef",participantId:"participantId"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"click"],[0,"xlink","href","#icon-star"],[1,"d-flex","align-self-center","justify-content-center",3,"click"],[0,"xlink","href","#icon-star-fill"],[1,"d-flex","align-self-center","justify-content-center","is-favourite",3,"click"]],template:function(Ne,Dt){1&Ne&&f.YNc(0,Ke,3,2,"ng-container",0),2&Ne&&f.Q6J("ngIf",Dt.isSet)},dependencies:[w.O5,W.X$],encapsulation:2}),ue})()},48274:(vt,me,a)=>{"use strict";a.d(me,{c:()=>ye});var i=a(2281),l=a(77303),f=a(4147),o=a(84459),c=a(64565),M=a(93080),w=a(64341),W=a(54988),B=a(79140),r=a(7073),H=a(38850),pe=a(50221),se=a(13828),oe=a(39689),we=a(26425),Te=a(39309);function Ze(F,re){if(1&F&&(c.TgZ(0,"div",22)(1,"div",23),c._UZ(2,"app-switchers",24),c.qZA()()),2&F){const ae=c.oxw();c.xp6(2),c.Q6J("mobile",ae.isMobile)}}function yt(F,re){1&F&&(c.TgZ(0,"div",25)(1,"div",26),c._uU(2),c.ALo(3,"translate"),c.qZA(),c.TgZ(4,"a",27),c._UZ(5,"img",28),c.qZA()()),2&F&&(c.xp6(2),c.Oqu(c.lcZ(3,1,"web.partners")))}function Ke(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.about_us"))," "))}function tt(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.about_us"))}const ue=function(){return["/page/see/about-us"]};function Ce(F,re){if(1&F&&(c.TgZ(0,"a",29),c.YNc(1,Ke,4,5,"ng-container",15),c.YNc(2,tt,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,ue)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function b(F,re){if(1&F&&(c.TgZ(0,"a",30),c._uU(1),c.ALo(2,"translate"),c.qZA()),2&F){const ae=c.oxw();c.Q6J("href",ae.client.has("pages","about_us"),c.LSH),c.xp6(1),c.Oqu(c.lcZ(2,2,"web.about_us"))}}function L(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.livescore"))," "))}function Ne(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.livescore"))}const Dt=function(){return["/page/see/livescore"]};function ot(F,re){if(1&F&&(c.TgZ(0,"a",31),c.YNc(1,L,4,5,"ng-container",15),c.YNc(2,Ne,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,Dt)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function ct(F,re){if(1&F&&(c.TgZ(0,"a",30),c._uU(1),c.ALo(2,"translate"),c.qZA()),2&F){const ae=c.oxw();c.Q6J("href",ae.client.has("pages","about_us"),c.LSH),c.xp6(1),c.Oqu(c.lcZ(2,2,"web.about_us"))}}function xt(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.live_betting"))," "))}function Et(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.live_betting"))}function sn(F,re){if(1&F&&(c.TgZ(0,"a",30),c.YNc(1,xt,4,5,"ng-container",15),c.YNc(2,Et,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("href",T.client.has("pages","livebet"),c.LSH),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function mn(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.lotery"))," "))}function xn(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.lotery"))}function Dn(F,re){if(1&F&&(c.TgZ(0,"a",30),c.YNc(1,mn,4,5,"ng-container",15),c.YNc(2,xn,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("href",T.client.has("pages","lotery"),c.LSH),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Fn(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.casino"))," "))}function Be(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.casino"))}function z(F,re){if(1&F&&(c.TgZ(0,"a",30),c.YNc(1,Fn,4,5,"ng-container",15),c.YNc(2,Be,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("href",T.client.has("pages","casino"),c.LSH),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function d(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.advertisement"))," "))}function O(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.advertisement"))}const de=function(){return["/page/see/advert"]};function Ve(F,re){if(1&F&&(c.TgZ(0,"a",14),c.YNc(1,d,4,5,"ng-container",15),c.YNc(2,O,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,de)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Ie(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.contact_us"))," "))}function Oe(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.contact_us"))}const St=function(){return["/page/see/contact"]};function wt(F,re){if(1&F&&(c.TgZ(0,"a",14),c.YNc(1,Ie,4,5,"ng-container",15),c.YNc(2,Oe,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,St)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function jt(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.contact_us"))," "))}function fn(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.contact_us"))}function Sn(F,re){if(1&F&&(c.TgZ(0,"a",30),c.YNc(1,jt,4,5,"ng-container",15),c.YNc(2,fn,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("href",T.client.has("pages","contact"),c.LSH),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Un(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.mobile_application"))," "))}function zn(F,re){1&F&&c._uU(0,"Application")}const ei=function(){return["/page/see/application"]};function li(F,re){if(1&F&&(c.TgZ(0,"a",14),c.YNc(1,Un,4,5,"ng-container",15),c.YNc(2,zn,1,0,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,ei)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function ni(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.venues"))," "))}function kn(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.venues"))}function Qe(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.page_conditions"))," "))}function G(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.page_conditions"))}const C=function(){return["/page/see/condition"]};function P(F,re){if(1&F&&(c.TgZ(0,"a",14),c.YNc(1,Qe,4,5,"ng-container",15),c.YNc(2,G,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,C)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function _e(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.page_conditions"))," "))}function ze(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.page_conditions"))}function ft(F,re){if(1&F&&(c.TgZ(0,"a",30),c.YNc(1,_e,4,5,"ng-container",15),c.YNc(2,ze,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("href",T.client.has("pages","condition"),c.LSH),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Yt(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.privacy_cookies"))," "))}function dn(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.privacy_cookies"))}const an=function(){return["/page/see/privacy"]};function vn(F,re){if(1&F&&(c.TgZ(0,"a",14),c.YNc(1,Yt,4,5,"ng-container",15),c.YNc(2,dn,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("routerLink",c.DdM(3,an)),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Hn(F,re){1&F&&(c.ynx(0),c._uU(1),c.ALo(2,"transinit"),c.ALo(3,"translate"),c.BQk()),2&F&&(c.xp6(1),c.hij(" ",c.lcZ(2,1,c.lcZ(3,3,"web.livescore_solution"))," "))}function si(F,re){1&F&&(c._uU(0),c.ALo(1,"transinit")),2&F&&c.Oqu(c.lcZ(1,1,"web.livescore_solution"))}function Jn(F,re){if(1&F&&(c.TgZ(0,"a",32),c.YNc(1,Hn,4,5,"ng-container",15),c.YNc(2,si,2,3,"ng-template",null,16,c.W1O),c.qZA()),2&F){const ae=c.MAs(3),T=c.oxw();c.Q6J("href",T.client.has("social","microsite"),c.LSH),c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Mi(F,re){if(1&F){const ae=c.EpF();c.TgZ(0,"li",9)(1,"a",33),c.NdJ("click",function(S){c.CHM(ae);const Z=c.oxw();return c.KtG(Z.activeNtf(S))}),c._uU(2),c.ALo(3,"translate"),c.qZA()()}2&F&&(c.xp6(2),c.Oqu(c.lcZ(3,1,"web.active_notification")))}function ii(F,re){if(1&F&&(c._UZ(0,"p",35),c.ALo(1,"markdown"),c.ALo(2,"translate")),2&F){const ae=c.oxw(3);c.Q6J("innerHTML",c.lcZ(1,1,c.lcZ(2,3,"web.footer_text_"+ae.sportName)),c.oJD)}}function Cn(F,re){1&F&&(c._UZ(0,"p",35),c.ALo(1,"markdown"),c.ALo(2,"translate")),2&F&&c.Q6J("innerHTML",c.lcZ(1,1,c.lcZ(2,3,"web.footer_text")),c.oJD)}function Xt(F,re){if(1&F&&(c.ynx(0),c.YNc(1,ii,3,5,"p",34),c.YNc(2,Cn,3,5,"p",34),c.BQk()),2&F){const ae=c.oxw(2);c.xp6(1),c.Q6J("ngIf",ae.sportName),c.xp6(1),c.Q6J("ngIf",!ae.sportName)}}function en(F,re){1&F&&(c.TgZ(0,"p",36),c._uU(1),c.ALo(2,"transinit"),c.qZA()),2&F&&(c.xp6(1),c.Oqu(c.lcZ(2,1,"web.footer_text")))}function Tn(F,re){if(1&F&&(c.ynx(0),c.YNc(1,Xt,3,2,"ng-container",15),c.YNc(2,en,3,3,"ng-template",null,16,c.W1O),c.BQk()),2&F){const ae=c.MAs(3),T=c.oxw();c.xp6(1),c.Q6J("ngIf",T.isTranslateLoaded)("ngIfElse",ae)}}function Qn(F,re){if(1&F&&(c.ynx(0),c._uU(1),c.BQk()),2&F){const ae=c.oxw();c.xp6(1),c.hij(" ",ae.client.has("pages","footerText")," ")}}function _n(F,re){if(1&F&&(c.TgZ(0,"a",45),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",47),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","facebook"),c.LSH)}}function Ct(F,re){if(1&F&&(c.TgZ(0,"a",48),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",49),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","instagram"),c.LSH)}}function ge(F,re){if(1&F&&(c.TgZ(0,"a",50),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",51),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","youtube"),c.LSH)}}function N(F,re){if(1&F&&(c.TgZ(0,"a",52),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",53),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","linkedin"),c.LSH)}}function ve(F,re){if(1&F&&(c.TgZ(0,"a",54),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",55),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","twitter"),c.LSH)}}function Q(F,re){if(1&F&&(c.TgZ(0,"a",56),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",57),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","tiktok"),c.LSH)}}function Ye(F,re){if(1&F&&(c.TgZ(0,"a",58),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",59),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","telegram"),c.LSH)}}function Le(F,re){if(1&F&&(c.TgZ(0,"a",60),c.O4$(),c.TgZ(1,"svg",46),c._UZ(2,"use",61),c.qZA()()),2&F){const ae=c.oxw(2);c.Q6J("href",ae.client.has("social","pinterest"),c.LSH)}}function lt(F,re){if(1&F&&(c.ynx(0),c.YNc(1,_n,3,1,"a",37),c.YNc(2,Ct,3,1,"a",38),c.YNc(3,ge,3,1,"a",39),c.YNc(4,N,3,1,"a",40),c.YNc(5,ve,3,1,"a",41),c.YNc(6,Q,3,1,"a",42),c.YNc(7,Ye,3,1,"a",43),c.YNc(8,Le,3,1,"a",44),c.BQk()),2&F){const ae=c.oxw();c.xp6(1),c.Q6J("ngIf",ae.client.has("social","facebook")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","instagram")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","youtube")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","linkedin")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","twitter")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","tiktok")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","telegram")),c.xp6(1),c.Q6J("ngIf",ae.client.has("social","pinterest"))}}function Ee(F,re){1&F&&(c.ynx(0),c.TgZ(1,"div",62)(2,"a",63),c._UZ(3,"img",64),c.qZA(),c.TgZ(4,"a",65),c._UZ(5,"img",66),c.qZA()(),c.BQk())}const Re=function(){return["/page/sport/venues"]};let ye=(()=>{const re=class{constructor(T,S,Z,K){this.client=T,this.deviceService=S,this.storage=Z,this.user=K}ngOnInit(){this.time=i(),this.package=f}activeNtf(T){this.storage.remove(l.Z.swNTFkey),this.user.onNtf.emit("active"),T.preventDefault()}get isMobile(){return this.deviceService.isMobile()}get isTranslateLoaded(){return o.D.isLoaded}get ntfDecline(){return"no"===(this.storage.get(l.Z.swNTFkey)||null)}get actTime(){return i()}};let F=re;return re.\u0275fac=function(S){return new(S||re)(c.Y36(M.y),c.Y36(w.x0),c.Y36(W.V),c.Y36(B.K))},re.\u0275cmp=c.Xpm({type:re,selectors:[["app-footer"]],inputs:{sportName:"sportName"},decls:60,vars:42,consts:[[1,"app-footer-parent"],[1,"container","p-4","small","app-footer"],["class","row d-sm-none",4,"ngIf"],[1,"row"],[1,"col-md-2","order-md-3","mt-3","text-right"],[1,"fas","fa-clock"],["class","d-flex flex-column align-items-center justify-content-center","style","height: 100%",4,"ngIf"],[1,"col-md-7","order-md-2"],[1,"nav","mb-3"],[1,"nav-item"],["class","nav-link","data-cy","page-about-us",3,"routerLink",4,"ngIf"],["class","nav-link",3,"href",4,"ngIf"],["class","nav-link","data-cy","page-livescore",3,"routerLink",4,"ngIf"],["class","nav-link",3,"routerLink",4,"ngIf"],[1,"nav-link",3,"routerLink"],[4,"ngIf","ngIfElse"],["notLoaded",""],["class","nav-link","rel","external","target","_blank",3,"href",4,"ngIf"],["class","nav-item",4,"ngIf"],[4,"ngIf"],[1,"col-md-3","order-md-1","footer__social"],["alt","24 Live","height","50","widt","100",1,"mb-3","mt-2","footer__logo","app-participant-logo",3,"src","alt"],[1,"row","d-sm-none"],[1,"col"],[3,"mobile"],[1,"d-flex","flex-column","align-items-center","justify-content-center",2,"height","100%"],[1,"align-self-top","text-right","pb-1"],["href","https://www.fkjablonec.cz/","target","_blank",1,"d-flex","align-self-right"],["src","/img/partners/fcjablonec.png","loading","lazy","alt","FC Jablonec",1,"img-fluid","img-fluid--wauto",2,"height","6rem"],["data-cy","page-about-us",1,"nav-link",3,"routerLink"],[1,"nav-link",3,"href"],["data-cy","page-livescore",1,"nav-link",3,"routerLink"],["rel","external","target","_blank",1,"nav-link",3,"href"],[1,"nav-link","app-cursor",3,"click"],["class","text-justify",3,"innerHTML",4,"ngIf"],[1,"text-justify",3,"innerHTML"],[1,"text-justify"],["target","_blank","aria-label","Facebook",3,"href",4,"ngIf"],["target","_blank","aria-label","Instagram",3,"href",4,"ngIf"],["target","_blank","aria-label","Youtube",3,"href",4,"ngIf"],["target","_blank","aria-label","Linkedin",3,"href",4,"ngIf"],["target","_blank","aria-label","Twitter",3,"href",4,"ngIf"],["target","_blank",3,"href",4,"ngIf"],["target","_blank","aria-label","Telegram",3,"href",4,"ngIf"],["target","_blank","aria-label","Pinterest",3,"href",4,"ngIf"],["target","_blank","aria-label","Facebook",3,"href"],[1,"icon","icon--24","mr-2"],[0,"xlink","href","#icon-facebook"],["target","_blank","aria-label","Instagram",3,"href"],[0,"xlink","href","#icon-instagram"],["target","_blank","aria-label","Youtube",3,"href"],[0,"xlink","href","#icon-youtube"],["target","_blank","aria-label","Linkedin",3,"href"],[0,"xlink","href","#icon-linkedin"],["target","_blank","aria-label","Twitter",3,"href"],[0,"xlink","href","#icon-twitter"],["target","_blank",3,"href"],[0,"xlink","href","#icon-tiktok"],["target","_blank","aria-label","Telegram",3,"href"],[0,"xlink","href","#icon-telegram"],["target","_blank","aria-label","Pinterest",3,"href"],[0,"xlink","href","#icon-pinterest"],[1,"mt-3"],["href","https://play.google.com/store/apps/details?id=com.app24live.mobile",1,"mr-1"],["src","/img/google-play-icon.png","alt","Thousands of matches",1,"img-fluid",2,"width","45%"],["href","https://apps.apple.com/us/app/24live/id6504604967"],["src","/img/app-store-icon.png","alt","Thousands of matches",1,"img-fluid",2,"width","45%"]],template:function(S,Z){if(1&S&&(c.TgZ(0,"footer",0)(1,"div",1),c.YNc(2,Ze,3,1,"div",2),c.TgZ(3,"div",3)(4,"div",4),c._UZ(5,"i",5),c._uU(6," \xa0 "),c.TgZ(7,"strong"),c._uU(8),c.ALo(9,"livDate"),c.qZA(),c.YNc(10,yt,6,3,"div",6),c.qZA(),c.TgZ(11,"div",7)(12,"nav")(13,"ul",8)(14,"li",9),c.YNc(15,Ce,4,4,"a",10),c.YNc(16,b,3,4,"a",11),c.qZA(),c.TgZ(17,"li",9),c.YNc(18,ot,4,4,"a",12),c.YNc(19,ct,3,4,"a",11),c.qZA(),c.TgZ(20,"li",9),c.YNc(21,sn,4,3,"a",11),c.qZA(),c.TgZ(22,"li",9),c.YNc(23,Dn,4,3,"a",11),c.qZA(),c.TgZ(24,"li",9),c.YNc(25,z,4,3,"a",11),c.qZA(),c.TgZ(26,"li",9),c.YNc(27,Ve,4,4,"a",13),c.qZA(),c.TgZ(28,"li",9),c.YNc(29,wt,4,4,"a",13),c.YNc(30,Sn,4,3,"a",11),c.qZA(),c.TgZ(31,"li",9),c.YNc(32,li,4,4,"a",13),c.qZA(),c.TgZ(33,"li",9)(34,"a",14),c.YNc(35,ni,4,5,"ng-container",15),c.YNc(36,kn,2,3,"ng-template",null,16,c.W1O),c.qZA()(),c.TgZ(38,"li",9),c.YNc(39,P,4,4,"a",13),c.YNc(40,ft,4,3,"a",11),c.qZA(),c.TgZ(41,"li",9),c.YNc(42,vn,4,4,"a",13),c.qZA(),c.TgZ(43,"li",9),c.YNc(44,Jn,4,3,"a",17),c.qZA(),c.YNc(45,Mi,4,3,"li",18),c.qZA()(),c.YNc(46,Tn,4,2,"ng-container",19),c.YNc(47,Qn,2,1,"ng-container",19),c.qZA(),c.TgZ(48,"div",20),c._UZ(49,"img",21),c.TgZ(50,"p"),c._uU(51),c.ALo(52,"translate"),c._UZ(53,"br"),c._uU(54),c.ALo(55,"translate"),c._UZ(56,"br"),c._uU(57),c.qZA(),c.YNc(58,lt,9,8,"ng-container",19),c.YNc(59,Ee,6,0,"ng-container",19),c.qZA()()()()),2&S){const K=c.MAs(37);c.xp6(2),c.Q6J("ngIf",Z.isMobile),c.xp6(2),c.ekj("text-right",!Z.isMobile),c.xp6(4),c.Oqu(c.xi3(9,34,Z.actTime,"localDateTime")),c.xp6(2),c.Q6J("ngIf",Z.client.has("active","partners")),c.xp6(5),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(1),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","about_us")),c.xp6(2),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(1),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","about_us")),c.xp6(2),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","livebet")),c.xp6(2),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","lotery")),c.xp6(2),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","casino")),c.xp6(2),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(2),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(1),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","contact")),c.xp6(2),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(2),c.Q6J("routerLink",c.DdM(41,Re)),c.xp6(1),c.Q6J("ngIf",Z.isTranslateLoaded)("ngIfElse",K),c.xp6(4),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(1),c.Q6J("ngIf",!Z.client.use("pagesInternal")&&Z.client.has("pages","condition")),c.xp6(2),c.Q6J("ngIf",Z.client.use("pagesInternal")),c.xp6(2),c.Q6J("ngIf",Z.client.has("social","microsite")),c.xp6(1),c.Q6J("ngIf",Z.ntfDecline),c.xp6(1),c.Q6J("ngIf",!Z.client.has("pages","footerText")),c.xp6(1),c.Q6J("ngIf",Z.client.has("pages","footerText")),c.xp6(2),c.Q6J("src","img/"+Z.client.getName()+".png?v2",c.LSH)("alt",Z.client.getName()),c.xp6(2),c.AsE(" Copyright \xa9 ",Z.time.format("Y")," ",c.lcZ(52,37,"web.client_footer_"+Z.client.getName()),""),c.xp6(3),c.hij("",c.lcZ(55,39,"web.allrights_reserved")," "),c.xp6(3),c.hij(" version ",Z.package.version," "),c.xp6(1),c.Q6J("ngIf",Z.client.use("social")),c.xp6(1),c.Q6J("ngIf",Z.client.use("pagesInternal"))}},dependencies:[r.O5,H.rH,pe.K,se.X$,oe.E,we.P,Te.N],encapsulation:2}),F})()},45369:(vt,me,a)=>{var bs,rs;a.d(me,{G:()=>ia});var i=a(71081),n=a(80469),l=a(1),f=a(83396),o=a(41139),c=a(2122),M=a(42251),w=a(31600),W=a(26403),B=a(49434),r=a(64565),H=a(87336),pe=a(92863),se=a(38850),oe=a(54988),we=a(48665),Te=a(31193);let Ze=(()=>{const zt=class extends Te.I{constructor(){super(),this.init()}init(){super.init(),this.controls.searchFormControl=new we.NI("",[we.kI.required,we.kI.minLength(3)]),this.controls.sportFormControl=new we.NI(0)}get searchFormControl(){return this.controls.searchFormControl}get sportFormControl(){return this.controls.sportFormControl}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)},zt.\u0275prov=r.Yz7({token:zt,factory:zt.\u0275fac,providedIn:"root"}),at})();var yt=a(64341),Ke=a(7073),tt=a(65800),ue=a(63428),Ce=a(94223),b=a(11821),L=a(23166),Ne=a(37681),Dt=a(91191),ot=a(13828),ct=a(37372);function xt(at,zt){if(1&at&&(r.TgZ(0,"mat-error",9),r._uU(1),r.ALo(2,"translate"),r.qZA()),2&at){const He=r.oxw();r.xp6(1),r.lnq(" ",r.lcZ(2,3,"web.error_min_legth"),": ",He.searchForm.searchFormControl.errors.minlength.requiredLength," (",He.searchForm.searchFormControl.errors.minlength.actualLength,") ")}}function Et(at,zt){1&at&&(r.TgZ(0,"mat-error",9),r._uU(1),r.ALo(2,"translate"),r.qZA()),2&at&&(r.xp6(1),r.hij(" ",r.lcZ(2,1,"web.error_required")," "))}function sn(at,zt){if(1&at&&(r.TgZ(0,"mat-option",20),r._uU(1),r.ALo(2,"translate"),r.qZA()),2&at){const He=zt.$implicit;r.Q6J("value",He.id),r.xp6(1),r.hij(" ",r.lcZ(2,2,"sport."+He.code_name)," ")}}function mn(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"mat-form-field",7)(2,"mat-select",19),r.ALo(3,"translate"),r.TgZ(4,"mat-option",20),r._uU(5),r.ALo(6,"translate"),r.qZA(),r.YNc(7,sn,3,4,"mat-option",21),r.qZA()(),r.BQk()),2&at){const He=r.oxw();r.xp6(2),r.s9C("placeholder",r.lcZ(3,6,"web.select_sport")),r.Q6J("formControl",He.searchForm.sportFormControl),r.xp6(2),r.Q6J("value",0),r.xp6(1),r.Oqu(r.lcZ(6,8,"web.all_sports")),r.xp6(2),r.Q6J("ngForOf",He.sport.data)("ngForTrackBy",He.trackByIndex)}}function xn(at,zt){if(1&at&&(r.TgZ(0,"option",20),r._uU(1),r.ALo(2,"translate"),r.qZA()),2&at){const He=zt.$implicit;r.Q6J("value",He.id),r.xp6(1),r.hij(" ",r.lcZ(2,2,"sport."+He.code_name)," ")}}function Dn(at,zt){if(1&at&&(r.TgZ(0,"select",22)(1,"option",23),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.YNc(4,xn,3,4,"option",21),r.qZA()),2&at){const He=r.oxw();r.Q6J("formControl",He.searchForm.sportFormControl),r.xp6(2),r.Oqu(r.lcZ(3,4,"web.all_sports")),r.xp6(2),r.Q6J("ngForOf",He.sport.data)("ngForTrackBy",He.trackByIndex)}}function Fn(at,zt){1&at&&(r.ynx(0),r.TgZ(1,"div",27)(2,"div",28),r.O4$(),r.TgZ(3,"svg",29),r._UZ(4,"use",30),r.qZA(),r.kcU(),r.TgZ(5,"h4",31),r._uU(6),r.ALo(7,"translate"),r.qZA(),r.TgZ(8,"p",32),r._uU(9),r.ALo(10,"translate"),r.qZA()()(),r.BQk()),2&at&&(r.xp6(6),r.Oqu(r.lcZ(7,2,"web.we_are_sorry")),r.xp6(3),r.Oqu(r.lcZ(10,4,"web.error_data_load")))}function Be(at,zt){if(1&at&&r._UZ(0,"img",45),2&at){const He=r.oxw().$implicit;r.Q6J("src",He.image,r.LSH)("alt",He.name)}}function z(at,zt){if(1&at&&(r.ynx(0),r._uU(1),r.BQk()),2&at){const He=r.oxw(2).$implicit;r.xp6(1),r.hij(" (",He.rawName,") ")}}function d(at,zt){if(1&at&&(r.ynx(0),r._uU(1," - "),r.TgZ(2,"small"),r._uU(3),r.YNc(4,z,2,1,"ng-container",24),r.qZA(),r.BQk()),2&at){const He=r.oxw().$implicit,fe=r.oxw(5);r.xp6(3),r.hij("",He.category," "),r.xp6(1),r.Q6J("ngIf",He.rawName&&fe.isSupportedSport(He.sport_code_name))}}function O(at,zt){if(1&at&&(r.ynx(0),r._uU(1),r.BQk()),2&at){const He=r.oxw(2).$implicit;r.xp6(1),r.hij(" (",null==He.tournaments[0]?null:He.tournaments[0].category_name,") ")}}function de(at,zt){if(1&at&&(r.ynx(0),r._uU(1," - "),r.TgZ(2,"small"),r._uU(3),r.YNc(4,O,2,1,"ng-container",24),r.qZA(),r.BQk()),2&at){const He=r.oxw().$implicit;r.xp6(3),r.hij(" ",null==He.tournaments[0]?null:He.tournaments[0].sub_tournament_name," "),r.xp6(1),r.Q6J("ngIf",(null==He.tournaments[0]?null:He.tournaments[0].category_name)&&(null==He.tournaments[0]?null:He.tournaments[0].category_name.length)>1)}}function Ve(at,zt){if(1&at&&(r.TgZ(0,"div")(1,"app-favorite",46)(2,"span",47),r._uU(3),r.ALo(4,"translate"),r.qZA(),r.TgZ(5,"span",48),r._uU(6),r.ALo(7,"translate"),r.qZA()()()),2&at){const He=r.oxw().$implicit;r.xp6(1),r.Q6J("participantId",He.id)("type","participant"),r.xp6(2),r.Oqu(r.lcZ(4,4,"web.add_participant_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(7,6,"web.remove_participant_from_favorites"))}}function Ie(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",40)(1,"div",41),r.YNc(2,Be,1,2,"img",42),r.qZA(),r.TgZ(3,"div",43)(4,"a",44),r.NdJ("click",function(){const Ut=r.CHM(He).$implicit,bt=r.oxw(3).$implicit,Zt=r.oxw(2);return r.KtG(Zt.goToDetail(bt.key,Ut))}),r._uU(5),r.YNc(6,d,5,2,"ng-container",24),r.YNc(7,de,5,2,"ng-container",24),r.qZA(),r.YNc(8,Ve,8,8,"div",24),r.qZA()()}if(2&at){const He=zt.$implicit,fe=r.oxw(3).$implicit;r.xp6(2),r.Q6J("ngIf",He.image),r.xp6(3),r.hij(" ",He.name," "),r.xp6(1),r.Q6J("ngIf",He.category),r.xp6(1),r.Q6J("ngIf",He.tournaments),r.xp6(1),r.Q6J("ngIf","participants"==fe.key)}}function Oe(at,zt){if(1&at&&(r.TgZ(0,"div",37)(1,"h5",38),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.YNc(4,Ie,9,5,"div",39),r.qZA()),2&at){const He=zt.$implicit,fe=r.oxw(4);r.xp6(2),r.hij(" ",r.lcZ(3,3,"sport."+fe.transformate(He.key))," "),r.xp6(2),r.Q6J("ngForOf",He.value)("ngForTrackBy",fe.trackById)}}function St(at,zt){if(1&at&&(r.TgZ(0,"div",34)(1,"h4",35),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.YNc(4,Oe,5,5,"div",36),r.ALo(5,"keys"),r.qZA()),2&at){const He=r.oxw().$implicit;r.xp6(1),r.uIk("data-cy","search-head-"+He.key),r.xp6(1),r.hij(" ",r.lcZ(3,3,"web."+He.key)," "),r.xp6(2),r.Q6J("ngForOf",r.lcZ(5,5,He.value))}}function wt(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,St,6,7,"div",33),r.BQk()),2&at){const He=zt.$implicit,fe=r.oxw(2);r.xp6(1),r.Q6J("ngIf",fe.notEmpty(He.value))}}function jt(at,zt){1&at&&(r.TgZ(0,"div",49)(1,"div",27)(2,"div",50),r.O4$(),r.TgZ(3,"svg",29),r._UZ(4,"use",30),r.qZA(),r.kcU(),r.TgZ(5,"h4",31),r._uU(6),r.ALo(7,"translate"),r.qZA()()()()),2&at&&(r.xp6(6),r.Oqu(r.lcZ(7,1,"web.we_are_sorry_search")))}function fn(at,zt){if(1&at&&(r.TgZ(0,"div"),r.YNc(1,Fn,11,6,"ng-container",24),r.YNc(2,wt,2,1,"ng-container",25),r.ALo(3,"keys"),r.YNc(4,jt,8,3,"div",26),r.qZA()),2&at){const He=r.oxw();r.xp6(1),r.Q6J("ngIf",He.loadedError),r.xp6(1),r.Q6J("ngForOf",r.lcZ(3,3,He.data)),r.xp6(2),r.Q6J("ngIf",He.noData())}}function Sn(at,zt){1&at&&(r.TgZ(0,"div",52),r._UZ(1,"app-page-loader"),r.qZA())}function Un(at,zt){if(1&at&&r.YNc(0,Sn,2,0,"div",51),2&at){const He=r.oxw();r.Q6J("ngIf",!He.pristine)}}function zn(at,zt){if(1&at&&(r.ynx(0),r._uU(1),r.BQk()),2&at){const He=r.oxw().$implicit;r.xp6(1),r.AsE(" - ",He.tournaments[0].sub_tournament_name," (",He.tournaments[0].category_name,") ")}}function ei(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",40)(1,"div",41),r._UZ(2,"img",45),r.qZA(),r.TgZ(3,"div",43)(4,"a",56),r.NdJ("click",function(){const Ut=r.CHM(He).$implicit,bt=r.oxw(3);return r.KtG(bt.goToDetail("participants",Ut))}),r._uU(5),r.YNc(6,zn,2,2,"ng-container",24),r.qZA(),r.TgZ(7,"div")(8,"app-favorite",46)(9,"span",47),r._uU(10),r.ALo(11,"translate"),r.qZA(),r.TgZ(12,"span",48),r._uU(13),r.ALo(14,"translate"),r.qZA()()()()()}if(2&at){const He=zt.$implicit;r.xp6(2),r.Q6J("src",He.image,r.LSH)("alt",He.name),r.xp6(3),r.hij(" ",He.name," "),r.xp6(1),r.Q6J("ngIf",He.tournaments&&He.tournaments.length>0),r.xp6(2),r.Q6J("participantId",He.id)("type","participant"),r.xp6(2),r.Oqu(r.lcZ(11,8,"web.add_participant_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(14,10,"web.remove_participant_from_favorites"))}}function li(at,zt){if(1&at&&(r.TgZ(0,"div")(1,"h4",35),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.YNc(4,ei,15,12,"div",55),r.qZA()),2&at){const He=r.oxw(2);r.xp6(2),r.Oqu(r.lcZ(3,3,"web.participants")),r.xp6(2),r.Q6J("ngForOf",He.getLatest("participants"))("ngForTrackBy",He.trackById)}}function ni(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",40)(1,"div",41),r._UZ(2,"img",45),r.qZA(),r.TgZ(3,"div",43)(4,"a",57),r.NdJ("click",function(){const Ut=r.CHM(He).$implicit,bt=r.oxw(3);return r.KtG(bt.goToDetail("players",Ut))}),r._uU(5),r.qZA(),r.TgZ(6,"div")(7,"app-favorite",46)(8,"span",47),r._uU(9),r.ALo(10,"translate"),r.qZA(),r.TgZ(11,"span",48),r._uU(12),r.ALo(13,"translate"),r.qZA()()()()()}if(2&at){const He=zt.$implicit;r.xp6(2),r.Q6J("src",He.image,r.LSH)("alt",He.name),r.xp6(3),r.hij(" ",He.name," "),r.xp6(2),r.Q6J("participantId",He.id)("type","participant"),r.xp6(2),r.Oqu(r.lcZ(10,7,"web.add_participant_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(13,9,"web.remove_participant_from_favorites"))}}function kn(at,zt){if(1&at&&(r.TgZ(0,"div")(1,"h4",35),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.YNc(4,ni,14,11,"div",55),r.qZA()),2&at){const He=r.oxw(2);r.xp6(2),r.Oqu(r.lcZ(3,3,"web.players")),r.xp6(2),r.Q6J("ngForOf",He.getLatest("players"))("ngForTrackBy",He.trackById)}}function Qe(at,zt){if(1&at&&r._UZ(0,"img",45),2&at){const He=r.oxw().$implicit;r.Q6J("src",He.image,r.LSH)("alt",He.name)}}function G(at,zt){if(1&at&&(r.ynx(0),r._uU(1),r.BQk()),2&at){const He=r.oxw().$implicit;r.xp6(1),r.AsE(" - ",He.tournaments[0].sub_tournament_name," (",He.tournaments[0].category_name,") ")}}function C(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",40)(1,"div",41),r.YNc(2,Qe,1,2,"img",42),r.qZA(),r.TgZ(3,"div",43)(4,"a",57),r.NdJ("click",function(){const Ut=r.CHM(He).$implicit,bt=r.oxw(3);return r.KtG(bt.goToDetail("tournaments",Ut))}),r._uU(5),r.YNc(6,G,2,2,"ng-container",24),r.qZA(),r.TgZ(7,"div")(8,"app-favorite",46)(9,"span",47),r._uU(10),r.ALo(11,"translate"),r.qZA(),r.TgZ(12,"span",48),r._uU(13),r.ALo(14,"translate"),r.qZA()()()()()}if(2&at){const He=zt.$implicit;r.xp6(2),r.Q6J("ngIf",He.image),r.xp6(3),r.hij(" ",He.name," "),r.xp6(1),r.Q6J("ngIf",He.tournaments&&He.tournaments.length>0),r.xp6(2),r.Q6J("participantId",He.id)("type","participant"),r.xp6(2),r.Oqu(r.lcZ(11,7,"web.add_participant_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(14,9,"web.remove_participant_from_favorites"))}}function P(at,zt){if(1&at&&(r.TgZ(0,"div")(1,"h4",35),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.YNc(4,C,15,11,"div",55),r.qZA()),2&at){const He=r.oxw(2);r.xp6(2),r.Oqu(r.lcZ(3,3,"web.tournaments")),r.xp6(2),r.Q6J("ngForOf",He.getLatest("tournaments"))("ngForTrackBy",He.trackById)}}function _e(at,zt){if(1&at&&(r.TgZ(0,"div",53)(1,"h4",54)(2,"strong"),r._uU(3),r.ALo(4,"translate"),r.qZA()(),r.YNc(5,li,5,5,"div",24),r.YNc(6,kn,5,5,"div",24),r.YNc(7,P,5,5,"div",24),r.qZA()),2&at){const He=r.oxw();r.xp6(3),r.Oqu(r.lcZ(4,4,"web.latest_search")),r.xp6(2),r.Q6J("ngIf",He.getLatest("participants").length>0),r.xp6(1),r.Q6J("ngIf",He.getLatest("players").length>0),r.xp6(1),r.Q6J("ngIf",He.getLatest("tournaments").length>0)}}const ze="appSearchTournament",ft="appSearchParticipant",Yt="appSearchPlayers";let dn=(()=>{const zt=class extends B.H{constructor(fe,pt,Ut,bt,Zt,on,Rn,Xn,ui){super(),this.sport=fe,this.search=pt,this.route=Ut,this.storage=bt,this.searchForm=Zt,this.deviceService=on,this.dialogRef=Rn,this.sportConfig=Xn,this.dialogData=ui,this.pristine=!0}ngOnInit(){const fe=this.searchForm.searchFormControl.valueChanges.pipe((0,c.b)(500));(0,f.T)(fe,this.searchForm.sportFormControl.valueChanges).subscribe(()=>{this.searchForm.searchFormControl.valid&&(this.pristine=!1,this.doSearch())}),this.searchForm.searchFormControl.patchValue(""),this.reset(),this.dialogData.q&&this.searchForm.searchFormControl.patchValue(this.dialogData.q),w(".cdk-overlay-pane").css("overflow","scroll")}ngOnDestroy(){this.subscribe instanceof o.w0&&this.subscribe.unsubscribe()}trackById(fe,pt){return pt.id}transformate(fe){return fe.replace(/^\d+-/,"")}get isMobile(){return this.deviceService.isMobile()}isSupportedSport(fe){return this.sportConfig.isTennis(fe)||this.sportConfig.isSquash(fe)||this.sportConfig.isBadminton(fe)||this.sportConfig.isTableTennis(fe)}ommitSport(fe){return this.sportConfig.isHorseRacing(fe)||this.sportConfig.isGreyhound(fe)}doSearch(){this.subscribe=this.search.get(this.searchForm.searchFormControl.value,this.searchForm.sportFormControl.value).subscribe(pt=>{typeof dataLayer<"u"&&dataLayer&&dataLayer.push({event:"search",searchTerm:this.searchForm.searchFormControl.value});const Ut={},bt={},Zt={};let on=0;M.S6(pt.participants,Rn=>{if(this.ommitSport(Rn.sport_code_name))return;let Xn=M.w_(Ut,(ui,_i)=>_i.includes(Rn.sport_code_name));Xn||(on+=1,Xn=`${on}-${Rn.sport_code_name}`,Ut[Xn]=[]),Ut[Xn].push(Rn)}),on=0,M.S6(pt.players,Rn=>{let Xn=M.w_(bt,(ui,_i)=>_i.includes(Rn.sport_code_name));Rn.image="/img/default-avatar.svg",Xn||(on+=1,Xn=`${on}-${Rn.sport_code_name}`,bt[Xn]=[]),bt[Xn].push(Rn)}),on=0,M.S6(pt.tournaments,Rn=>{let Xn=M.w_(Zt,(ui,_i)=>_i.includes(Rn.sport_code_name));Xn||(on+=1,Xn=`${on}-${Rn.sport_code_name}`,Zt[Xn]=[]),Zt[Xn].push(Rn)}),M.S6(pt.subtournaments,Rn=>{let Xn=M.w_(Zt,(_i,vi)=>vi.includes(Rn.sport_code_name));Xn||(on+=1,Xn=`${on}-${Rn.sport_code_name}`,Zt[Xn]=[]),Zt[Xn].find(_i=>Rn.tournament_id===_i.id)||(Rn.id=Rn.tournament_id,Rn.name=Rn.tournament_name,Zt[Xn].push(Rn))}),this.data={participants:Ut,tournaments:Zt,players:bt},this.finished()},()=>{this.error()})}getLatest(fe){let pt=ze;return"participants"===fe?pt=ft:"players"===fe&&(pt=Yt),this.storage.get(pt)||[]}goToDetail(fe,pt){let Ut=["page/sport/event",`${pt.sport_code_name}-${pt.sport_id}`,pt.id],bt=ze,Zt=this.storage.get(bt);"participants"===fe?(Ut=this.sportConfig.isGolf(pt.sport_code_name)?["page/golf/participant",`${pt.sport_code_name}-${pt.sport_id}`,pt.id]:this.sportConfig.isMotosport(pt.sport_code_name)||this.sportConfig.isWintersport(pt.sport_code_name)?["page/stage/participant",`${pt.sport_code_name}-${pt.sport_id}`,pt.id]:["page/sport/participant",`${pt.sport_code_name}-${pt.sport_id}`,pt.id],bt=ft,Zt=this.storage.get(bt)):"players"===fe&&(Ut=["page/sport/player",`${pt.sport_code_name}-${pt.sport_id}`,pt.id],bt=Yt,Zt=this.storage.get(bt)),null==Zt&&(Zt=[]),-1===M.cx(Zt,Rn=>Rn.id===pt.id)&&Zt.unshift(pt),Zt=Zt.slice(0,10),this.storage.set(bt,Zt),this.route.navigate(Ut),this.onNoClick()}noData(){return this.searchForm.searchFormControl.valid&&this.data&&!this.pristine&&M.xb(this.data.participants)&&M.xb(this.data.tournaments)&&M.xb(this.data.players)}notEmpty(fe){return!M.xb(fe)}onNoClick(){this.dialogRef.close()}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)(r.Y36(H.P),r.Y36(pe.o),r.Y36(se.F0),r.Y36(oe.V),r.Y36(Ze),r.Y36(yt.x0),r.Y36(l.so),r.Y36(W.x),r.Y36(l.WI))},zt.\u0275cmp=r.Xpm({type:zt,selectors:[["app-search"]],features:[r.qOj],decls:30,vars:20,consts:[[1,"app-search-dialog"],["mat-dialog-title","","id","mat-dialog-title-1",1,"mat-dialog-title","mb-3","font-weight-normal"],[1,"icon","icon--24","mr-3"],["href","#icon-search"],[1,"mat-typography"],[1,"row","no-gutters","mb-3","mb-md-0"],[1,"col-md-7"],[1,"app-full-width"],["matInput","","type","search","data-cy","search-text",1,"form-control","app-search-fulltext",3,"placeholder","formControl"],[1,"d-none","d-md-block"],["class","d-none d-md-block",4,"ngIf"],[1,"col-md-5"],[4,"ngIf","ngIfElse"],["mobile",""],[1,"mt-5"],["elseBlock",""],["data-cy","search-nodata",4,"ngIf"],["align","end"],["mat-button","","mat-dialog-close",""],["data-cy","search-sport",1,"custom-select",3,"placeholder","formControl"],[3,"value"],[3,"value",4,"ngFor","ngForOf","ngForTrackBy"],[1,"custom-select","border-light2","mb-3",3,"formControl"],["value","0"],[4,"ngIf"],[4,"ngFor","ngForOf"],["class","row justify-content-center","data-cy","search-not-found",4,"ngIf"],["id","tab3-content","role","tabpanel","aria-labelledby","tab3",1,"tab-pane"],[1,"text-center","pt-7"],[1,"icon","icon--64","mb-4"],["href","#icon-empty"],[1,"font-weight-bold"],[1,"mb-6"],["data-cy","search-result",4,"ngIf"],["data-cy","search-result"],[1,"table-sport__head","mb-0","bg-dark"],["class","table-sport__content",4,"ngFor","ngForOf"],[1,"table-sport__content"],[1,"table-sport__subhead","mb-0","bg-white","d-flex","align-items-center","app-search-sport"],["class","table-sport__row border-white",4,"ngFor","ngForOf","ngForTrackBy"],[1,"table-sport__row","border-white"],[1,"table-sport__cell","table-sport__cell--img","ml-2"],["class","img-fluid",3,"src","alt",4,"ngIf"],[1,"table-sport__cell","table-sport__cell--team"],[1,"app-cursor","font-weight-bold","app-search-dialog__item",3,"click"],[1,"img-fluid",3,"src","alt"],[3,"participantId","type"],["notactive",""],["active",""],["data-cy","search-not-found",1,"row","justify-content-center"],[1,"text-center","pt-2"],["class","col align-self-center",4,"ngIf"],[1,"col","align-self-center"],["data-cy","search-nodata"],[1,"table-sport__subhead","mb-0","bg-white","d-flex","align-items-center"],["class","row","class","table-sport__row border-white",4,"ngFor","ngForOf","ngForTrackBy"],["data-cy","search-last-participant",1,"app-cursor","app-search-dialog__item",3,"click"],[1,"app-cursor","app-search-dialog__item",3,"click"]],template:function(pt,Ut){if(1&pt&&(r.TgZ(0,"div",0)(1,"h3",1),r.O4$(),r.TgZ(2,"svg",2),r._UZ(3,"use",3),r.qZA(),r._uU(4),r.ALo(5,"translate"),r.qZA(),r.kcU(),r.TgZ(6,"mat-dialog-content",4)(7,"div",5)(8,"div",6)(9,"mat-form-field",7),r._UZ(10,"input",8),r.ALo(11,"translate"),r.TgZ(12,"mat-hint",9),r._uU(13),r.ALo(14,"translate"),r.qZA(),r.YNc(15,xt,3,5,"mat-error",10),r.YNc(16,Et,3,3,"mat-error",10),r.qZA()(),r.TgZ(17,"div",11),r.YNc(18,mn,8,10,"ng-container",12),r.YNc(19,Dn,5,6,"ng-template",null,13,r.W1O),r.qZA()(),r.TgZ(21,"div",14),r.YNc(22,fn,5,5,"div",12),r.YNc(23,Un,1,1,"ng-template",null,15,r.W1O),r.YNc(25,_e,8,6,"div",16),r.qZA()(),r.TgZ(26,"mat-dialog-actions",17)(27,"button",18),r._uU(28),r.ALo(29,"translate"),r.qZA()()()),2&pt){const bt=r.MAs(20),Zt=r.MAs(24);r.xp6(4),r.hij("",r.lcZ(5,12,"web.search")," "),r.xp6(6),r.s9C("placeholder",r.lcZ(11,14,"web.enter_search_text")),r.Q6J("formControl",Ut.searchForm.searchFormControl),r.xp6(3),r.Oqu(r.lcZ(14,16,"web.enter_text_min_length_3")),r.xp6(2),r.Q6J("ngIf",!(null!=Ut.searchForm.searchFormControl&&Ut.searchForm.searchFormControl.pristine)&&(null==Ut.searchForm.searchFormControl?null:Ut.searchForm.searchFormControl.hasError("minlength"))),r.xp6(1),r.Q6J("ngIf",null==Ut.searchForm.searchFormControl?null:Ut.searchForm.searchFormControl.hasError("required")),r.xp6(2),r.Q6J("ngIf",!Ut.isMobile)("ngIfElse",bt),r.xp6(4),r.Q6J("ngIf",Ut.loaded)("ngIfElse",Zt),r.xp6(3),r.Q6J("ngIf",Ut.pristine||Ut.noData()),r.xp6(3),r.Oqu(r.lcZ(29,18,"web.close"))}},dependencies:[we.YN,we.Kr,we.Fj,we.EJ,we.JJ,we.oH,Ke.sg,Ke.O5,tt.f,ue.TO,ue.KE,ue.bx,Ce.gD,b.ey,l.ZT,l.uh,l.xY,l.H8,L.Nt,Ne.lW,Dt.X,ot.X$,ct.V],encapsulation:2}),at})();var an=a(640),vn=a(62482),Hn=a(75249),si=a(39754),Jn=a(19159),Mi=a(60286),ii=(()=>{return(at=ii||(ii={})).GOLF="golf",at.MOTOSPORT="motor-sport",ii;var at})(),Cn=a(5148),Xt=a(79140),en=a(98506),Tn=a(93080),Qn=a(84676),_n=a(75126),Ct=a(26425);function ge(at,zt){1&at&&(r.TgZ(0,"div",6)(1,"div",7)(2,"a",8),r.O4$(),r.TgZ(3,"svg",9),r._UZ(4,"use",10),r.qZA(),r.kcU(),r.TgZ(5,"small"),r._uU(6,"\xa0 "),r._uU(7),r.ALo(8,"transinit"),r.ALo(9,"translate"),r.qZA()()()()),2&at&&(r.xp6(7),r.hij(" ",r.lcZ(8,1,r.lcZ(9,3,"web.user_account"))," "))}function N(at,zt){1&at&&(r.O4$(),r.kcU(),r.TgZ(0,"span"),r._uU(1),r.ALo(2,"translate"),r.qZA()),2&at&&(r.xp6(1),r.Oqu(r.lcZ(2,1,"web.sign_out")))}function ve(at,zt){1&at&&(r.O4$(),r.kcU(),r.TgZ(0,"span"),r._UZ(1,"mat-spinner",14),r.qZA()),2&at&&(r.xp6(1),r.Q6J("diameter",20))}function Q(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"button",11),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(3);return r.KtG(pt.signOff())}),r.O4$(),r.TgZ(1,"svg",12),r._UZ(2,"use",13),r.qZA(),r.YNc(3,N,3,3,"span",3),r.YNc(4,ve,2,1,"span",3),r.qZA()}if(2&at){const He=r.oxw(3);r.xp6(3),r.Q6J("ngIf",!He.signOffProgress),r.xp6(1),r.Q6J("ngIf",He.signOffProgress)}}function Ye(at,zt){1&at&&(r.ynx(0),r.TgZ(1,"button",15),r.O4$(),r.TgZ(2,"svg",9),r._UZ(3,"use",10),r.qZA()(),r.BQk())}function Le(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,ge,10,5,"div",4),r.YNc(2,Q,5,2,"button",5),r.YNc(3,Ye,4,0,"ng-container",3),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.Q6J("ngIf",!He.signOffBtn&&!He.mobile),r.xp6(1),r.Q6J("ngIf",He.signOffBtn&&!He.mobile),r.xp6(1),r.Q6J("ngIf",He.mobile)}}function lt(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Le,4,3,"ng-container",3),r.ALo(2,"async"),r.BQk()),2&at){const He=r.oxw();r.xp6(1),r.Q6J("ngIf",r.lcZ(2,1,He.userData$))}}function Ee(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"li",16)(1,"div")(2,"button",17),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(2);return r.KtG(pt.signIn())}),r.O4$(),r.TgZ(3,"svg",12),r._UZ(4,"use",18),r.qZA(),r._uU(5),r.ALo(6,"transinit"),r.ALo(7,"translate"),r.qZA()()()}2&at&&(r.xp6(5),r.hij("",r.lcZ(6,1,r.lcZ(7,3,"web.sign_in"))," "))}function Re(at,zt){if(1&at&&r.YNc(0,Ee,8,5,"li",2),2&at){const He=r.oxw();r.Q6J("ngIf",!He.mobile&&He.client.use("signin"))}}function ye(at,zt){1&at&&(r.TgZ(0,"div",16),r._UZ(1,"app-lang"),r.qZA())}const ra=class extends B.H{constructor(zt,He,fe,pt,Ut,bt,Zt){super(),this.user=zt,this.dialog=He,this.router=fe,this.snackBar=pt,this.translate=Ut,this.deviceService=bt,this.client=Zt,this.signOffBtn=!1,this.mobile=!1,this.action=new r.vpe,this.signOffProgress=!1}ngOnInit(){}openSnackBar(zt,He){this.snackBar.open(zt,He,{duration:5e3,verticalPosition:"top"})}goToAccount(){this.action.emit("goToPage")}signOff(){this.signOffProgress=!0,this.user.signOff().then(()=>{this.signOffProgress=!1,this.router.navigate(["/hp"],{queryParams:{signoff:1}})},()=>{this.signOffProgress=!1,this.openSnackBar(this.translate.instant("sign_off_failed"),this.translate.instant("close"))})}signIn(){this.action.emit("signIn"),this.openModal("signin")}registration(){this.openModal("registration")}openModal(zt="signin",He=null){this.dialog.open(Cn.j,{maxWidth:"900px",data:{type:zt,redirectUrl:He=null!==He?He:this.router.url}}).afterClosed().subscribe(()=>{})}};let F=ra;ra.\u0275fac=function(He){return new(He||ra)(r.Y36(Xt.K),r.Y36(l.uw),r.Y36(se.F0),r.Y36(en.ux),r.Y36(ot.sK),r.Y36(yt.x0),r.Y36(Tn.y))},ra.\u0275cmp=r.Xpm({type:ra,selectors:[["app-info-widget"]],inputs:{signOffBtn:"signOffBtn",mobile:"mobile"},outputs:{action:"action"},features:[r.qOj],decls:5,vars:5,consts:[[4,"ngIf","ngIfElse"],["block",""],["class","nav-item",4,"ngIf"],[4,"ngIf"],["class","media position-relative mt-auto mb-auto",4,"ngIf"],["type","button","class","btn btn-link nav-link text-white","data-toggle","modal","data-target","#modal-login","data-cy","modal-login",3,"click",4,"ngIf"],[1,"media","position-relative","mt-auto","mb-auto"],[1,"media-body"],["routerLink","/page/account/dashboard",1,"btn","btn-link","navbar-mobile__user","px-2","ng-star-inserted"],[1,"icon","icon--28","icon--white"],[0,"xlink","href","#icon-user",1,"navbar-mobile__user---signin"],["type","button","data-toggle","modal","data-target","#modal-login","data-cy","modal-login",1,"btn","btn-link","nav-link","text-white",3,"click"],[1,"icon","icon--24","icon--white","d-block","mx-auto","mb-1"],[0,"xlink","href","#icon-logout"],[3,"diameter"],["data-toggle","modal","data-target","#modal-login",1,"btn","btn-link","navbar-mobile__user","px-2"],[1,"nav-item"],["type","button","data-toggle","modal","data-cy","modal-login","data-target","#modal-login",1,"btn","btn-link","nav-link",3,"click"],[0,"xlink","href","#icon-user"]],template:function(He,fe){if(1&He&&(r.YNc(0,lt,3,3,"ng-container",0),r.ALo(1,"async"),r.YNc(2,Re,1,1,"ng-template",null,1,r.W1O),r.YNc(4,ye,2,0,"div",2)),2&He){const pt=r.MAs(3);r.Q6J("ngIf",r.lcZ(1,3,fe.isLoggedIn$))("ngIfElse",pt),r.xp6(4),r.Q6J("ngIf",!fe.deviceService.isMobile())}},dependencies:[Qn.D,Ke.O5,se.rH,_n.Ou,Ke.Ov,ot.X$,Ct.P],encapsulation:2}),(0,i.gn)([(0,n.Ph)(an.a.isLoggedIn)],F.prototype,"isLoggedIn$",void 0),(0,i.gn)([(0,n.Ph)(an.a.data)],F.prototype,"userData$",void 0);var re=a(90443),ae=a(59111),T=a(57471),S=a(12983);const Z=["desktop-header",""];function K(at,zt){1&at&&r._UZ(0,"div",3),2&at&&r.Q6J("id",zt.$implicit.pageElementId)}function dt(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"div",1),r.YNc(2,K,1,1,"div",2),r.qZA(),r.BQk()),2&at){const He=r.oxw();r.xp6(2),r.Q6J("ngForOf",He.ads)("ngForTrackBy",He.trackById)}}let ut=(()=>{const zt=class extends S.D{constructor(fe,pt){super(fe,pt),this.deviceService=fe,this.ref=pt}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)(r.Y36(yt.x0),r.Y36(r.sBO))},zt.\u0275cmp=r.Xpm({type:zt,selectors:[["app-ads","desktop-header",""]],features:[r.qOj],attrs:Z,decls:1,vars:1,consts:[[4,"ngIf"],[1,"w-100","d-flex","justify-content-center"],[3,"id",4,"ngFor","ngForOf","ngForTrackBy"],[3,"id"]],template:function(pt,Ut){1&pt&&r.YNc(0,dt,3,2,"ng-container",0),2&pt&&r.Q6J("ngIf",Ut.ads)},dependencies:[Ke.sg,Ke.O5]}),at})();const $t=["mobile-header",""];function Wt(at,zt){1&at&&r._UZ(0,"div",3),2&at&&r.Q6J("id",zt.$implicit.pageElementId)}function Bt(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"div",1),r.YNc(2,Wt,1,1,"div",2),r.qZA(),r.BQk()),2&at){const He=r.oxw();r.xp6(2),r.Q6J("ngForOf",He.ads)("ngForTrackBy",He.trackById)}}let Yn=(()=>{const zt=class extends S.D{constructor(fe,pt){super(fe,pt),this.deviceService=fe,this.ref=pt}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)(r.Y36(yt.x0),r.Y36(r.sBO))},zt.\u0275cmp=r.Xpm({type:zt,selectors:[["app-ads","mobile-header",""]],features:[r.qOj],attrs:$t,decls:1,vars:1,consts:[[4,"ngIf"],[1,"w-100","d-flex","justify-content-center","ads-mobile-header"],[3,"id",4,"ngFor","ngForOf","ngForTrackBy"],[3,"id"]],template:function(pt,Ut){1&pt&&r.YNc(0,Bt,3,2,"ng-container",0),2&pt&&r.Q6J("ngIf",Ut.ads)},dependencies:[Ke.sg,Ke.O5]}),at})();var In=a(19369),Bn=a(98352),$n=a(84608),Pt=a(53399),We=a(57807),D=a(2281),J=a.n(D),Fe=a(75571),ht=a(35729),ln=a(84651);let Pn=(()=>{const zt=class{transform(fe,pt=25,Ut=!1,bt=".."){let Zt=pt;return null!==fe&&fe?fe.length<pt?`${fe.substr(0,pt)}`:(Ut&&(Zt=fe.substr(0,pt).lastIndexOf(" ")),`${fe.substr(0,Zt)}${bt}`):fe}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)},zt.\u0275pipe=r.Yjl({name:"truncate",type:zt,pure:!0}),at})();const ci=["swiper"];function Ln(at,zt){if(1&at&&(r.TgZ(0,"div",7)(1,"div",8)(2,"div",9),r.O4$(),r.TgZ(3,"svg",10),r._UZ(4,"use"),r.qZA(),r.kcU(),r.TgZ(5,"h4",11),r._uU(6),r.ALo(7,"translate"),r.qZA(),r.TgZ(8,"p",12),r._uU(9),r.ALo(10,"translate"),r.qZA()()()()),2&at){const He=r.oxw(4);r.xp6(4),r.uIk("href","#icon-"+He.sportName,null,"xlink"),r.xp6(2),r.Oqu(r.lcZ(7,3,"web.we_are_sorry")),r.xp6(3),r.Oqu(r.lcZ(10,5,"web.error_data_load"))}}function nn(at,zt){if(1&at&&(r.TgZ(0,"div",7)(1,"div",8)(2,"div",9),r.O4$(),r.TgZ(3,"svg",10),r._UZ(4,"use"),r.qZA(),r.kcU(),r.TgZ(5,"h4",11),r._uU(6),r.ALo(7,"translate"),r.qZA()()()()),2&at){const He=r.oxw(4);r.xp6(4),r.uIk("href","#icon-"+He.sportName,null,"xlink"),r.xp6(2),r.Oqu(r.lcZ(7,2,"web.we_are_sorry_navigation"))}}function gn(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"span",19),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw(2).$implicit;return Ut.active=!Ut.active,r.KtG(pt.preventDefault())}),r._UZ(1,"img",20),r._uU(2),r.qZA()}if(2&at){const He=r.oxw(2).$implicit,fe=r.oxw(4);r.ekj("text-danger",He.active),r.xp6(1),r.s9C("src",fe.cdn+He.image,r.LSH),r.Q6J("alt",He.name),r.xp6(1),r.hij(" ",He.name," ")}}const le=function(at,zt,He){return[at,zt,He]};function Pe(at,zt){if(1&at){const He=r.EpF();r.ynx(0),r.TgZ(1,"a",17),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(5);return r.KtG(pt.resetNav())}),r.YNc(2,gn,3,5,"span",18),r.qZA(),r.BQk()}if(2&at){const He=r.oxw().$implicit,fe=r.oxw(4);r.xp6(1),r.Q6J("routerLink",r.kEZ(2,le,fe.categoryUrl,fe.sportName+"-"+fe.sportId,He.id)),r.xp6(1),r.Q6J("ngIf",1==fe.level)}}function Nt(at,zt){if(1&at&&(r.TgZ(0,"span"),r._UZ(1,"img",20),r._uU(2),r.qZA()),2&at){const He=r.oxw(2).$implicit,fe=r.oxw(4);r.ekj("emph-text-node",He.active),r.xp6(1),r.s9C("src",fe.cdn+He.image,r.LSH),r.Q6J("alt",He.name),r.xp6(1),r.hij(" ",He.name," ")}}function Jt(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Nt,3,5,"span",21),r.BQk()),2&at){const He=r.oxw(5);r.xp6(1),r.Q6J("ngIf",1==He.level)}}function hn(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"div",22),r._UZ(2,"app-navigation",23),r.qZA(),r.BQk()),2&at){const He=r.oxw().$implicit,fe=r.oxw(4);r.xp6(2),r.Q6J("type",fe.type)("level",2)("sportId",fe.sportId)("categoryId",He.id)("sportName",fe.sportName)("cache",fe.cacheData)("level2",He.level2)("fulltext",fe.fulltext)}}function Kn(at,zt){if(1&at&&(r.TgZ(0,"app-favorite",32)(1,"span",33),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.TgZ(4,"span",34),r._uU(5),r.ALo(6,"translate"),r.qZA()()),2&at){const He=r.oxw().$implicit,fe=r.oxw(7);r.Q6J("tournamentId",He.id)("type","tournament")("sportId",fe.sportId),r.xp6(2),r.Oqu(r.lcZ(3,5,"web.add_tournament_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(6,7,"web.remove_tournament_from_favorites"))}}function pi(at,zt){if(1&at&&(r._UZ(0,"img",35),r.ALo(1,"lowercase")),2&at){const He=r.oxw().$implicit;r.s9C("alt",He.iso),r.MGl("src","/img/flags/1x1/",r.lcZ(1,2,He.iso),".svg",r.LSH)}}function Vn(at,zt){if(1&at&&r._UZ(0,"img",36),2&at){const He=r.oxw().$implicit,fe=r.oxw(7);r.s9C("src",fe.cdn+fe.imageRep(He.image),r.LSH),r.s9C("alt",He.name)}}function Di(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div"),r.YNc(1,Kn,7,9,"app-favorite",29),r.YNc(2,pi,2,4,"img",30),r.TgZ(3,"a",17),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(7);return r.KtG(pt.resetNav())}),r.YNc(4,Vn,1,2,"img",31),r._uU(5),r.qZA()()}if(2&at){const He=zt.$implicit,fe=r.oxw(3).$implicit,pt=r.oxw(4);r.Gre("app-nav-",fe.id," dropdown-menu--megamenu__competitions__item"),r.xp6(1),r.Q6J("ngIf",!pt.isStage()&&"golf"!==pt.sportName),r.xp6(1),r.Q6J("ngIf",He.iso),r.xp6(1),r.Q6J("routerLink",r.kEZ(8,le,pt.tournamentUrl,pt.sportName+"-"+pt.sportId,He.id)),r.xp6(1),r.Q6J("ngIf",He.image&&He.image.length>0),r.xp6(1),r.hij(" ",He.name,"")}}const ai=function(at,zt){return[at,"fulltext",zt,0,"",3]};function gi(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Di,6,12,"div",28),r.ALo(2,"navSearch"),r.BQk()),2&at){const He=r.oxw(2).$implicit,fe=r.oxw(4);r.xp6(1),r.Q6J("ngForOf",r.G7q(2,2,r.WLB(9,ai,He.level2,fe.fulltext)))("ngForTrackBy",fe.trackByFn)}}function Si(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",37)(1,"a",38),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw(2).$implicit,bt=r.oxw(4);return bt.closeAll(),bt.secondNaviLoaded=Ut.id,Ut.active=!Ut.active,pt.preventDefault(),r.KtG(pt.stopPropagation())}),r._uU(2),r.ALo(3,"translate"),r.qZA()()}2&at&&(r.xp6(2),r.Oqu(r.lcZ(3,1,"web.show_more")))}function Yi(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",39),r._UZ(1,"app-navigation",23),r.TgZ(2,"div",40)(3,"a",38),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw(2).$implicit;return Ut.active=!Ut.active,r.KtG(pt.stopPropagation())}),r._uU(4),r.ALo(5,"translate"),r.qZA()()()}if(2&at){const He=r.oxw(2).$implicit,fe=r.oxw(4);r.xp6(1),r.Q6J("type",fe.type)("level",2)("sportId",fe.sportId)("categoryId",He.id)("sportName",fe.sportName)("cache",fe.cacheData)("level2",He.level2)("fulltext",fe.fulltext),r.xp6(3),r.Oqu(r.lcZ(5,9,"web.show_less"))}}function tr(at,zt){if(1&at&&(r.TgZ(0,"div",24)(1,"div",25),r.YNc(2,gi,3,12,"ng-container",0),r.YNc(3,Si,4,3,"div",26),r.YNc(4,Yi,6,11,"div",27),r.qZA()()),2&at){const He=r.oxw().$implicit;r.xp6(1),r.MGl("id","app-nav-",He.id,""),r.xp6(1),r.Q6J("ngIf",!He.active),r.xp6(1),r.Q6J("ngIf",(null==He.level2?null:He.level2.length)>3),r.xp6(1),r.Q6J("ngIf",He.active)}}function Oi(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",13)(1,"div",14)(2,"h6",15),r.NdJ("click",function(pt){const bt=r.CHM(He).$implicit,Zt=r.oxw(4);return r.KtG(Zt.mobileOpenSecondLevel(pt,bt))}),r.YNc(3,Pe,3,6,"ng-container",0),r.YNc(4,Jt,2,1,"ng-container",0),r.qZA()(),r.YNc(5,hn,3,8,"ng-container",0),r.YNc(6,tr,5,4,"div",16),r.qZA()}if(2&at){const He=zt.$implicit,fe=r.oxw(4);r.ekj("mark",He.favorite_stick)("d-none",fe.hasNoChild(He.id)),r.xp6(3),r.Q6J("ngIf",!fe.isMobile),r.xp6(1),r.Q6J("ngIf",fe.isMobile),r.xp6(1),r.Q6J("ngIf",fe.isMobile&&He.active),r.xp6(1),r.Q6J("ngIf",!fe.isMobile)}}function rr(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"div",41)(2,"div",9),r.O4$(),r.TgZ(3,"svg",10),r._UZ(4,"use"),r.qZA(),r.kcU(),r.TgZ(5,"h4",11),r._uU(6),r.ALo(7,"translate"),r.qZA()()(),r.BQk()),2&at){const He=r.oxw(4);r.xp6(4),r.uIk("href","#icon-"+He.sportName,null,"xlink"),r.xp6(2),r.Oqu(r.lcZ(7,2,"web.empty_data_navigation"))}}function Sr(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Ln,11,7,"div",5),r.YNc(2,nn,8,4,"div",5),r.YNc(3,Oi,7,8,"div",6),r.ALo(4,"navSearch"),r.YNc(5,rr,8,4,"ng-container",0),r.BQk()),2&at){const He=r.oxw(3);r.xp6(1),r.Q6J("ngIf",He.loadedError),r.xp6(1),r.Q6J("ngIf",He.noSearchResult),r.xp6(1),r.Q6J("ngForOf",r.Dn7(4,5,He.data,"alpha",He.alphaFilter))("ngForTrackBy",He.trackByFn),r.xp6(2),r.Q6J("ngIf",He.data&&0==He.data.length)}}function Zr(at,zt){1&at&&(r.TgZ(0,"div",42),r._UZ(1,"app-page-loader"),r.qZA())}function Ui(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"div",2),r.YNc(2,Sr,6,9,"ng-container",3),r.YNc(3,Zr,2,0,"ng-template",null,4,r.W1O),r.qZA(),r.BQk()),2&at){const He=r.MAs(4),fe=r.oxw(2);r.xp6(2),r.Q6J("ngIf",fe.loaded)("ngIfElse",He)}}function or(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Ui,5,2,"ng-container",0),r.BQk()),2&at){const He=r.oxw();r.xp6(1),r.Q6J("ngIf",1==He.level)}}function Mr(at,zt){if(1&at&&(r.TgZ(0,"app-favorite",45)(1,"span",33),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.TgZ(4,"span",34),r._uU(5),r.ALo(6,"translate"),r.qZA()()),2&at){const He=r.oxw().$implicit,fe=r.oxw(3);r.Q6J("tournamentId",He.id)("type","tournament")("sportId",fe.sportId),r.xp6(2),r.Oqu(r.lcZ(3,5,"web.add_tournament_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(6,7,"web.remove_tournament_from_favorites"))}}function _s(at,zt){if(1&at&&(r._UZ(0,"img",35),r.ALo(1,"lowercase")),2&at){const He=r.oxw().$implicit;r.MGl("src","/img/flags/1x1/",r.lcZ(1,2,He.iso),".svg",r.LSH),r.Q6J("alt",He.iso)}}function is(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div"),r.YNc(1,Mr,7,9,"app-favorite",43),r.YNc(2,_s,2,4,"img",30),r.TgZ(3,"a",44),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(3);return r.KtG(pt.resetNav())}),r._uU(4),r.qZA()()}if(2&at){const He=zt.$implicit,fe=r.oxw(3);r.Gre("app-nav-",fe.categoryId," dropdown-menu--megamenu__competitions__item"),r.xp6(1),r.Q6J("ngIf",!fe.isStage()&&"golf"!==fe.sportName),r.xp6(1),r.Q6J("ngIf",He.iso),r.xp6(1),r.Q6J("routerLink",r.kEZ(8,le,fe.tournamentUrl,fe.sportName+"-"+fe.sportId,He.id)),r.xp6(1),r.AsE(" ",He.name," ",fe.fulltext,"")}}function Dr(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,is,5,12,"div",28),r.ALo(2,"navSearch"),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.Q6J("ngForOf",r.Dn7(2,2,He.level2,"fulltext",He.fulltext))("ngForTrackBy",He.trackByFn)}}function $r(at,zt){1&at&&(r.ynx(0),r._UZ(1,"app-page-loader",46),r.BQk()),2&at&&(r.xp6(1),r.Q6J("simple",!0))}function yr(at,zt){if(1&at&&(r._UZ(0,"img",50),r.ALo(1,"lowercase")),2&at){const He=r.oxw().$implicit;r.MGl("src","/img/flags/1x1/",r.lcZ(1,2,He.iso),".svg",r.LSH),r.Q6J("alt",He.name)}}function Is(at,zt){if(1&at&&r._UZ(0,"img",51),2&at){const He=r.oxw().$implicit,fe=r.oxw(3);r.s9C("src",fe.cdn+He.image,r.LSH),r.Q6J("alt",He.name)}}function gr(at,zt){if(1&at&&(r.TgZ(0,"app-favorite",45)(1,"span",33),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.TgZ(4,"span",34),r._uU(5),r.ALo(6,"translate"),r.qZA()()),2&at){const He=r.oxw().$implicit,fe=r.oxw(3);r.Q6J("tournamentId",He.id)("type","tournament")("sportId",fe.sportId),r.xp6(2),r.Oqu(r.lcZ(3,5,"web.add_tournament_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(6,7,"web.remove_tournament_from_favorites"))}}function Rr(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div"),r.YNc(1,yr,2,4,"img",47),r.TgZ(2,"a",48),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(3);return r.KtG(pt.resetNav())}),r.YNc(3,Is,1,2,"img",49),r._uU(4),r.qZA(),r.YNc(5,gr,7,9,"app-favorite",43),r.qZA()}if(2&at){const He=zt.$implicit,fe=r.oxw(3);r.Gre("app-nav-",fe.categoryId," dropdown-menu--megamenu__competitions__item"),r.xp6(1),r.Q6J("ngIf",He.iso),r.xp6(1),r.Q6J("routerLink",r.kEZ(9,le,fe.tournamentUrl,fe.sportName+"-"+fe.sportId,He.id)),r.xp6(1),r.Q6J("ngIf",null!==He.image),r.xp6(1),r.AsE(" ",He.name," ",fe.fulltext,""),r.xp6(1),r.Q6J("ngIf",!fe.isStage()&&"golf"!==fe.sportName)}}function Vr(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,$r,2,1,"ng-container",0),r.YNc(2,Rr,6,13,"div",28),r.ALo(3,"navSearch"),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.Q6J("ngIf",He.loadingLevel2),r.xp6(1),r.Q6J("ngForOf",r.Dn7(3,3,He.data,"fulltext",He.fulltext))("ngForTrackBy",He.trackByFn)}}function Lr(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Dr,3,6,"ng-container",0),r.YNc(2,Vr,4,7,"ng-container",0),r.BQk()),2&at){const He=r.oxw();r.xp6(1),r.Q6J("ngIf",!He.isMobile),r.xp6(1),r.Q6J("ngIf",He.isMobile)}}function ws(at,zt){if(1&at&&(r.TgZ(0,"app-favorite",59)(1,"span",33),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.TgZ(4,"span",34),r._uU(5),r.ALo(6,"translate"),r.qZA()()),2&at){const He=r.oxw(2).$implicit,fe=r.oxw(4);r.Q6J("tournamentId",He.id)("type","tournament")("sportId",fe.sportId),r.xp6(2),r.Oqu(r.lcZ(3,5,"web.add_tournament_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(6,7,"web.remove_tournament_from_favorites"))}}function wr(at,zt){if(1&at&&r._UZ(0,"img",60),2&at){const He=r.oxw(2).$implicit,fe=r.oxw(4);r.s9C("src",fe.cdn+fe.imageRep(He.image),r.LSH),r.s9C("alt",He.name)}}function ks(at,zt){1&at&&(r.ynx(0),r._uU(1,"&nbsp:\xa0"),r.BQk())}function os(at,zt){if(1&at&&(r.TgZ(0,"a",56),r.YNc(1,ws,7,9,"app-favorite",57),r.YNc(2,wr,1,2,"img",58),r.YNc(3,ks,2,0,"ng-container",0),r._uU(4),r.ALo(5,"truncate"),r.qZA()),2&at){const He=r.oxw().$implicit,fe=r.oxw(4);r.Q6J("routerLink",r.kEZ(8,le,fe.tournamentUrl,fe.sportName+"-"+fe.sportId,He.id)),r.xp6(1),r.Q6J("ngIf",0==He.favorite_stick&&!fe.isStage()&&"golf"!==fe.sportName),r.xp6(1),r.Q6J("ngIf",(null==He.image?null:He.image.length)>0),r.xp6(1),r.Q6J("ngIf",0==(null==He.image?null:He.image.length)),r.xp6(1),r.hij(" ",r.xi3(5,5,He.name,16)," ")}}function Os(at,zt){1&at&&r.YNc(0,os,6,12,"ng-template",55)}function Fr(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"swiper",52,53),r.YNc(3,Os,1,0,null,54),r.qZA(),r.BQk()),2&at){const He=r.oxw(3);r.xp6(1),r.Q6J("config",He.swiperConfig),r.xp6(2),r.Q6J("ngForOf",He.data)("ngForTrackBy",He.trackByFn)}}function us(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Fr,4,3,"ng-container",0),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.Q6J("ngIf",He.loaded)}}function Ws(at,zt){if(1&at&&r._UZ(0,"img",51),2&at){const He=r.oxw().$implicit,fe=r.oxw(3);r.s9C("src",fe.cdn+He.image,r.LSH),r.Q6J("alt",He.name)}}function pr(at,zt){if(1&at&&(r.TgZ(0,"app-favorite",45)(1,"span",33),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.TgZ(4,"span",34),r._uU(5),r.ALo(6,"translate"),r.qZA()()),2&at){const He=r.oxw().$implicit,fe=r.oxw(3);r.Q6J("tournamentId",He.id)("type","tournament")("sportId",fe.sportId),r.xp6(2),r.Oqu(r.lcZ(3,5,"web.add_tournament_to_favorites")),r.xp6(3),r.Oqu(r.lcZ(6,7,"web.remove_tournament_from_favorites"))}}function dr(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div")(1,"a",61),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(3);return r.KtG(pt.resetNav())}),r.YNc(2,Ws,1,2,"img",49),r._uU(3),r.qZA(),r.YNc(4,pr,7,9,"app-favorite",43),r.qZA()}if(2&at){const He=zt.$implicit,fe=r.oxw(3);r.Gre("app-nav-",fe.categoryId," dropdown-menu--megamenu__competitions__item mobile-event-nav-header__favorite"),r.xp6(1),r.Q6J("routerLink",r.kEZ(8,le,fe.tournamentUrl,fe.sportName+"-"+fe.sportId,He.id)),r.xp6(1),r.Q6J("ngIf",fe.isMobile&&null!==He.image),r.xp6(1),r.AsE(" ",He.name," ",fe.fulltext,""),r.xp6(1),r.Q6J("ngIf",!fe.isStage()&&"golf"!==fe.sportName)}}function Ts(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,dr,5,12,"div",28),r.ALo(2,"navSearch"),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.Q6J("ngForOf",r.Dn7(2,2,He.data,"fulltext",He.fulltext))("ngForTrackBy",He.trackByFn)}}function zr(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,us,2,1,"ng-container",0),r.YNc(2,Ts,3,6,"ng-container",0),r.BQk()),2&at){const He=r.oxw();r.xp6(1),r.Q6J("ngIf",2==He.level&&"top"==He.type&&"topNav"==He.view),r.xp6(1),r.Q6J("ngIf",2==He.level&&"top"==He.type&&"eventNav"==He.view)}}let Qr=(()=>{const zt=class extends B.H{constructor(fe,pt,Ut,bt){super(),this.navi=fe,this.favorite=pt,this.nav=Ut,this.deviceService=bt,this.categoryId=null,this.fulltext="",this.level2=null,this.view="topNav",this.onload=new r.vpe,this.swiperConfig={navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},direction:"horizontal",watchOverflow:!1,slidesPerView:4,loop:!1},this.loadingLevel2=!1,this.isMobile=!1,this.secondNaviLoaded=null,this.first=!0,this.tournamentUrl="/page/sport/event",this.categoryUrl="/page/sport/category"}ngOnInit(){this.start(),this.reset(),this.isMobile=this.deviceService.isMobile(),this.isStage()?this.tournamentUrl="/page/stage/event":"golf"===this.sportName&&(this.tournamentUrl="/page/golf/tournament"),this.sportId?"selected"!==this.type&&(2===this.level&&this.isMobile||!(2===this.level&&"top"!==this.type))&&(this.reset(),(0,Bn.H)(500,500).pipe((0,$n.q)(1)).subscribe(()=>{this.loadNav()})):this.onload.emit({data:null}),1===this.level&&(this.cacheData={}),2===this.level&&this.isMobile&&(this.loadingLevel2=!0),2===this.level&&"top"===this.type&&this.favorite.onToggleTournament.subscribe(()=>{this.loadNav()}),this.isMobile&&(this.swiperConfig.slidesPerView=2,this.swiperConfig.watchOverflow=!0),this.first=!1}ngOnDestroy(){this.subscriber instanceof o.w0&&this.subscriber.unsubscribe()}resetNav(){(0,We.Z)(".dropdown-menu--megamenu").toggleClass("dropdown-menu--megamenu--active"),(0,We.Z)("body").toggleClass("megamenu-open"),(0,We.Z)("body").toggleClass("lock-scroll")}ngOnChanges(fe){"selected"===this.type?this.loadNav():!M.o8(fe.sportId)&&!M.o8(fe.sportId.previousValue)&&fe.sportId.previousValue!==fe.sportId.currentValue&&(this.reset(),this.loadNav()),!M.o8(fe.year)&&fe.year.previousValue!==fe.year.currentValue&&this.loadNav()}imageRep(fe){return M.Ft(fe)?"":fe.replace("1x1","4x3")}dataLoad(fe){fe.data.length>0&&(this.cacheData[fe.categoryId]=fe.data),this.secondNaviLoaded=null}trackByFn(fe,pt){return pt.id}get noSearchResult(){return!(!this.fulltext||this.fulltext.length<3)&&0===w(".app-navi-parent:visible").length}hasNoChild(fe){if(!this.fulltext||this.fulltext.length<3)return!1;const pt=w(`#app-nav-${fe}`),Ut=w(`.app-nav-${fe}`);return!!(this.secondNaviLoaded!==fe&&this.fulltext&&this.fulltext.length>=3&&0===pt.find(Ut).length)}mobileOpenSecondLevel(fe,pt){this.isMobile&&(pt.active=!pt.active)}closeAll(){this.data.forEach(fe=>{fe.active=!1})}loadNav(){var fe=this;return(0,In.Z)(function*(){try{let pt;if(fe.loaded=!1,2===fe.level)if(null!==fe.level2)pt=(0,Hn.of)(fe.level2);else if("top"!==fe.type&&fe.cache&&!M.o8(fe.cache[fe.categoryId]))pt=(0,Hn.of)(fe.cache[fe.categoryId]);else{"all"===fe.type&&(fe.type=M.o8(W.Z.navigation.child[fe.sportName])?fe.type:W.Z.navigation.main[fe.sportName]);const Ut="top"===fe.type?fe.favorite.getTournamentFavorites(fe.sportId):[];pt=yield fe.navi.getNavLevel2(fe.sportId,fe.categoryId,fe.type,Ut,W.Z.isStage(fe.sportName)),"top"===fe.type&&(pt=fe.filterFavorites(pt))}else{fe.cache={};const Ut="selected"===fe.type?"all":fe.type,bt=M.o8(W.Z.navigation.main[fe.sportName])?Ut:W.Z.navigation.main[fe.sportName],Zt="top"===fe.type?fe.favorite.getTournamentFavorites(fe.sportId):[],on=W.Z.isMma(fe.sportName)?30:100;pt=yield fe.navi.getNavLevel1(fe.sportId,bt,on,Zt,W.Z.isStage(fe.sportName),!0),"selected"===fe.type&&(pt=pt.pipe((0,Pt.U)(Rn=>M.hX(Rn,Xn=>Xn.id===fe.categoryId))))}fe.subscriber=pt.subscribe(Ut=>{fe.data=Ut,fe.finished(),fe.loadingLevel2=!1,2===fe.level&&("top"===fe.type&&(M.S6(fe.data,bt=>{fe.favorite.existsTournament(fe.sportId,bt.id)||fe.favorite.toggleTournamnetFavorite(fe.sportId,bt.id,!1),fe.favorite.existsTournament(fe.sportId,bt.id)&&bt.season_to&&J()(bt.season_to_max).add(2,"days").isBefore(J()())&&!bt.favorite&&!bt.favorite_sctick&&fe.favorite.toggleTournamnetFavorite(fe.sportId,bt.id,!1,!0)}),setTimeout(()=>{M.o8(fe.swiper)||fe.swiper.swiperRef.update()},500)),fe.onload.emit({sportId:fe.sportId,categoryId:fe.categoryId,data:Ut}))},()=>{fe.error()})}catch{fe.error()}})()}filterFavorites(fe){return fe.pipe((0,Pt.U)(pt=>M.hX(pt,Ut=>this.favorite.existsTournament(this.sportId,Ut.id)||!this.favorite.existsTournamentClicked(this.sportId,Ut.id)||Ut.favorite_strick)))}isStage(){return W.Z.isStage(this.sportName)}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)(r.Y36(Fe.f),r.Y36(ae.e),r.Y36(re.m),r.Y36(yt.x0))},zt.\u0275cmp=r.Xpm({type:zt,selectors:[["app-navigation"]],viewQuery:function(pt,Ut){if(1&pt&&r.Gf(ci,5),2&pt){let bt;r.iGM(bt=r.CRH())&&(Ut.swiper=bt.first)}},inputs:{type:"type",level:"level",sportId:"sportId",categoryId:"categoryId",sportName:"sportName",cache:"cache",fulltext:"fulltext",level2:"level2",alphaFilter:"alphaFilter",year:"year",view:"view"},outputs:{onload:"onload"},features:[r.qOj,r.TTD],decls:4,vars:3,consts:[[4,"ngIf"],[1,"row","mx-0","dropdown-menu--megamenu__competitions","p-0",2,"overflow","hidden","position","relative"],[1,"row","mx-0","dropdown-menu--megamenu__competitions","small","bg-white"],[4,"ngIf","ngIfElse"],["elseBlock",""],["class","col",4,"ngIf"],["class","app-navi-parent col-lg-3 p-0 p-lg-2 border-bottom border-right border-light border-left border-left-md-0",3,"mark","d-none",4,"ngFor","ngForOf","ngForTrackBy"],[1,"col"],["id","tab3-content","role","tabpanel","aria-labelledby","tab3",1,"tab-pane"],[1,"text-center","pt-7"],[1,"icon","icon--64","mb-4"],[1,"font-weight-bold"],[1,"mb-6"],[1,"app-navi-parent","col-lg-3","p-0","p-lg-2","border-bottom","border-right","border-light","border-left","border-left-md-0"],[1,"pl-5"],[1,"h5","font-weight-bold","ml-n5",3,"click"],["class","mx-n2 px-2 py-0 py-md-2",4,"ngIf"],["routerLinkActive","text-danger","data-cy","competiton-navigation-item",1,"text-reset","align-self-center",3,"routerLink","click"],[3,"text-danger","click",4,"ngIf"],[3,"click"],["width","20",1,"mx-1","rounded-circle",3,"src","alt"],[3,"emph-text-node",4,"ngIf"],[1,"border-bottom"],[1,"d-block",3,"type","level","sportId","categoryId","sportName","cache","level2","fulltext"],[1,"mx-n2","px-2","py-0","py-md-2"],[1,"pl-md-3","pl-lg-5",3,"id"],["class","megamenu-more-btn megamenu-more-show mt-1",4,"ngIf"],["class","megamenu-more border-bottom",4,"ngIf"],[3,"class",4,"ngFor","ngForOf","ngForTrackBy"],["class","d-flex",3,"tournamentId","type","sportId",4,"ngIf"],["class","mr-2 rounded-circle","width","14","height","14",3,"alt","src",4,"ngIf"],["width","20","class","mr-2",3,"src","alt",4,"ngIf"],[1,"d-flex",3,"tournamentId","type","sportId"],["notactive",""],["active",""],["width","14","height","14",1,"mr-2","rounded-circle",3,"alt","src"],["width","20",1,"mr-2",3,"src","alt"],[1,"megamenu-more-btn","megamenu-more-show","mt-1"],[1,"text-reset","app-cursor",3,"click"],[1,"megamenu-more","border-bottom"],[1,"megamenu-more-btn","megamenu-more-hide","mt-1"],["id","tab3-content","role","tabpanel","aria-labelledby","tab3",1,"w-100","tab-pane"],[1,"col","m-4","align-self-center"],["class","d-inline",3,"tournamentId","type","sportId",4,"ngIf"],["data-cy","competiton-navigation-item","routerLinkActive","text-danger",1,"text-reset","align-self-center",3,"routerLink","click"],[1,"d-inline",3,"tournamentId","type","sportId"],[3,"simple"],["class","ml-2 mobile-nav-flag rounded-circle","width","20","height","20",3,"alt","src",4,"ngIf"],["data-cy","competiton-navigation-item","routerLinkActive","text-danger",1,"text-reset","pl-2","align-self-center",3,"routerLink","click"],["width","17",3,"src","alt",4,"ngIf"],["width","20","height","20",1,"ml-2","mobile-nav-flag","rounded-circle",3,"alt","src"],["width","17",3,"src","alt"],[1,"swiper-container","px-2","px-sm-3",3,"config"],["swiper",""],[4,"ngFor","ngForOf","ngForTrackBy"],["swiperSlide",""],[1,"nav-link","d-flex","align-items-center","px-2","align-items-center",3,"routerLink"],["classDef","icon icon--12 mr-2","class","d-flex align-items-center",3,"tournamentId","type","sportId",4,"ngIf"],["width","20","height","15","class","mr-2 app-participant-logo",3,"src","alt",4,"ngIf"],["classDef","icon icon--12 mr-2",1,"d-flex","align-items-center",3,"tournamentId","type","sportId"],["width","20","height","15",1,"mr-2","app-participant-logo",3,"src","alt"],["routerLinkActive","text-danger",1,"text-reset",3,"routerLink","click"]],template:function(pt,Ut){1&pt&&(r.YNc(0,or,2,1,"ng-container",0),r.YNc(1,Lr,3,2,"ng-container",0),r.TgZ(2,"div",1),r.YNc(3,zr,3,2,"ng-container",0),r.qZA()),2&pt&&(r.Q6J("ngIf","selected"!=Ut.type||"selected"==Ut.type&&null!=Ut.categoryId),r.xp6(1),r.Q6J("ngIf",2==Ut.level&&"top"!=Ut.type),r.xp6(2),r.Q6J("ngIf","selected"!=Ut.type||"selected"==Ut.type&&null!=Ut.categoryId))},dependencies:[Ke.sg,Ke.O5,se.rH,se.Od,tt.f,ht.nF,ht.YC,zt,Dt.X,Ke.i8,ot.X$,ln.u,Pn],styles:[".swiper-container[_ngcontent-%COMP%]{width:100%;height:100%}.swiper-slide[_ngcontent-%COMP%]{width:15%}\n/*# sourceMappingURL=navigation.component.ts-angular-inline--1.css.map*/"]}),at})();var ds=a(68806);const Cs=function(){return["/page/sport","my-matches"]};let Ps=(()=>{const zt=class{constructor(fe){this.favorite=fe,this.onClick=new r.vpe}ngOnInit(){}onClickEvent(){this.onClick.emit()}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)(r.Y36(ae.e))},zt.\u0275cmp=r.Xpm({type:zt,selectors:[["app-my-matches-navigation-widget"]],outputs:{onClick:"onClick"},decls:8,vars:8,consts:[[1,"nav-link","position-relative","text-white",3,"routerLink","click"],[1,"icon","icon--24","icon--white","d-block","mx-auto","mb-1"],[0,"xlink","href","#icon-star"],[1,"badge","badge-primary","badge__count"]],template:function(pt,Ut){1&pt&&(r.TgZ(0,"a",0),r.NdJ("click",function(){return Ut.onClickEvent()}),r.O4$(),r.TgZ(1,"svg",1),r._UZ(2,"use",2),r.qZA(),r._uU(3),r.ALo(4,"transinit"),r.ALo(5,"translate"),r.kcU(),r.TgZ(6,"span",3),r._uU(7),r.qZA()()),2&pt&&(r.Q6J("routerLink",r.DdM(7,Cs)),r.xp6(3),r.hij("",r.lcZ(4,3,r.lcZ(5,5,"web.my_matches_num"))," "),r.xp6(4),r.Oqu(Ut.favorite.getNumMatches()))},dependencies:[se.rH,ot.X$,Ct.P],encapsulation:2}),at})();var Es=a(9665),na=a(88742),Nr=a(79912);function ys(at,zt){if(1&at&&(r.TgZ(0,"option",26),r._uU(1),r.qZA()),2&at){const He=zt.$implicit;r.Q6J("value",He),r.xp6(1),r.Oqu(He)}}function qi(at,zt){if(1&at){const He=r.EpF();r.O4$(),r.kcU(),r.TgZ(0,"li",22)(1,"div",7)(2,"div",8)(3,"label",23),r._uU(4),r.ALo(5,"translate"),r.qZA(),r.TgZ(6,"select",24),r.NdJ("ngModelChange",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.year=pt)}),r.YNc(7,ys,2,2,"option",25),r.qZA()()()()}if(2&at){const He=r.oxw();r.xp6(4),r.Oqu(r.lcZ(5,3,"web.year")),r.xp6(2),r.Q6J("ngModel",He.year),r.xp6(1),r.Q6J("ngForOf",He.years)}}function Ss(at,zt){1&at&&(r.TgZ(0,"div",31)(1,"a",32),r._uU(2),r.ALo(3,"translate"),r.qZA()()),2&at&&(r.xp6(2),r.hij(" ",r.lcZ(3,1,"web.navi_favorite")," "))}function nr(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",31)(1,"a",33),r._uU(2),r.ALo(3,"translate"),r.qZA(),r.TgZ(4,"div",34)(5,"select",35),r.NdJ("ngModelChange",function(pt){r.CHM(He);const Ut=r.oxw(2);return r.KtG(Ut.year=pt)}),r.TgZ(6,"option",36),r._uU(7,"2019"),r.qZA(),r.TgZ(8,"option",37),r._uU(9,"2020"),r.qZA(),r.TgZ(10,"option",38),r._uU(11,"2021"),r.qZA()()()()}if(2&at){const He=r.oxw(2);r.xp6(2),r.hij(" ",r.lcZ(3,2,"web.year")," "),r.xp6(3),r.Q6J("ngModel",He.year)}}function Yr(at,zt){if(1&at){const He=r.EpF();r.ynx(0),r.YNc(1,Ss,4,3,"div",27),r.YNc(2,nr,12,4,"div",27),r.TgZ(3,"div",28)(4,"app-navigation",29),r.NdJ("onload",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.onFavoriteLoaded(pt))}),r.qZA()(),r.TgZ(5,"div",30),r._uU(6),r.ALo(7,"translate"),r.qZA(),r.BQk()}if(2&at){const He=r.oxw();r.xp6(1),r.Q6J("ngIf",He.showFavorite&&!He.isStage()),r.xp6(1),r.Q6J("ngIf",He.isMobile&&He.isStage()),r.xp6(1),r.ekj("show",He.showFavorite),r.xp6(1),r.Q6J("type","top")("sportId",He.sportId)("alphaFilter",He.alphaFilter)("level",2)("sportName",He.sportName)("fulltext",He.naviSearch),r.xp6(2),r.Oqu(r.lcZ(7,11,"web.nav_categories"))}}function xs(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",39),r._UZ(1,"app-navigation",40),r.TgZ(2,"app-alpha-filter",20),r.NdJ("onDataChange",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.alphaFilter=pt)}),r.qZA()()}if(2&at){const He=r.oxw();r.ekj("active","top"==He.tab),r.xp6(1),r.Q6J("type","top")("sportId",He.sportId)("alphaFilter",He.alphaFilter)("level",1)("sportName",He.sportName)("fulltext",He.naviSearch),r.xp6(1),r.Q6J("showStar",!1)}}let _=(()=>{const zt=class{constructor(fe,pt,Ut){this.nav=fe,this.deviceService=pt,this.win=Ut,this.year=D().year(),this.years=[],this.isMobile=!1,this.alphaFilter={star:!1,alpha:[]},this.showFavorite=!0}ngOnInit(){this.isMobile=this.deviceService.isMobile(),this.nav.onReset.subscribe(()=>{this.naviSearch="",this.tab="all"}),this.tab="all",w(".dropdown-menu--megamenu").click(fe=>{fe.currentTarget.className.includes("dropdown-menu--megamenu")&&M.mf(fe.target.className.includes)&&fe.target.className.includes("dropdown-menu--megamenu")&&(w(".dropdown-menu--megamenu").removeClass("dropdown-menu--megamenu--active"),w("body").removeClass("megamenu-open"),w("body").removeClass("lock-scroll"))}),D().month()>=7&&this.isStage()&&(this.year=D().year()+1);for(let fe=2019;fe<=D().year()+1;fe+=1)this.years.push(fe)}active(fe){this.tab=fe}isStage(){return W.Z.isStage(this.sportName)}onFavoriteLoaded(fe){this.showFavorite=!0,fe.data[0]?.id||(this.showFavorite=!1)}get topPx(){const fe=this.win.nativeWindow.scrollY;return this.deviceService.isMobile()?58:Math.max(103-fe,0)}};let at=zt;return zt.\u0275fac=function(pt){return new(pt||zt)(r.Y36(re.m),r.Y36(yt.x0),r.Y36(na.f))},zt.\u0275cmp=r.Xpm({type:zt,selectors:[["app-header-navigation"]],inputs:{sportId:"sportId",sportName:"sportName"},decls:30,vars:34,consts:[["aria-labelledby","navbar-dropdown-competitions",1,"dropdown-menu","dropdown-menu--megamenu"],[1,"container","px-0","bg-light","navbar-dropdown-competitions-container"],["id","tabs-competitions","role","tablist",1,"nav","nav-tabs","text-uppercase","font-weight-bold","d-none","d-sm-flex"],[1,"nav-item","d-none","d-lg-block"],["id","competition-all-tab","data-toggle","tab","href","#competition-all","role","tab","aria-controls","competition-all","aria-selected","true",1,"nav-link","active","px-4","text-reset",3,"click"],["id","competition-actual-tab","data-toggle","tab","href","#competition-favorite","role","tab","aria-controls","competition-actual","aria-selected","false",1,"nav-link","px-4","text-reset",3,"click"],[1,"nav-item","ml-auto","ml-lg-3","mt-2","mr-2","d-none","d-lg-block"],[1,"form-group","mb-0"],[1,"input-group"],["for","competition-search",1,"sr-only"],["type","text","id","competition-search","autofocus","false","size","30",1,"form-control","form-control-sm","border-0",3,"ngModel","placeholder","ngModelChange"],[1,"input-group-append","bg-white"],["type","button","id","button-addon2",1,"btn","btn-sm"],[1,"icon"],["href","#icon-search"],["class","nav-item ml-auto ml-lg-3 mt-2 mr-2",4,"ngIf"],[1,"tab-content"],["id","competition-all","role","tabpanel","aria-labelledby","competition-all-tab",1,"tab-pane","active"],[4,"ngIf"],[3,"type","sportId","alphaFilter","level","sportName","fulltext","year"],[3,"showStar","onDataChange"],["class","tab-pane","id","competition-favorite","role","tabpanel","aria-labelledby","competition-all-tab",3,"active",4,"ngIf"],[1,"nav-item","ml-auto","ml-lg-3","mt-2","mr-2"],["for","competition-search",1,"mt-1","mr-2"],["id","stageYear","autofocus","",1,"form-control","form-control-sm","border-0",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["class","d-flex mobile-event-nav-header mobile-event-nav-header--favorite justify-content-between",4,"ngIf"],["id","nav-mob-favorite-parent",1,"collapse"],["view","eventNav",3,"type","sportId","alphaFilter","level","sportName","fulltext","onload"],[1,"d-flex","mobile-event-nav-header"],[1,"d-flex","mobile-event-nav-header","mobile-event-nav-header--favorite","justify-content-between"],["href","#nav-mob-favorite-parent","data-toggle","collapse","role","button","aria-expanded","true","aria-controls","collapseExample",1,"text-reset","w-100","text-decoration-none"],[1,"text-reset","w-100","text-decoration-none"],[1,"mt-n1","mb-n1",2,"width","100px"],["id","stageYear","autofocus","",1,"form-control","form-control-sm","border-0","w-100",3,"ngModel","ngModelChange"],["value","2019"],["value","2020"],["value","2021"],["id","competition-favorite","role","tabpanel","aria-labelledby","competition-all-tab",1,"tab-pane"],[3,"type","sportId","alphaFilter","level","sportName","fulltext"]],template:function(pt,Ut){1&pt&&(r.TgZ(0,"div",0)(1,"div",1)(2,"ul",2)(3,"li",3)(4,"a",4),r.NdJ("click",function(){return Ut.active("all")}),r._uU(5),r.ALo(6,"translate"),r.qZA()(),r.TgZ(7,"li",3)(8,"a",5),r.NdJ("click",function(){return Ut.active("top")}),r._uU(9),r.ALo(10,"translate"),r.qZA()(),r.TgZ(11,"li",6)(12,"div",7)(13,"div",8)(14,"label",9),r._uU(15),r.ALo(16,"translate"),r.qZA(),r.TgZ(17,"input",10),r.NdJ("ngModelChange",function(Zt){return Ut.naviSearch=Zt}),r.ALo(18,"translate"),r.qZA(),r.TgZ(19,"div",11)(20,"button",12),r.O4$(),r.TgZ(21,"svg",13),r._UZ(22,"use",14),r.qZA()()()()()(),r.YNc(23,qi,8,5,"li",15),r.qZA(),r.kcU(),r.TgZ(24,"div",16)(25,"div",17),r.YNc(26,Yr,8,13,"ng-container",18),r._UZ(27,"app-navigation",19),r.TgZ(28,"app-alpha-filter",20),r.NdJ("onDataChange",function(Zt){return Ut.alphaFilter=Zt}),r.qZA()(),r.YNc(29,xs,3,9,"div",21),r.qZA()()()),2&pt&&(r.Udp("top",Ut.topPx,"px"),r.xp6(1),r.ekj("pt-3",!Ut.isMobile),r.xp6(3),r.ekj("active","all"==Ut.tab),r.xp6(1),r.Oqu(r.lcZ(6,26,"web.all")),r.xp6(3),r.ekj("active","top"==Ut.tab),r.xp6(1),r.Oqu(r.lcZ(10,28,"web.navi_favorite")),r.xp6(6),r.Oqu(r.lcZ(16,30,"web.search")),r.xp6(2),r.s9C("placeholder",r.lcZ(18,32,"web.search")),r.Q6J("ngModel",Ut.naviSearch),r.xp6(6),r.Q6J("ngIf",(Ut.isStage()||"golf"===Ut.sportName)&&Ut.years&&!Ut.isMobile),r.xp6(2),r.ekj("active","all"==Ut.tab),r.xp6(1),r.Q6J("ngIf",Ut.isMobile),r.xp6(1),r.Q6J("type","all")("sportId",Ut.sportId)("alphaFilter",Ut.alphaFilter)("level",1)("sportName",Ut.sportName)("fulltext",Ut.naviSearch)("year",Ut.year),r.xp6(1),r.Q6J("showStar",!1),r.xp6(1),r.Q6J("ngIf","top"==Ut.tab))},dependencies:[we.YN,we.Kr,we.Fj,we.EJ,we.JJ,Ke.sg,Ke.O5,we.On,Qr,Nr.J,ot.X$],encapsulation:2}),at})();var x=a(38731),ie=a(80753),Me=a(84809),qe=a(88063);function gt(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"a",4),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(2);return r.KtG(pt.click())}),r._UZ(1,"img",5),r.qZA()}if(2&at){const He=r.oxw(2);r.hYB("href","",null==He.banner?null:He.banner.url,"?",He.utm(),"",r.LSH),r.Q6J("id",He.bannerPositionId+" | "+(null==He.banner?null:He.banner.url)),r.xp6(1),r.s9C("src",He.banner.path,r.LSH),r.s9C("alt",null==He.banner?null:He.banner.altText),r.cQ8("srcset","",null==He.banner?null:He.banner.small_image," 600w,\n                    ",null==He.banner?null:He.banner.medium_image," 1024w,\n                    ",null==He.banner?null:He.banner.large_image," 1600w")}}function ee(at,zt){if(1&at&&r._UZ(0,"img",7),2&at){const He=r.oxw(3);r.s9C("src",He.banner.path,r.LSH),r.s9C("alt",null==He.banner?null:He.banner.altText),r.cQ8("srcset","",null==He.banner?null:He.banner.small_image," 600w,\n                        ",null==He.banner?null:He.banner.medium_image," 1024w,\n                        ",null==He.banner?null:He.banner.large_image," 1600w")}}function je(at,zt){if(1&at&&r.YNc(0,ee,1,5,"img",6),2&at){const He=r.oxw(2);r.Q6J("ngIf",!(null!=He.banner&&He.banner.url))}}function Se(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"ngx-parallax-scroll",1),r.YNc(2,gt,2,8,"a",2),r.YNc(3,je,1,1,"ng-template",null,3,r.W1O),r.qZA(),r.BQk()),2&at){const He=r.MAs(4),fe=r.oxw();r.xp6(1),r.Q6J("config",fe.ngParallaxConf),r.xp6(1),r.Q6J("ngIf",null==fe.banner?null:fe.banner.url)("ngIfElse",He)}}let st=((bs=class extends Me.i{constructor(zt,He,fe){super(zt,He,fe),this.deviceService=zt,this.ref=He,this.win=fe,this.bannerPositionId=5,this.ngParallaxConf={parallaxSpeed:.5,parallaxSmoothness:.4,parallaxDirection:"straight",parallaxTimingFunction:"ease-in",parallaxThrottleTime:.1}}close(){this.banner=null}}).\u0275fac=function(He){return new(He||bs)(r.Y36(yt.x0),r.Y36(r.sBO),r.Y36(na.f))},bs.\u0275cmp=r.Xpm({type:bs,selectors:[["app-banner","mobile-header",""]],features:[r.qOj],attrs:["mobile-header",""],decls:1,vars:1,consts:[[4,"ngIf"],[3,"config"],["target","_blank","class","app-banner-mobile-header app-banner-main text-center",3,"href","id","click",4,"ngIf","ngIfElse"],["elseBlock",""],["target","_blank",1,"app-banner-mobile-header","app-banner-main","text-center",3,"href","id","click"],[1,"banner-parallax-img",3,"src","alt","srcset"],["class","app-banner-mobile-header banner-parallax-img",3,"src","alt","srcset",4,"ngIf"],[1,"app-banner-mobile-header","banner-parallax-img",3,"src","alt","srcset"]],template:function(He,fe){1&He&&r.YNc(0,Se,5,3,"ng-container",0),2&He&&r.Q6J("ngIf",fe.banner&&fe.deviceService.isMobile())},dependencies:[Ke.O5,qe.By],styles:[".banner-parallax-img{width:100%;object-fit:cover}@media (orientation: landscape){.app-banner-mobile-header{display:none}}\n"],encapsulation:2,data:{animation:[]},changeDetection:0}),bs);st=(0,i.gn)([(0,ie.K)({position:5})],st);function Ft(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"a",3),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(2);return r.KtG(pt.click())}),r._UZ(1,"img",4),r.qZA()}if(2&at){const He=r.oxw(2);r.hYB("href","",He.banner.url,"?",He.utm(),"",r.LSH),r.Q6J("id",He.bannerPositionId+" | "+He.banner.url),r.xp6(1),r.s9C("src",He.banner.path,r.LSH),r.s9C("alt",He.banner.altText),r.cQ8("srcset","",He.banner.small_image," 600w,\n            ",He.banner.medium_image," 1024w,\n            ",He.banner.large_image," 1600w")}}function un(at,zt){if(1&at&&r._UZ(0,"img",4),2&at){const He=r.oxw(3);r.s9C("src",He.banner.path,r.LSH),r.s9C("alt",He.banner.altText),r.cQ8("srcset","",He.banner.small_image," 600w,\n            ",He.banner.medium_image," 1024w,\n            ",He.banner.large_image," 1600w")}}function ri(at,zt){if(1&at&&r.YNc(0,un,1,5,"img",5),2&at){const He=r.oxw(2);r.Q6J("ngIf",!He.banner.url)}}function Ti(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Ft,2,8,"a",1),r.YNc(2,ri,1,1,"ng-template",null,2,r.W1O),r.BQk()),2&at){const He=r.MAs(3),fe=r.oxw();r.xp6(1),r.Q6J("ngIf",fe.banner.url)("ngIfElse",He)}}let Ai=((rs=class extends Me.i{constructor(zt,He,fe){super(zt,He,fe),this.deviceService=zt,this.ref=He,this.win=fe,this.bannerPositionId=9}}).\u0275fac=function(He){return new(He||rs)(r.Y36(yt.x0),r.Y36(r.sBO),r.Y36(na.f))},rs.\u0275cmp=r.Xpm({type:rs,selectors:[["app-banner","desktop-header",""]],features:[r.qOj],attrs:["desktop-header",""],decls:1,vars:1,consts:[[4,"ngIf"],["target","_blank","class","app-banner-main",3,"href","id","click",4,"ngIf","ngIfElse"],["elseBlock",""],["target","_blank",1,"app-banner-main",3,"href","id","click"],[1,"banner",2,"width","100%",3,"src","alt","srcset"],["class","banner","style","width: 100%",3,"src","alt","srcset",4,"ngIf"]],template:function(He,fe){1&He&&r.YNc(0,Ti,4,2,"ng-container",0),2&He&&r.Q6J("ngIf",fe.banner)},dependencies:[Ke.O5],encapsulation:2}),rs);Ai=(0,i.gn)([(0,ie.K)({position:9})],Ai);const ir=function(){return["desktop"]};function Wi(at,zt){1&at&&(r.ynx(0),r.TgZ(1,"app-ads-container",55),r._UZ(2,"app-ads",56,57),r.qZA(),r.BQk()),2&at&&(r.xp6(1),r.Q6J("platforms",r.DdM(1,ir)))}const Ji=function(){return["mobile"]};function Ir(at,zt){1&at&&(r.ynx(0),r.TgZ(1,"app-ads-container",58),r._UZ(2,"app-ads",2,57),r.qZA(),r.BQk()),2&at&&(r.xp6(1),r.Q6J("platforms",r.DdM(1,Ji)))}function Zi(at,zt){if(1&at&&(r.O4$(),r.kcU(),r._UZ(0,"img",59)),2&at){const He=r.oxw();r.hYB("src","",He.cdn,"/img/sports/",He.sportName,".png",r.LSH)}}function hs(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"button",60),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw();return r.KtG(pt.goBack())}),r._UZ(1,"i",61),r.qZA()}}function Hi(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"a",64),r._UZ(2,"img",65),r.qZA(),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.Q6J("href",He.client.getParentDomain(),r.LSH),r.xp6(1),r.Q6J("src",He.cdn+"/img/"+He.client.getName()+".png?v3",r.LSH)("alt",He.client.getName())}}const Gr=function(){return["/hp"]};function ls(at,zt){if(1&at){const He=r.EpF();r.ynx(0),r.TgZ(1,"a",67),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw(3);return r.KtG(Ut.resetNav(pt,!0))}),r._UZ(2,"img",65),r.qZA(),r.BQk()}if(2&at){const He=r.oxw(3);r.xp6(1),r.Q6J("routerLink",r.DdM(3,Gr)),r.xp6(1),r.Q6J("src",He.cdn+"/img/"+He.client.getName()+".png?v3",r.LSH)("alt",He.client.getName())}}function it(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"a",68),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw(3);return r.KtG(pt.closeModal())}),r._UZ(1,"img",65),r.qZA()}if(2&at){const He=r.oxw(3);r.xp6(1),r.Q6J("src",He.cdn+"/img/"+He.client.getName()+".png?v2",r.LSH)("alt",He.client.getName())}}function Rt(at,zt){if(1&at&&(r.YNc(0,ls,3,4,"ng-container",62),r.YNc(1,it,2,2,"ng-template",null,66,r.W1O)),2&at){const He=r.MAs(2),fe=r.oxw(2);r.Q6J("ngIf",!fe.client.use("closeIcon"))("ngIfElse",He)}}function X(at,zt){if(1&at&&(r.ynx(0),r.YNc(1,Hi,3,3,"ng-container",62),r.YNc(2,Rt,3,2,"ng-template",null,63,r.W1O),r.BQk()),2&at){const He=r.MAs(3),fe=r.oxw();r.xp6(1),r.Q6J("ngIf",fe.client.isParentBetting)("ngIfElse",He)}}function U(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"img",69),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw();return r.KtG(pt.goToHp())}),r.qZA()}if(2&at){const He=r.oxw();r.s9C("alt",He.client.getName()),r.Q6J("src",He.cdn+"/img/"+He.client.getName()+".png",r.LSH)}}function V(at,zt){if(1&at&&(r.O4$(),r.kcU(),r.TgZ(0,"h1",76),r._uU(1),r.ALo(2,"transinit"),r.ALo(3,"translate"),r.qZA()),2&at){const He=r.oxw(2);r.xp6(1),r.hij(" ",r.lcZ(2,1,r.lcZ(3,3,"sport."+He.sportName))," ")}}function Je(at,zt){1&at&&(r.O4$(),r.kcU(),r.TgZ(0,"span"),r._uU(1),r.ALo(2,"transinit"),r.ALo(3,"translate"),r.qZA()),2&at&&(r.xp6(1),r.hij("",r.lcZ(2,1,r.lcZ(3,3,"web.choose_sport"))," "))}function Kt(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"li",70)(1,"a",71),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.resetNav(pt,!0))}),r.O4$(),r.TgZ(2,"svg",72),r._UZ(3,"use",8),r.qZA(),r.YNc(4,V,4,5,"h1",73),r.YNc(5,Je,4,5,"span",1),r.qZA(),r.kcU(),r.TgZ(6,"div",74),r._UZ(7,"app-sport-navigation",75),r.qZA()()}if(2&at){const He=r.oxw();r.xp6(4),r.Q6J("ngIf",He.sportName),r.xp6(1),r.Q6J("ngIf",!He.sportName),r.xp6(2),r.Q6J("date",He.date)}}function An(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"li",77)(1,"a",78),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.resetNav(pt))}),r.O4$(),r.TgZ(2,"svg",72),r._UZ(3,"use",14),r.qZA(),r._uU(4),r.ALo(5,"transinit"),r.ALo(6,"translate"),r.qZA()()}if(2&at){const He=r.oxw();r.xp6(1),r.ekj("app-state-color-active","event"==He.lastUrl)("nav-link--active","event"==He.lastUrl),r.xp6(3),r.hij("",r.lcZ(5,5,r.lcZ(6,7,"web.competitions"))," ")}}const fi=function(at){return[at]};function Mn(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"li",79)(1,"a",80),r.NdJ("click",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.resetNav(pt,!0))}),r.O4$(),r.TgZ(2,"svg",72),r._UZ(3,"use"),r.qZA(),r._uU(4),r.ALo(5,"transinit"),r.ALo(6,"translate"),r.qZA()()}if(2&at){const He=r.oxw();r.xp6(1),r.ekj("app-state-color-active","match-list"==He.lastUrl)("nav-link--active","match-list"==He.lastUrl),r.Q6J("routerLink",He.eventListLink.concat(r.VKq(11,fi,He.sportName+"-"+He.sportId))),r.xp6(2),r.uIk("href","#icon-"+He.sportName,null,"xlink"),r.xp6(1),r.hij("",r.lcZ(5,7,r.lcZ(6,9,"web."+He.eventType))," ")}}function ke(at,zt){1&at&&(r.O4$(),r.TgZ(0,"svg",85),r._UZ(1,"use",86),r.qZA())}function rt(at,zt){if(1&at&&(r._UZ(0,"img",87),r.ALo(1,"translate")),2&at){const He=r.oxw(2);r.s9C("alt",r.lcZ(1,2,"web.betting_site")),r.Q6J("src",He.client.hasBetsImg(),r.LSH)}}function Gt(at,zt){if(1&at&&(r.ynx(0),r._uU(1),r.ALo(2,"translate"),r.BQk()),2&at){const He=r.oxw(2);r.xp6(1),r.hij(" ",r.lcZ(2,1,He.client.hasBetsText())," ")}}function Vt(at,zt){1&at&&(r._uU(0),r.ALo(1,"translate")),2&at&&r.hij(" ",r.lcZ(1,1,"web.betting_site")," ")}function yn(at,zt){if(1&at&&(r.TgZ(0,"li",79)(1,"a",81),r.YNc(2,ke,2,0,"svg",82),r.YNc(3,rt,2,4,"ng-template",null,83,r.W1O),r.YNc(5,Gt,3,3,"ng-container",62),r.YNc(6,Vt,2,3,"ng-template",null,84,r.W1O),r.qZA()()),2&at){const He=r.MAs(4),fe=r.MAs(7),pt=r.oxw();r.xp6(1),r.Q6J("href",pt.client.getParentDomain(),r.LSH),r.xp6(1),r.Q6J("ngIf",!pt.client.hasBetsImg())("ngIfElse",He),r.xp6(3),r.Q6J("ngIf",pt.client.hasBetsText())("ngIfElse",fe)}}function pn(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"li",30)(1,"button",32),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw();return r.KtG(pt.closeModal())}),r._UZ(2,"i",88),r._uU(3),r.ALo(4,"transinit"),r.ALo(5,"translate"),r.qZA()()}2&at&&(r.xp6(3),r.hij(" ",r.lcZ(4,1,r.lcZ(5,3,"web.close_modal"))," "))}function jn(at,zt){if(1&at&&r._UZ(0,"app-header-navigation",89),2&at){const He=r.oxw();r.Q6J("sportId",He.sportId)("sportName",He.sportName)}}function mi(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"div",93),r._uU(2),r.qZA(),r.BQk()),2&at){const He=r.oxw(2);r.xp6(2),r.Oqu(He.client.has("pages","footerText"))}}function Pi(at,zt){1&at&&(r.TgZ(0,"app-banner-container"),r._UZ(1,"app-banner",56,3),r.qZA())}function Ri(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"div",90)(1,"div",91),r.YNc(2,mi,3,1,"ng-container",1),r.TgZ(3,"app-navigation",92),r.NdJ("onload",function(pt){r.CHM(He);const Ut=r.oxw();return r.KtG(Ut.onNavLoad(pt))}),r.qZA()(),r.YNc(4,Pi,3,0,"app-banner-container",1),r.qZA()}if(2&at){const He=r.oxw();r.xp6(2),r.Q6J("ngIf",He.client.has("pages","footerText")),r.xp6(1),r.Q6J("level",2)("sportId",He.sportId)("sportName",He.sportName)("type","top"),r.xp6(1),r.Q6J("ngIf",!He.deviceService.isMobile())}}function vr(at,zt){if(1&at){const He=r.EpF();r.ynx(0),r.TgZ(1,"img",94),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw();return r.KtG(pt.goToHp())}),r.qZA(),r.BQk()}if(2&at){const He=r.oxw();r.xp6(1),r.s9C("alt",He.client.getName()),r.Q6J("src",He.cdn+"/img/"+He.client.getName()+".png",r.LSH)}}function br(at,zt){if(1&at&&(r.ynx(0),r.TgZ(1,"a",95),r._UZ(2,"img",96),r.qZA(),r.BQk()),2&at){const He=r.oxw();r.xp6(1),r.Q6J("href",He.client.getParentDomain(),r.LSH),r.xp6(1),r.s9C("alt",He.client.getName()),r.Q6J("src",He.cdn+"/img/"+He.client.getName()+".png",r.LSH)}}function sr(at,zt){if(1&at&&r._UZ(0,"app-lang",97),2&at){const He=r.oxw();r.Q6J("mobile",He.deviceService.isMobile())}}function Xr(at,zt){if(1&at){const He=r.EpF();r.TgZ(0,"app-info-widget",98),r.NdJ("action",function(){r.CHM(He);const pt=r.oxw();return r.KtG(pt.closeNavBarMobile())}),r.qZA()}2&at&&r.Q6J("mobile",!0)}function es(at,zt){1&at&&(r.O4$(),r.kcU(),r.TgZ(0,"li",30)(1,"a",99),r.O4$(),r.TgZ(2,"svg",48),r._UZ(3,"use",100),r.qZA(),r._uU(4),r.ALo(5,"translate"),r.qZA()()),2&at&&(r.xp6(4),r.Oqu(r.lcZ(5,1,"web.log_in")))}function Rs(at,zt){if(1&at){const He=r.EpF();r.O4$(),r.kcU(),r.TgZ(0,"li",30)(1,"a",101),r.NdJ("click",function(){r.CHM(He);const pt=r.oxw();return r.KtG(pt.closeNavBarMobile())}),r.O4$(),r.TgZ(2,"svg",48),r._UZ(3,"use",102),r.qZA(),r._uU(4),r.ALo(5,"translate"),r.qZA()()}2&at&&(r.xp6(4),r.Oqu(r.lcZ(5,1,"web.user_account")))}const Tr=function(){return["/page/sport","my-matches"]},Fs=class extends B.H{constructor(zt,He,fe,pt,Ut,bt,Zt,on){super(),this.client=zt,this.dialog=He,this.nav=fe,this.route=pt,this.router=Ut,this.deviceService=bt,this.location=Zt,this.favorite=on,this.backButtonConnfig=["/page/sport/match/","/page/sport/participant/","/page/sport/event/","/page/sport/player/","/compare"],this.fullMenu=!0,this.sportMenu=!0,this.eventType="matches",this.activeBackButton=!1,this.userLoggedIn={},this.backButton=!1,this.firstLoadNav=!1,this.loginStatus=!1,this.hideFavNav=!1,this.showCompetitionsMenu=!0,this.isMobileNavOpen=!1}ngOnInit(){this.detectActualUrl(this.router.url),this.backButton=this.activeBackButton,this.router.events.pipe((0,si.h)(zt=>zt instanceof se.m2)).subscribe(zt=>{this.backButton=!1,this.hideFavNav=!1,this.detectActualUrl(zt.urlAfterRedirects),this.backButtonConnfig.forEach(He=>{this.router.url.includes(He)&&(this.backButton=!0)})}),(0,vn.D)(this.route.children).pipe((0,Jn.b)(zt=>zt.paramMap)).subscribe(()=>{this.firstLoadNav=!1}),this.route.queryParamMap.pipe((0,Mi.g)(1e3)).subscribe(zt=>{if(!this.loginStatus)if(zt.has("signin")){const He=zt.has("redirectUrl")?zt.get("redirectUrl"):void 0;this.infoComponent.openModal("signin",He)}else if(zt.has("registration")){const He=zt.has("redirectUrl")?zt.get("redirectUrl"):void 0;this.infoComponent.openModal("registration",He)}else if(zt.has("forgottenPassword")){const He=zt.has("redirectUrl")?zt.get("redirectUrl"):void 0;this.infoComponent.openModal("forgottenPassword",He)}zt.has("q")&&this.openSearchDialog(zt.get("q"))}),this.isLoggedIn$.subscribe(zt=>{this.loginStatus=zt,this.userLoggedIn={},zt&&(w("#mob_nav_sports-tab").addClass("active"),w("#mob_nav_sports").addClass("show active"),w("#mob_nav_login").removeClass("active"),this.userLoggedIn={"nav-item--user":!0,"nav-item--user--active":!0,"position-relative":!0})}),this.eventListLink||(this.eventListLink=["/page","sport","match-list"])}get hasBackButton(){return this.backButton}detectActualUrl(zt){this.fullMenu=!0,zt.includes("page/sport/match-list")?this.lastUrl="match-list":zt.includes("page/sport/event")?this.lastUrl="event":zt.includes("page/sport/participant")?this.lastUrl="participant":zt.includes("page/sport/my-matches")?(this.fullMenu=!1,this.lastUrl="my-matches"):(zt.startsWith("/hp")||zt.startsWith("/page/static"))&&(this.fullMenu=!1)}get isEventPage(){return"event"===this.lastUrl}resetNav(zt,He=!1){const fe=!1===this.firstLoadNav?100:0;He||(this.firstLoadNav=!0),(0,Hn.of)(!0).pipe((0,Mi.g)(fe)).subscribe(()=>{He?(w(".dropdown-menu--megamenu").removeClass("dropdown-menu--megamenu--active"),w("body").removeClass("megamenu-open"),w("body").removeClass("lock-scroll")):(w(".dropdown-menu--megamenu").toggleClass("dropdown-menu--megamenu--active"),w("body").toggleClass("megamenu-open"),w("body").toggleClass("lock-scroll")),this.nav.reset(),zt&&zt.preventDefault()})}mobileSign(zt){"registration"===zt&&this.closeNavBarMobile(),this.closeNavBarMobile()}goToHp(){this.closeNavBarMobile(),this.router.navigate(["/hp"])}closeNavBarMobile(){w("#navbar-mobile").removeClass("collapse show"),w(".overlay").remove(),w("body").removeClass("lock-scroll"),this.isMobileNavOpen=!1,this.resetNav(null,!0)}get isMobile(){return this.deviceService.isMobile()}openNavBarMobile(){w(".overlay").remove(),w('<div class="overlay" style=""></div>').appendTo("body").on("click",()=>{this.closeNavBarMobile()}),w("body").addClass("lock-scroll"),this.isMobileNavOpen=!0}closeModal(){window.top?.postMessage({closeModal:!0},"*")}openSearchDialog(zt=null){let He={maxWidth:"94%",width:"94%",data:{q:zt}};this.deviceService.isMobile()||(He={maxWidth:"60%",width:"60%",data:{q:zt}}),this.dialog.open(dn,He).afterClosed().subscribe(()=>{})}goBack(){this.location.back()}onNavLoad({data:zt}){this.hideFavNav=!zt||0===zt.length||this.sportName===ii.GOLF}};let ia=Fs;Fs.\u0275fac=function(He){return new(He||Fs)(r.Y36(Tn.y),r.Y36(l.uw),r.Y36(re.m),r.Y36(se.gz),r.Y36(se.F0),r.Y36(yt.x0),r.Y36(Ke.Ye),r.Y36(ae.e))},Fs.\u0275cmp=r.Xpm({type:Fs,selectors:[["app-header"]],viewQuery:function(He,fe){if(1&He&&r.Gf(F,7),2&He){let pt;r.iGM(pt=r.CRH())&&(fe.infoComponent=pt.first)}},inputs:{fullMenu:"fullMenu",sportMenu:"sportMenu",eventType:"eventType",sportId:"sportId",date:"date",activeBackButton:"activeBackButton",sportName:"sportName",eventListLink:"eventListLink",showCompetitionsMenu:"showCompetitionsMenu"},features:[r.qOj],decls:96,vars:87,consts:[[1,"mt-lg-5","app-main-header"],[4,"ngIf"],["mobile-header",""],["banners",""],[1,"navbar","navbar-dark","navbar-expand-lg"],[1,"container","header-container","bg-secondary-new","p-2","px-lg-0","position-relative"],["type","button","data-toggle","collapse","aria-controls","navbar-mobile","aria-expanded","false","aria-label","Zapnout navigaci",1,"navbar-toggler","text-left",3,"click"],[1,"icon","icon--28","icon--white"],[0,"xlink","href","#icon-menu"],["alt","Fotbal","class","ml-1 d-none d-sm-inline","height","28",3,"src",4,"ngIf"],[1,"small-xs","text-white","text-uppercase","mt-1"],["class","navbar-toggler mobile-back-button","type","button","data-toggle","collapse",3,"click",4,"ngIf"],["role","button","data-toggle","dropdown","aria-haspopup","true","aria-expanded","false",1,"btn","btn-link","px-1","d-lg-none","navbar-dropdown-competitions",3,"click"],[1,"icon","icon--24","icon--white"],[0,"xlink","href","#icon-cup"],[1,"small-xs","text-white","text-uppercase","mt-2"],[1,"btn","btn-link","px-1","d-lg-none",3,"routerLink","click"],["class","app-mobile-hp-logo",3,"src","alt","click",4,"ngIf"],[0,"xlink","href","#icon-star"],[2,"position","absolute"],[1,"badge","badge-primary","badge__count","badge-custom--mobile"],[1,"small-xs","app-no-wrap","text-white","text-uppercase","mt-2"],["data-cy","search-button","data-toggle","modal","data-target","#modal-search",1,"btn","btn-link","px-2","d-lg-none",3,"click"],[0,"xlink","href","#icon-search"],["id","navbars",1,"collapse","navbar-collapse"],[1,"navbar-nav","navbar-left"],["class","nav-item dropdown text-uppercase",4,"ngIf"],["class","nav-item dropdown position-static dropdown--megamenu","id","navbar-dropdown-competitions-parent",4,"ngIf"],["class","nav-item dropdown text-uppercase nav-item--line",4,"ngIf"],[1,"navbar-nav","ml-auto","text-uppercase","navbar-right"],[1,"nav-item"],["data-cy","navigation-my-matches",3,"onClick"],["type","button","data-cy","search-button2",1,"btn","btn-link","nav-link","text-white",3,"click"],[1,"icon","icon--24","icon--white","d-block","mx-auto","mb-1"],[1,"nav-item","d-flex",3,"ngClass"],[1,"d-flex",3,"signOffBtn"],["class","nav-item",4,"ngIf"],[3,"sportId","sportName",4,"ngIf"],["class","container px-0",4,"ngIf"],["id","navbar-mobile",1,"d-block","d-lg-none","navbar-mobile"],[1,"navbar-mobile__header","d-flex","align-items-center"],[1,"btn","btn-link","navbar-mobile__close",3,"click"],[0,"xlink","href","#icon-arrow-left"],[1,"text-center","mx-auto"],[3,"mobile",4,"ngIf"],[3,"mobile","action",4,"ngIf"],["role","tablist",1,"nav","nav-tabs","navbar-mobile__tabs","nav-fill"],["id","mob_nav_sports-tab","data-toggle","tab","href","#mob_nav_sports","role","tab","aria-controls","mob_nav_sports","aria-selected","false",1,"nav-link","active"],[1,"icon","icon--white","mr-2"],["href","#icon-cup"],[1,"tab-content","bg-white"],["id","mob_nav_sports","role","tabpanel","aria-labelledby","mob_nav_-tab",1,"tab-pane","fade","show","active"],[3,"type","date","action"],["id","mob_nav_login","role","tabpanel","aria-labelledby","mob_nav_login-tab",1,"tab-pane","fade","text-secondary"],[3,"mobile","onChange"],["position","desktop_header",3,"platforms"],["desktop-header",""],["ads",""],["position","mobile_header",3,"platforms"],["alt","Fotbal","height","28",1,"ml-1","d-none","d-sm-inline",3,"src"],["type","button","data-toggle","collapse",1,"navbar-toggler","mobile-back-button",3,"click"],[1,"fas","fa-chevron-left"],[4,"ngIf","ngIfElse"],["noBetting",""],[1,"navbar-brand","px-2","px-md-3","mx-0","d-none","d-lg-inline-block",3,"href"],[1,"app-logo",3,"src","alt"],["closeIcon",""],[1,"navbar-brand","px-2","px-md-3","mx-0","d-none","d-lg-inline-block",3,"routerLink","click"],[1,"navbar-brand","px-2","px-md-3","mx-0","d-none","d-lg-inline-block","app-cursor",3,"click"],[1,"app-mobile-hp-logo",3,"src","alt","click"],[1,"nav-item","dropdown","text-uppercase"],["href","#","id","navbar-dropdown-sport","role","button","data-toggle","dropdown","aria-haspopup","true","aria-expanded","false",1,"nav-link","nav-link--arrow",3,"click"],[1,"icon","icon--24","icon--white","mr-2"],["class","header-sport-headline",4,"ngIf"],["aria-labelledby","navbar-dropdown-sport","data-cy","navbar-dropdown-sport",1,"dropdown-menu"],[3,"date"],[1,"header-sport-headline"],["id","navbar-dropdown-competitions-parent",1,"nav-item","dropdown","position-static","dropdown--megamenu"],["id","navbar-dropdown-competitions","role","button","aria-haspopup","true","aria-expanded","false",1,"nav-link","nav-link--arrow","text-uppercase","navbar-dropdown-competitions",3,"click"],[1,"nav-item","dropdown","text-uppercase","nav-item--line"],[1,"nav-link","nav-link--line",3,"routerLink","click"],[1,"nav-link","nav-link--line",3,"href"],["class","icon icon--24 icon--white mr-2","style","transform: rotate(180deg)",4,"ngIf","ngIfElse"],["betImage",""],["betText",""],[1,"icon","icon--24","icon--white","mr-2",2,"transform","rotate(180deg)"],[0,"xlink","href","#icon-net"],["height","22",3,"src","alt"],[1,"far","fa-times-circle","d-block","mb-1",2,"font-size","26px"],[3,"sportId","sportName"],[1,"container","px-0"],[1,"nav-matches"],[3,"level","sportId","sportName","type","onload"],[1,"text-center"],[1,"m-2","navbar-brand",3,"src","alt","click"],[3,"href"],[1,"m-2","navbar-brand",3,"src","alt"],[3,"mobile"],[3,"mobile","action"],["id","mob_nav_login-tab","data-toggle","tab","href","#mob_nav_login","role","tab","aria-controls","mob_nav_login","aria-selected","false",1,"nav-link"],["href","#icon-user"],["id","settings-tab","data-toggle","tab","routerLink","/page/account/dashboard","role","tab","aria-controls","settings","aria-selected","false",1,"nav-link",3,"click"],["href","#icon-gear"]],template:function(He,fe){1&He&&(r.TgZ(0,"header",0),r.YNc(1,Wi,4,2,"ng-container",1),r.YNc(2,Ir,4,2,"ng-container",1),r.TgZ(3,"app-banner-container"),r._UZ(4,"app-banner",2,3),r.qZA(),r.TgZ(6,"nav",4)(7,"div",5)(8,"button",6),r.NdJ("click",function(){return fe.openNavBarMobile()}),r.O4$(),r.TgZ(9,"svg",7),r._UZ(10,"use",8),r.qZA(),r.YNc(11,Zi,1,2,"img",9),r.kcU(),r.TgZ(12,"div",10),r._uU(13),r.ALo(14,"transinit"),r.ALo(15,"translate"),r.qZA()(),r.YNc(16,hs,2,0,"button",11),r.YNc(17,X,4,2,"ng-container",1),r.TgZ(18,"button",12),r.NdJ("click",function(Ut){return fe.resetNav(Ut)}),r.O4$(),r.TgZ(19,"svg",13),r._UZ(20,"use",14),r.qZA(),r.kcU(),r.TgZ(21,"div",15),r._uU(22),r.ALo(23,"transinit"),r.ALo(24,"translate"),r.qZA()(),r.TgZ(25,"a",16),r.NdJ("click",function(Ut){return fe.resetNav(Ut,!0)}),r.O4$(),r.TgZ(26,"svg",13),r._UZ(27,"use"),r.qZA(),r.kcU(),r.TgZ(28,"div",15),r._uU(29),r.ALo(30,"truncate"),r.ALo(31,"transinit"),r.ALo(32,"translate"),r.qZA()(),r.YNc(33,U,1,2,"img",17),r.TgZ(34,"a",16),r.NdJ("click",function(Ut){return fe.resetNav(Ut,!0)}),r.O4$(),r.TgZ(35,"svg",13),r._UZ(36,"use",18),r.qZA(),r.kcU(),r.TgZ(37,"small",19)(38,"span",20),r._uU(39),r.qZA()(),r.TgZ(40,"div",21),r._uU(41),r.ALo(42,"transinit"),r.ALo(43,"translate"),r.qZA()(),r.TgZ(44,"button",22),r.NdJ("click",function(){return fe.openSearchDialog()}),r.O4$(),r.TgZ(45,"svg",13),r._UZ(46,"use",23),r.qZA(),r.kcU(),r.TgZ(47,"div",15),r._uU(48),r.ALo(49,"transinit"),r.ALo(50,"translate"),r.qZA()(),r.TgZ(51,"div",24)(52,"ul",25),r.YNc(53,Kt,8,3,"li",26),r.YNc(54,An,7,9,"li",27),r.YNc(55,Mn,7,13,"li",28),r.YNc(56,yn,8,5,"li",28),r.qZA(),r.TgZ(57,"ul",29)(58,"li",30)(59,"app-my-matches-navigation-widget",31),r.NdJ("onClick",function(Ut){return fe.resetNav(Ut,!0)}),r.qZA()(),r.TgZ(60,"li",30)(61,"button",32),r.NdJ("click",function(){return fe.openSearchDialog()}),r.O4$(),r.TgZ(62,"svg",33),r._UZ(63,"use",23),r.qZA(),r._uU(64),r.ALo(65,"transinit"),r.ALo(66,"translate"),r.qZA()(),r.kcU(),r.TgZ(67,"li",34),r._UZ(68,"app-info-widget",35),r.qZA(),r.YNc(69,pn,6,5,"li",36),r.qZA()(),r.YNc(70,jn,1,2,"app-header-navigation",37),r.qZA()(),r.YNc(71,Ri,5,6,"div",38),r.TgZ(72,"div",39)(73,"div",40)(74,"button",41),r.NdJ("click",function(){return fe.closeNavBarMobile()}),r.O4$(),r.TgZ(75,"svg",7),r._UZ(76,"use",42),r.qZA()(),r.kcU(),r.TgZ(77,"div",43),r.YNc(78,vr,2,2,"ng-container",1),r.YNc(79,br,3,3,"ng-container",1),r.qZA(),r.YNc(80,sr,1,1,"app-lang",44),r.YNc(81,Xr,1,1,"app-info-widget",45),r.qZA(),r.TgZ(82,"ul",46)(83,"li",30)(84,"a",47),r.O4$(),r.TgZ(85,"svg",48),r._UZ(86,"use",49),r.qZA(),r._uU(87),r.ALo(88,"translate"),r.qZA()(),r.YNc(89,es,6,3,"li",36),r.YNc(90,Rs,6,3,"li",36),r.qZA(),r.kcU(),r.TgZ(91,"div",50)(92,"div",51)(93,"app-sport-navigation",52),r.NdJ("action",function(){return fe.closeNavBarMobile()}),r.qZA()(),r.TgZ(94,"div",53)(95,"app-signin",54),r.NdJ("onChange",function(Ut){return fe.mobileSign(Ut)}),r.qZA()()()()()),2&He&&(r.xp6(1),r.Q6J("ngIf",!fe.isMobile),r.xp6(1),r.Q6J("ngIf",fe.isMobile),r.xp6(4),r.ekj("event-page",fe.isEventPage),r.xp6(2),r.ekj("d-none",fe.hasBackButton),r.xp6(3),r.Q6J("ngIf",fe.fullMenu&&fe.sportName),r.xp6(2),r.Oqu(r.lcZ(14,55,r.lcZ(15,57,"web.menu"))),r.xp6(3),r.Q6J("ngIf",fe.hasBackButton),r.xp6(1),r.Q6J("ngIf",fe.client.use("desktopLogo")),r.xp6(1),r.ekj("d-none",!fe.fullMenu)("app-state-color-active","event"==fe.lastUrl),r.xp6(4),r.hij(" ",r.lcZ(23,59,r.lcZ(24,61,"web.competitions"))," "),r.xp6(3),r.ekj("d-none",!fe.fullMenu||!fe.sportName)("app-state-color-active","match-list"==fe.lastUrl),r.Q6J("routerLink",fe.eventListLink.concat(r.VKq(84,fi,fe.sportName+"-"+fe.sportId))),r.xp6(2),r.uIk("href","#icon-"+fe.sportName,null,"xlink"),r.xp6(2),r.hij(" ",r.xi3(30,63,r.lcZ(31,66,r.lcZ(32,68,"sport."+fe.sportName)),8)," "),r.xp6(4),r.Q6J("ngIf",!fe.fullMenu),r.xp6(1),r.ekj("app-state-color-active","my-matches"==fe.lastUrl),r.Q6J("routerLink",r.DdM(86,Tr)),r.xp6(5),r.Oqu(fe.favorite.getNumMatches()),r.xp6(2),r.hij(" ",r.lcZ(42,70,r.lcZ(43,72,"web.my_matches_num"))," "),r.xp6(3),r.ekj("d-none",!fe.fullMenu),r.xp6(4),r.Oqu(r.lcZ(49,74,r.lcZ(50,76,"web.search"))),r.xp6(5),r.Q6J("ngIf",fe.sportMenu),r.xp6(1),r.Q6J("ngIf",fe.fullMenu&&fe.showCompetitionsMenu),r.xp6(1),r.Q6J("ngIf",fe.fullMenu&&fe.sportName),r.xp6(1),r.Q6J("ngIf",fe.client.isParentBetting),r.xp6(2),r.ekj("app-state-color-active","my-matches"==fe.lastUrl),r.xp6(6),r.hij("",r.lcZ(65,78,r.lcZ(66,80,"web.search"))," "),r.xp6(3),r.Q6J("ngClass",fe.userLoggedIn),r.xp6(1),r.Q6J("signOffBtn",!1),r.xp6(1),r.Q6J("ngIf",fe.client.use("closeIcon")),r.xp6(1),r.Q6J("ngIf",fe.firstLoadNav&&fe.fullMenu),r.xp6(1),r.Q6J("ngIf",fe.fullMenu&&!fe.hideFavNav),r.xp6(1),r.ekj("show",fe.isMobileNavOpen),r.xp6(6),r.Q6J("ngIf",!fe.client.isParentBetting),r.xp6(1),r.Q6J("ngIf",fe.client.isParentBetting),r.xp6(1),r.Q6J("ngIf",fe.deviceService.isMobile()),r.xp6(1),r.Q6J("ngIf",fe.deviceService.isMobile()),r.xp6(6),r.Oqu(r.lcZ(88,82,"web.sport_menu")),r.xp6(2),r.Q6J("ngIf",!fe.loginStatus&&fe.client.use("signin")),r.xp6(1),r.Q6J("ngIf",fe.loginStatus),r.xp6(3),r.Q6J("type","mobile")("date",fe.date),r.xp6(2),r.Q6J("mobile",!0))},dependencies:[Qn.D,Ke.mk,Ke.O5,se.rH,T.F,ut,Yn,Qr,ds.f,Ps,F,Es.x,_,x.S,st,Ai,ot.X$,Ct.P,Pn],encapsulation:2}),(0,i.gn)([(0,n.Ph)(an.a.isLoggedIn)],ia.prototype,"isLoggedIn$",void 0)},51745:(vt,me,a)=>{"use strict";a.d(me,{O:()=>c});var i=a(64565),n=a(93080),l=a(84676),f=a(7073);function o(M,w){if(1&M){const W=i.EpF();i.TgZ(0,"div")(1,"button",7),i.NdJ("click",function(){i.CHM(W);const r=i.oxw();return i.KtG(r.closeModal())}),i._UZ(2,"i",8),i.qZA()()}}let c=(()=>{const w=class{constructor(B){this.client=B}closeModal(){window.top?.postMessage({closeModal:!0},"*")}};let M=w;return w.\u0275fac=function(r){return new(r||w)(i.Y36(n.y))},w.\u0275cmp=i.Xpm({type:w,selectors:[["app-light-header"]],decls:8,vars:6,consts:[[1,"app-light-header","d-flex","justify-content-between"],[1,"app-light-header__client"],["data-cy","light-header-logo",1,"app-light-header__logo",3,"src","alt"],[1,"app-light-header__domain","align-self-center"],[1,"fas","fa-globe-africa"],[4,"ngIf"],[1,"d-none",3,"mobile","flags"],["type","button","data-cy","search-button2",1,"btn","btn-link","nav-link","text-white",3,"click"],[1,"far","fa-times-circle","d-block","mb-1",2,"font-size","26px"]],template:function(r,H){1&r&&(i.TgZ(0,"header",0)(1,"div",1),i._UZ(2,"img",2),i.qZA(),i.TgZ(3,"div",3),i._UZ(4,"i",4),i._uU(5),i.qZA(),i.YNc(6,o,3,0,"div",5),i.qZA(),i._UZ(7,"app-lang",6)),2&r&&(i.xp6(2),i.Q6J("src","/img/"+H.client.getName()+".png",i.LSH)("alt",H.client.getName()),i.xp6(3),i.hij(" ",H.client.getMainDomain()," "),i.xp6(1),i.Q6J("ngIf",H.client.use("closeIcon")),i.xp6(1),i.Q6J("mobile",!1)("flags",!1))},dependencies:[l.D,f.O5],encapsulation:2}),M})()},84676:(vt,me,a)=>{"use strict";a.d(me,{D:()=>Ne});var i=a(62482),n=a(83396),l=a(75249),f=a(60286),o=a(65110),c=a(39754),M=a(42251),w=a(31600),B=a(38850),r=a(77303),H=a(64565),pe=a(42694),se=a(13828),oe=a(57542),we=a(93080),Te=a(24221),Ze=a(7073);function yt(Dt,ot){if(1&Dt&&(H._UZ(0,"img",11),H.ALo(1,"translate")),2&Dt){const ct=H.oxw();H.ekj("mb-1",!ct.isMobile),H.s9C("alt",H.lcZ(1,6,"web.lang_"+ct.activeIso)),H.Q6J("src","/img/flags/1x1/"+ct.activeImg,H.LSH),H.uIk("width",ct.isMobile?20:24)("height",ct.isMobile?20:24)}}function Ke(Dt,ot){if(1&Dt&&(H.TgZ(0,"span"),H._uU(1),H.ALo(2,"translate"),H.qZA()),2&Dt){const ct=H.oxw(2);H.xp6(1),H.Oqu(H.lcZ(2,1,"web.lang_"+ct.activeIso))}}function tt(Dt,ot){1&Dt&&(H.TgZ(0,"span"),H._uU(1),H.ALo(2,"translate"),H.qZA()),2&Dt&&(H.xp6(1),H.Oqu(H.lcZ(2,1,"web.loading")))}function ue(Dt,ot){if(1&Dt&&(H.ynx(0),H._UZ(1,"br"),H.YNc(2,Ke,3,3,"span",12),H.YNc(3,tt,3,3,"span",12),H.BQk()),2&Dt){const ct=H.oxw();H.xp6(2),H.Q6J("ngIf",ct.loaded),H.xp6(1),H.Q6J("ngIf",!ct.loaded)}}function Ce(Dt,ot){if(1&Dt&&(H.TgZ(0,"span",13),H._uU(1),H.qZA()),2&Dt){const ct=H.oxw();H.xp6(1),H.hij(" ",ct.activeIso,"")}}function b(Dt,ot){if(1&Dt&&(H._UZ(0,"img",17),H.ALo(1,"translate")),2&Dt){const ct=H.oxw().$implicit,xt=H.oxw();H.s9C("alt",H.lcZ(1,2,"web.lang_"+xt.activeIso)),H.Q6J("src","/img/flags/1x1/"+ct.image,H.LSH)}}function L(Dt,ot){if(1&Dt){const ct=H.EpF();H.TgZ(0,"div",14)(1,"a",15),H.NdJ("click",function(){const sn=H.CHM(ct).$implicit,mn=H.oxw();return H.KtG(mn.activeLang(sn.iso,sn.image,!1))}),H.YNc(2,b,2,4,"img",16),H._uU(3),H.ALo(4,"translate"),H.qZA()()}if(2&Dt){const ct=ot.$implicit,xt=H.oxw();H.xp6(1),H.Q6J("href",xt.pathname+"?lang="+ct.iso,H.LSH),H.uIk("hreflang",ct.iso)("lang",ct.iso),H.xp6(1),H.Q6J("ngIf",xt.flags),H.xp6(1),H.hij(" ",H.lcZ(4,5,"web.lang_"+ct.iso)," ")}}let Ne=(()=>{const ot=class{constructor(xt,Et,sn,mn,xn,Dn,Fn){this.lang=xt,this.trans=Et,this.metaService=sn,this.router=mn,this.route=xn,this.client=Dn,this.info=Fn,this.flags=!0,this.isMobile=!1,this.loaded=!1;const Be=window.navigator.language.substring(0,2).toLowerCase();this.trans.setDefaultLang(null===this.lang.isStored()?Be:this.lang.getLangSnapshot())}get pathname(){return location.pathname}ngOnInit(){const xt=this.lang.isStored();this.lang.getLangs(!1).pipe((0,f.g)(100)).subscribe(Fn=>{this.langObj=Fn,this.info.onLoad2.subscribe(()=>{if(this.client.hasOneLang()){const Be=this.langObj.find(d=>d.iso===this.client.hasOneLang()),{image:z=r.Z.defaultLangImg}=Be??{};this.activeLang(this.client.hasOneLang(),z)}else if(this.client.hasDefaultLang()&&!xt){const Be=this.langObj.find(d=>d.iso===this.client.hasDefaultLang()),{image:z=r.Z.defaultLangImg}=Be??{};this.activeLang(this.client.hasDefaultLang(),z)}})});const Et=this.lang.getLangSnapshot();let sn=window.navigator.language.substring(0,2).toLowerCase(),mn=this.lang.isStored();this.route.snapshot.queryParamMap.get("lang")&&(sn=this.route.snapshot.queryParamMap.get("lang")||sn);const xn=null===this.route.snapshot.queryParamMap.get("lang")?this.lang.getLangSnapshot():this.route.snapshot.queryParamMap.get("lang"),Dn=this.only&&this.only.length>0&&!this.only.includes(xn);this.subscriber=this.lang.getLangs(!1).subscribe(Fn=>{this.langObj=Fn,this.loaded=!0,mn=this.lang.isStored(),(0,i.D)(this.langObj).pipe((0,o.P)(Be=>Et===Be.iso,null)).subscribe(Be=>{if(null!==xn&&Dn)this.activeLang(r.Z.defaultLang,r.Z.defaultLangImg,!0);else if(null!==xn&&mn){const z=Fn.find(O=>O.iso===xn),{image:d=r.Z.defaultLangImg}=z??{};this.activeLang(M.o8(z)?r.Z.defaultLang:xn,d),this.trans.setDefaultLang(M.o8(z)?r.Z.defaultLang:xn)}else if(null===Be){const z=M._e(this.langObj,{iso:sn}),{image:d=r.Z.defaultLangImg}=Fn.find(O=>O.iso===sn);this.activeLang(M.o8(z)?r.Z.defaultLang:sn,d)}else{const z=M._e(this.langObj,{iso:sn}),d=Fn.find(de=>de.iso===sn),{image:O=r.Z.defaultLangImg}=d??{};this.activeLang(M.o8(z)?Be.iso:sn,O)}}),(0,n.T)((0,l.of)(!0),this.router.events.pipe((0,c.h)(Be=>Be instanceof B.jw))).subscribe(()=>{this.metaService.createAlternateURL(Fn)})},()=>this.activeLang(r.Z.defaultLang,r.Z.defaultLangImg),()=>{this.loaded=!0})}filter(xt){return M.o8(xt)?[]:this.only&&0!==this.only.length?xt.filter(Et=>this.only.includes(Et.iso)):xt}ngOnDestroy(){this.subscriber.unsubscribe()}activeLang(xt,Et="",sn=!1){this.activeIso=xt,this.activeImg=Et,this.lang.setLang(xt,this.trans,Et).then(()=>{w("html").attr("lang",xt),this.lang.onLangLoaded.next(!0),sn&&document.location.reload()})}};let Dt=ot;return ot.\u0275fac=function(Et){return new(Et||ot)(H.Y36(pe.C),H.Y36(se.sK),H.Y36(oe.R),H.Y36(B.F0),H.Y36(B.gz),H.Y36(we.y),H.Y36(Te.C))},ot.\u0275cmp=H.Xpm({type:ot,selectors:[["app-lang"]],inputs:{only:"only",flags:"flags",isMobile:["mobile","isMobile"]},decls:15,vars:12,consts:[[1,"dropdown","app-lang"],["type","button","id","dropdown-langs","data-cy","btn-langs","aria-haspopup","true","aria-expanded","false",1,"nav-link","text-center","btn","btn-link"],["loading","lazy","class","rounded-circle app-participant-logo",3,"src","alt","mb-1",4,"ngIf"],[4,"ngIf","ngIfElse"],["notMobile",""],["data-cy","nav-langs","aria-labelledby","dropdown-langs",1,"dropdown-menu","dropdown-menu-right","dropdown-menu--langs","pt-1","mt-1"],[1,"text-white"],["type","button","aria-label","Close",1,"close"],["aria-hidden","true"],[1,"row","no-gutters"],["class","col-6",4,"ngFor","ngForOf"],["loading","lazy",1,"rounded-circle","app-participant-logo",3,"src","alt"],[4,"ngIf"],[1,"text-uppercase"],[1,"col-6"],["data-cy","nav-lang-item",1,"app-cursor",3,"href","click"],["width","20","height","20","loading","lazy","class","mr-1 rounded-circle app-participant-logo",3,"src","alt",4,"ngIf"],["width","20","height","20","loading","lazy",1,"mr-1","rounded-circle","app-participant-logo",3,"src","alt"]],template:function(Et,sn){if(1&Et&&(H.TgZ(0,"div",0)(1,"button",1),H.YNc(2,yt,2,8,"img",2),H.YNc(3,ue,4,2,"ng-container",3),H.YNc(4,Ce,2,1,"ng-template",null,4,H.W1O),H.qZA(),H.TgZ(6,"div",5)(7,"h6",6),H._uU(8),H.ALo(9,"translate"),H.qZA(),H.TgZ(10,"button",7)(11,"span",8),H._uU(12,"\xd7"),H.qZA()(),H.TgZ(13,"div",9),H.YNc(14,L,5,7,"div",10),H.qZA()()()),2&Et){const mn=H.MAs(5);H.xp6(1),H.ekj("text-white",sn.isMobile)("border-0",sn.isMobile),H.uIk("data-toggle",sn.client.hasOneLang()?"none":"dropdown"),H.xp6(1),H.Q6J("ngIf",sn.flags&&sn.activeImg),H.xp6(1),H.Q6J("ngIf",!sn.isMobile)("ngIfElse",mn),H.xp6(5),H.Oqu(H.lcZ(9,10,"web.choose_lang")),H.xp6(6),H.Q6J("ngForOf",sn.filter(sn.langObj))}},dependencies:[Ze.sg,Ze.O5,se.X$],encapsulation:2}),Dt})()},65800:(vt,me,a)=>{"use strict";a.d(me,{f:()=>n});var i=a(64565);let n=(()=>{const f=class{constructor(){this.simple=!1}ngOnInit(){}};let l=f;return f.\u0275fac=function(M){return new(M||f)},f.\u0275cmp=i.Xpm({type:f,selectors:[["app-page-loader"]],inputs:{simple:"simple"},decls:15,vars:2,consts:[[1,"text-center","my-5","app-loader-simple"],["viewBox","0 0 200 200","xmlns","http://www.w3.org/2000/svg",1,"pl"],["id","pl-grad1","x1","1","y1","0.5","x2","0","y2","0.5"],["offset","0%","stop-color","#ffbd0f"],["offset","100%","stop-color","#ffbd0f"],["id","pl-grad2","x1","0","y1","0","x2","0","y2","1"],["id","pl-grad3","x1","0","y1","0","x2","0","y2","1"],["stroke","url(#pl-grad3)","x1","100","y1","18","x2","100.01","y2","182","stroke-width","36","stroke-dasharray","1 165","stroke-linecap","round",1,"pl__ball2"],["cx","100","cy","100","r","82","fill","none","stroke","url(#pl-grad1)","stroke-width","36","stroke-dasharray","0 257 1 257","stroke-dashoffset","0.01","stroke-linecap","round","transform","rotate(-90,100,100)",1,"pl__ring"],["stroke","url(#pl-grad2)","x1","100","y1","18","x2","100.01","y2","182","stroke-width","36","stroke-dasharray","1 165","stroke-linecap","round",1,"pl__ball"]],template:function(M,w){1&M&&(i.TgZ(0,"div",0),i.O4$(),i.TgZ(1,"svg",1)(2,"defs")(3,"linearGradient",2),i._UZ(4,"stop",3)(5,"stop",4),i.qZA(),i.TgZ(6,"linearGradient",5),i._UZ(7,"stop",3)(8,"stop",4),i.qZA(),i.TgZ(9,"linearGradient",6),i._UZ(10,"stop",3)(11,"stop",4),i.qZA()(),i._UZ(12,"line",7)(13,"circle",8)(14,"line",9),i.qZA()()),2&M&&i.ekj("mt-5",!w.simple)},styles:["[_ngcontent-%COMP%]:root{--hue: 223;--bg: hsl(var(--hue), 10%, 90%);--fg: hsl(var(--hue), 10%, 10%);font-size:calc(16px + 8 * (100vw - 320px) / 960)}.pl__ring[_ngcontent-%COMP%], .pl__ball[_ngcontent-%COMP%], .pl__ball2[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_ring 2s ease-out infinite}.pl__ball[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_ball}.pl__ball2[_ngcontent-%COMP%]{opacity:0;animation-name:_ngcontent-%COMP%_ball2}@media (prefers-color-scheme: dark){[_ngcontent-%COMP%]:root{--bg: hsl(var(--hue), 10%, 10%);--fg: hsl(var(--hue), 10%, 90%)}}@keyframes _ngcontent-%COMP%_ring{0%{stroke-dasharray:0 257 0 0 1 0 0 258}25%{stroke-dasharray:0 0 0 0 257 0 258 0}50%,to{stroke-dasharray:0 0 0 0 0 515 0 0}}@keyframes _ngcontent-%COMP%_ball2{0%,45%{opacity:0}65%{opacity:1}85%{stroke-dashoffset:1;opacity:1}to{animation-timing-function:ease-out;stroke-dashoffset:-163;opacity:1}}@keyframes _ngcontent-%COMP%_ball{0%,50%{animation-timing-function:ease-in;stroke-dashoffset:1}64%{animation-timing-function:ease-in;stroke-dashoffset:-109}78%{animation-timing-function:ease-in;stroke-dashoffset:-145}92%{animation-timing-function:ease-in;stroke-dashoffset:-157}57%,71%,85%,99%,to{animation-timing-function:ease-out;stroke-dashoffset:-163}}"]}),l})()},5668:(vt,me,a)=>{"use strict";a.d(me,{R:()=>l});var i=a(42251),n=a(64565);let l=(()=>{const o=class{handle(M,w,W,B){let r=null;return"period_1"===w?M>=45&&(r=M-45+1,M=44):"period_2"===w?M>=90&&(r=M-90+1,M=89):"extra_time_1"===w?M>=105&&(r=M-105+1,M=104):"extra_time_2"===w&&M>=120&&(r=M-120+1,M=119),null!==r&&(r=`+${r}`),W&&!i.o8(W)&&null!==W&&(r=`+${W}`),[M+1,r]}};let f=o;return o.\u0275fac=function(w){return new(w||o)},o.\u0275prov=n.Yz7({token:o,factory:o.\u0275fac,providedIn:"root"}),f})()},68806:(vt,me,a)=>{"use strict";a.d(me,{f:()=>Dn});var i=a(71081),n=a(64565),l=a(98352),f=a(75249),o=a(41139),c=a(42251),M=a(57807),w=a(31600),W=a.n(w),B=a(60286),r=a(63381),H=a(16480),pe=a(80469),se=a(26403),oe=a(49434),we=a(87336),Te=a(54988),Ze=a(7073),yt=a(38850),Ke=a(13828);function tt(Be,z){if(1&Be&&(n.ynx(0),n._UZ(1,"br"),n.TgZ(2,"small",10)(3,"span",11),n._uU(4),n.qZA(),n._uU(5),n.qZA(),n.BQk()),2&Be){const d=n.oxw().$implicit;n.xp6(4),n.Oqu(d.num_live_matches),n.xp6(1),n.hij(" / ",d.num_matches,"")}}function ue(Be,z){1&Be&&(n.ynx(0),n.TgZ(1,"div",12),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.BQk()),2&Be&&(n.xp6(2),n.hij(" ",n.lcZ(3,1,"web.live")," "))}function Ce(Be,z){1&Be&&(n.TgZ(0,"div",13),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&Be&&(n.xp6(1),n.hij(" ",n.lcZ(2,1,"web.new_sport")," "))}function b(Be,z){if(1&Be){const d=n.EpF();n.TgZ(0,"li")(1,"a",7),n.NdJ("click",function(){n.CHM(d);const de=n.oxw(3);return n.KtG(de.resetScroll())}),n._UZ(2,"img",8),n.ALo(3,"translate"),n._uU(4),n.ALo(5,"translate"),n.YNc(6,tt,6,2,"ng-container",2),n.YNc(7,ue,4,3,"ng-container",2),n.YNc(8,Ce,3,3,"div",9),n.qZA()()}if(2&Be){const d=z.$implicit,O=n.oxw(3);n.xp6(1),n.Gre("dropdown-item icon--sport icon--",d.code_name,""),n.Q6J("routerLink",O.getRouterArr(d)),n.xp6(1),n.hYB("src","",O.cdn,"/img/sports/",d.code_name,".png",n.LSH),n.MGl("alt"," ",n.lcZ(3,11,"sport."+d.code_name),""),n.xp6(2),n.hij(" ",n.lcZ(5,13,"sport."+d.code_name)," "),n.xp6(2),n.Q6J("ngIf",O.isDebug),n.xp6(1),n.Q6J("ngIf",!O.isDebug&&d.num_live_matches>0),n.xp6(1),n.Q6J("ngIf",O.isNew(d.code_name))}}function L(Be,z){if(1&Be&&(n.ynx(0),n.TgZ(1,"ul",5),n.YNc(2,b,9,15,"li",6),n.qZA(),n.BQk()),2&Be){const d=z.$implicit,O=n.oxw(2);n.xp6(2),n.Q6J("ngForOf",d)("ngForTrackBy",O.trackByFn)}}function Ne(Be,z){if(1&Be&&(n.TgZ(0,"div",3),n.YNc(1,L,3,2,"ng-container",4),n.qZA()),2&Be){const d=n.oxw();n.xp6(1),n.Q6J("ngForOf",d.data)}}function Dt(Be,z){if(1&Be&&(n.ynx(0),n.TgZ(1,"span",18)(2,"span",11),n._uU(3),n.qZA(),n._uU(4),n.qZA(),n.BQk()),2&Be){const d=n.oxw().$implicit;n.xp6(3),n.Oqu(d.num_live_matches),n.xp6(1),n.hij(" / ",d.num_matches,"")}}function ot(Be,z){1&Be&&(n.TgZ(0,"div",19),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&Be&&(n.xp6(1),n.hij(" ",n.lcZ(2,1,"web.new_sport")," "))}function ct(Be,z){1&Be&&(n.ynx(0),n.TgZ(1,"div",20),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.BQk()),2&Be&&(n.xp6(2),n.hij(" ",n.lcZ(3,1,"web.live")," "))}function xt(Be,z){if(1&Be){const d=n.EpF();n.ynx(0),n.TgZ(1,"a",15),n.NdJ("click",function(){n.CHM(d);const de=n.oxw(2);return de.resetScroll(),n.KtG(de.goTo())}),n._UZ(2,"img",16),n.ALo(3,"translate"),n._uU(4),n.ALo(5,"translate"),n.YNc(6,Dt,5,2,"ng-container",2),n.YNc(7,ot,3,3,"div",17),n.YNc(8,ct,4,3,"ng-container",2),n.qZA(),n.BQk()}if(2&Be){const d=z.$implicit,O=n.oxw(2);n.xp6(1),n.Q6J("routerLink",O.getRouterArr(d)),n.xp6(1),n.hYB("src","",O.cdn,"/img/sports/",d.code_name,".png",n.LSH),n.Q6J("alt",n.lcZ(3,8,"sport."+d.code_name)),n.xp6(2),n.hij(" ",n.lcZ(5,10,"sport."+d.code_name)," "),n.xp6(2),n.Q6J("ngIf",O.isDebug),n.xp6(1),n.Q6J("ngIf",O.isNew(d.code_name)),n.xp6(1),n.Q6J("ngIf",!O.isDebug&&d.num_live_matches>0)}}function Et(Be,z){if(1&Be&&(n.TgZ(0,"nav",14),n.YNc(1,xt,9,12,"ng-container",6),n.qZA()),2&Be){const d=n.oxw();n.xp6(1),n.Q6J("ngForOf",d.dataRaw)("ngForTrackBy",d.trackByFn)}}const sn=function(Be){return{"pointer-events":Be}};function mn(Be,z){if(1&Be){const d=n.EpF();n.TgZ(0,"a",22),n.NdJ("click",function(){n.CHM(d);const de=n.oxw(2);return n.KtG(de.resetScroll())}),n.ALo(1,"translate"),n._UZ(2,"img",23),n.ALo(3,"translate"),n.TgZ(4,"span",24),n._uU(5),n.ALo(6,"translate"),n.qZA()()}if(2&Be){const d=z.$implicit,O=n.oxw(2);n.ekj("active",d.id==O.sportId),n.s9C("title",n.lcZ(1,10,"sport."+d.code_name)),n.Q6J("ngStyle",n.VKq(16,sn,O.disabled?"none":null))("routerLink",O.getRouterArr(d)),n.uIk("data-cy",d.code_name),n.xp6(2),n.hYB("src","",O.cdn,"/img/sports/",d.code_name,".png",n.LSH),n.s9C("alt",n.lcZ(3,12,"sport."+d.code_name)),n.xp6(3),n.Oqu(n.lcZ(6,14,"sport."+d.code_name))}}function xn(Be,z){if(1&Be&&(n.ynx(0),n.YNc(1,mn,7,18,"a",21),n.ALo(2,"slice"),n.BQk()),2&Be){const d=n.oxw();n.xp6(1),n.Q6J("ngForOf",n.Dn7(2,2,d.dataRaw,0,d.limit))("ngForTrackBy",d.trackByFn)}}const Fn=class extends oe.H{constructor(z,d){super(),this.sport=z,this.storage=d,this.isDebug=!1,this.type="main",this.limit=5,this.disabled=!1,this.action=new n.vpe}ngOnInit(){const z="main"===this.type?0:600;this.isDebug$.subscribe(d=>{this.isDebug=d}),"main"===this.type||"mobile"===this.type?this.subscriberTimer=(0,l.H)(0,r.N.sportNaviReload).subscribe(d=>{(0,f.of)(!0).pipe((0,B.g)(z)).subscribe(()=>{this.subscriber=this.sport.getSports("today",0!==d&&"main"===this.type).subscribe(O=>{this.dataRaw=O,this.dataRaw&&(this.data=c.yo(this.dataRaw,Math.floor(this.dataRaw.length/4)))})})}):(this.dataRaw=this.sport.dataValRaw,this.dataRaw&&(this.data=c.yo(this.dataRaw,Math.floor(this.dataRaw.length/2))),this.sport.onLoadRaw.subscribe(d=>{this.dataRaw=d,this.dataRaw&&(this.data=c.yo(this.dataRaw,Math.floor(this.dataRaw.length/2)))}))}ngOnDestroy(){this.subscriber instanceof o.w0&&this.subscriber.unsubscribe(),this.subscriberTimer instanceof o.w0&&this.subscriberTimer.unsubscribe()}ngOnChanges(z){"aside"===this.type&&(0,M.Z)('[data-toggle="tooltip"]').tooltip(),!c.o8(z.sportId)&&z.sportId.currentValue!==z.sportId.previousValue&&!c.o8(z.sportId.currentValue)&&!c.o8(z.sportId.previousValue)&&this.storage.set(se.Z.categoryIndex,[])}trackByFn(z,d){return d.id}goTo(){this.action.emit("goToSport")}resetScroll(){this.storage.set("APP_LAST_SCROLL",0),this.storage.set("APP_GROUP_MATCHES",[]),W()("html, body").animate({scrollTop:0},0)}resetCategoryOpen(){this.storage.set(se.Z.categoryIndex,[])}isNew(z){return se.Z.new.includes(z)}queryParams(){return null===this.date||c.o8(this.date)?{}:{date:this.date}}getRouterArr(z){return se.Z.isStage(z.code_name)?["/page","stage","stage-list",`${z.code_name}-${z.id}`,this.queryParams()]:"golf"===z.code_name?["/page","golf","golf-list",`${z.code_name}-${z.id}`,this.queryParams()]:["/page","sport","match-list",`${z.code_name}-${z.id}`,this.queryParams()]}};let Dn=Fn;Fn.\u0275fac=function(d){return new(d||Fn)(n.Y36(we.P),n.Y36(Te.V))},Fn.\u0275cmp=n.Xpm({type:Fn,selectors:[["app-sport-navigation"]],inputs:{date:"date",type:"type",limit:"limit",sportId:"sportId",disabled:"disabled"},outputs:{action:"action"},features:[n.qOj,n.TTD],decls:3,vars:3,consts:[["class","d-flex",4,"ngIf"],["class","nav flex-column flex-nowrap w-100 bg-white",4,"ngIf"],[4,"ngIf"],[1,"d-flex"],[4,"ngFor","ngForOf"],[1,"list-unstyled","col"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"routerLink","click"],["loading","lazy","height","24","width","24",3,"src","alt"],["class","table-sport__cell--new app-word-nowrap",4,"ngIf"],[1,"d-block","my-n1"],[1,"text-danger"],[1,"table-sport__cell--live","app-word-nowrap"],[1,"table-sport__cell--new","app-word-nowrap"],[1,"nav","flex-column","flex-nowrap","w-100","bg-white"],[1,"nav-link","active",2,"position","relative",3,"routerLink","click"],["loading","lazy","height","28","width","28",1,"mr-2",3,"src","alt"],["class","table-sport__cell--new",4,"ngIf"],[1,"float-right","ml-auto"],[1,"table-sport__cell--new"],[1,"float-right","ml-aut","table-sport__cell--live",2,"max-width","fit-content","position","absolute","top","50%","right","4%","transform","translateY(-50%)"],["class","nav-link","data-toggle","tooltip","data-placement","right",3,"title","active","ngStyle","routerLink","click",4,"ngFor","ngForOf","ngForTrackBy"],["data-toggle","tooltip","data-placement","right",1,"nav-link",3,"title","ngStyle","routerLink","click"],["loading","lazy","width","24","height","24",3,"src","alt"],[1,"sr-only"]],template:function(d,O){1&d&&(n.YNc(0,Ne,2,1,"div",0),n.YNc(1,Et,2,2,"nav",1),n.YNc(2,xn,3,6,"ng-container",2)),2&d&&(n.Q6J("ngIf","main"==O.type),n.xp6(1),n.Q6J("ngIf","mobile"==O.type),n.xp6(1),n.Q6J("ngIf","aside"==O.type))},dependencies:[Ze.sg,Ze.O5,Ze.PC,yt.rH,Ze.OU,Ke.X$],encapsulation:2}),(0,i.gn)([(0,pe.Ph)(H.U.isDebug)],Dn.prototype,"isDebug$",void 0)},50221:(vt,me,a)=>{"use strict";a.d(me,{K:()=>Be});var i=a(19369),n=a(71081),l=a(64565),f=a(77303),o=a(63381),c=a(80469),M=a(51501),w=a(57807),W=a(73404),B=a(16480),r=a(50077),H=a(54988),pe=a(38850),se=a(93080),oe=a(48665),we=a(7073);const Te=d=>class extends d{constructor(...O){super(...O)}trans(O){return this.translate.instant(O)}};class Ze{}var yt=a(91916),Ke=a(13828),tt=a(26425);function ue(d,O){if(1&d){const de=l.EpF();l.ynx(0),l.TgZ(1,"input",2),l.NdJ("click",function(){l.CHM(de);const Ie=l.oxw();return l.KtG(Ie.sound.switchSound())}),l.qZA(),l.BQk()}}function Ce(d,O){if(1&d){const de=l.EpF();l.ynx(0),l.TgZ(1,"input",3),l.NdJ("click",function(){l.CHM(de);const Ie=l.oxw();return l.KtG(Ie.sound.switchSound())}),l.qZA(),l.BQk()}}let b=(()=>{const O=class extends(Te(Ze)){constructor(Ve,Ie){super(),this.sound=Ve,this.translate=Ie}ngOnInit(){}};let d=O;return O.\u0275fac=function(Ie){return new(Ie||O)(l.Y36(yt.y),l.Y36(Ke.sK))},O.\u0275cmp=l.Xpm({type:O,selectors:[["app-sound-switch"]],features:[l.qOj],decls:6,vars:9,consts:[[4,"ngIf"],["for","switch8",1,"custom-control-label"],["type","checkbox","id","switch8",1,"custom-control-input",3,"click"],["type","checkbox","id","switch8","checked","",1,"custom-control-input","active",3,"click"]],template:function(Ie,Oe){1&Ie&&(l.YNc(0,ue,2,0,"ng-container",0),l.YNc(1,Ce,2,0,"ng-container",0),l.TgZ(2,"label",1),l._uU(3),l.ALo(4,"transinit"),l.ALo(5,"translate"),l.qZA()),2&Ie&&(l.Q6J("ngIf",Oe.sound.isSoundOff()),l.xp6(1),l.Q6J("ngIf",!Oe.sound.isSoundOff()),l.xp6(1),l.ekj("active",!Oe.sound.isSoundOff()),l.xp6(1),l.hij(" ",l.lcZ(4,5,l.lcZ(5,7,"web.sound_switch")),""))},dependencies:[we.O5,Ke.X$,tt.P],encapsulation:2}),d})();const L=["stickyVal2"];function Ne(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"div",4)(1,"div",5)(2,"input",6,7),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(3),Oe=l.oxw();return l.KtG(Oe.stickyEvent(Ie.checked))}),l.qZA(),l.TgZ(4,"label",8),l._uU(5),l.ALo(6,"transinit"),l.ALo(7,"translate"),l.qZA()()()}if(2&d){const de=l.MAs(3),Ve=l.oxw();l.xp6(1),l.ekj("active",de.checked),l.xp6(1),l.Q6J("checked",Ve.sticky),l.xp6(3),l.Oqu(l.lcZ(6,4,l.lcZ(7,6,"web.sticky_match_detail")))}}function Dt(d,O){if(1&d&&(l.TgZ(0,"div",4)(1,"div",9),l._UZ(2,"app-sound-switch"),l.qZA()()),2&d){const de=l.oxw();l.xp6(1),l.ekj("mt-3",de.mobile)("my-2",!de.mobile)}}function ot(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"a",11)(1,"div")(2,"div",12)(3,"input",15,16),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(4),Oe=l.oxw(2);return l.KtG(Oe.onWakeLockChange(Ie.checked))}),l.qZA(),l.TgZ(5,"label",17),l._UZ(6,"i",18),l._uU(7),l.ALo(8,"transinit"),l.ALo(9,"translate"),l.qZA()()()()}if(2&d){const de=l.MAs(4),Ve=l.oxw(2);l.xp6(2),l.ekj("active",de.checked),l.xp6(1),l.Q6J("checked",Ve.wakeLockMode),l.xp6(4),l.hij(" \xa0",l.lcZ(8,4,l.lcZ(9,6,"web.sticky_wake_lock")),"")}}function ct(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"div")(1,"div",12)(2,"input",19,20),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(3),Oe=l.oxw(2);return l.KtG(Oe.onModeChange(Ie.checked))}),l.qZA(),l.TgZ(4,"label",21),l._UZ(5,"i",22),l._uU(6),l.ALo(7,"transinit"),l.ALo(8,"translate"),l.qZA()()()}if(2&d){const de=l.MAs(3),Ve=l.oxw(2);l.xp6(1),l.ekj("active",de.checked),l.xp6(1),l.Q6J("checked",Ve.stickyPageMode),l.xp6(4),l.hij(" ",l.lcZ(7,4,l.lcZ(8,6,"web.sticky_dark_mode")),"")}}function xt(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"a",11)(1,"div")(2,"div",12)(3,"input",23,24),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(4),Oe=l.oxw(2);return l.KtG(Oe.onOpenEvent(Ie.checked))}),l.qZA(),l.TgZ(5,"label",25),l._uU(6),l.ALo(7,"translate"),l.qZA()()()()}if(2&d){const de=l.MAs(4);l.xp6(1),l.ekj("active",de.checked),l.xp6(2),l.Q6J("checked",!1),l.xp6(3),l.Oqu(l.lcZ(7,4,"web.sticky_open_all"))}}function Et(d,O){if(1&d){const de=l.EpF();l.ynx(0),l.YNc(1,ot,10,8,"a",10),l.TgZ(2,"a",11),l.YNc(3,ct,9,8,"div",2),l.qZA(),l.YNc(4,xt,8,6,"a",10),l.TgZ(5,"a",11)(6,"div")(7,"div",12)(8,"input",13),l.NdJ("ngModelChange",function(Ie){l.CHM(de);const Oe=l.oxw();return l.KtG(Oe.onMatchNotificationChange(Ie))}),l.qZA(),l.TgZ(9,"label",14),l._uU(10),l.ALo(11,"transinit"),l.ALo(12,"translate"),l.qZA()()()(),l.BQk()}if(2&d){const de=l.oxw();l.xp6(1),l.Q6J("ngIf",de.isWakeLock),l.xp6(2),l.Q6J("ngIf",de.client.use("pageDarkMode")),l.xp6(1),l.Q6J("ngIf",de.shouldOpen||de.options.showOpenAll&&de.envDev),l.xp6(2),l.ekj("active",de.matchNotification),l.xp6(2),l.Q6J("ngModel",de.matchNotification),l.xp6(2),l.Oqu(l.lcZ(11,7,l.lcZ(12,9,"web.sticky_match_notification")))}}function sn(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"a",33)(1,"div",4)(2,"div",12)(3,"input",36,16),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(4),Oe=l.oxw(2);return l.KtG(Oe.onWakeLockChange(Ie.checked))}),l.qZA(),l.TgZ(5,"label",37),l._UZ(6,"i",18),l._uU(7),l.ALo(8,"transinit"),l.ALo(9,"translate"),l.qZA()()()()}if(2&d){const de=l.MAs(4),Ve=l.oxw(2);l.xp6(2),l.ekj("active",de.checked),l.xp6(1),l.Q6J("checked",Ve.wakeLockMode),l.xp6(4),l.hij(" \xa0",l.lcZ(8,4,l.lcZ(9,6,"web.sticky_wake_lock")),"")}}function mn(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"a",33)(1,"div",4)(2,"div",12)(3,"input",23,24),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(4),Oe=l.oxw(2);return l.KtG(Oe.onOpenEvent(Ie.checked))}),l.qZA(),l.TgZ(5,"label",38),l._uU(6),l.ALo(7,"translate"),l.qZA()()()()}if(2&d){const de=l.MAs(4);l.xp6(1),l.ekj("active",de.checked),l.xp6(2),l.Q6J("checked",!1),l.xp6(3),l.Oqu(l.lcZ(7,4,"web.sticky_open_all"))}}function xn(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"a",33)(1,"div",4)(2,"div",12)(3,"input",19,20),l.NdJ("change",function(){l.CHM(de);const Ie=l.MAs(4),Oe=l.oxw(2);return l.KtG(Oe.onModeChange(Ie.checked))}),l.qZA(),l.TgZ(5,"label",39),l._UZ(6,"i",22),l._uU(7),l.ALo(8,"transinit"),l.ALo(9,"translate"),l.qZA()()()()}if(2&d){const de=l.MAs(4),Ve=l.oxw(2);l.xp6(2),l.ekj("active",de.checked),l.xp6(1),l.Q6J("checked",Ve.stickyPageMode),l.xp6(4),l.hij(" ",l.lcZ(8,4,l.lcZ(9,6,"web.sticky_dark_mode")),"")}}function Dn(d,O){if(1&d){const de=l.EpF();l.TgZ(0,"div",26)(1,"div",27)(2,"button",28),l.O4$(),l.TgZ(3,"svg",29),l._UZ(4,"use",30),l.qZA()(),l.kcU(),l.TgZ(5,"div",31),l.YNc(6,sn,10,8,"a",32),l.YNc(7,mn,8,6,"a",32),l.YNc(8,xn,10,8,"a",32),l.TgZ(9,"a",33)(10,"div",4)(11,"div",12)(12,"input",13),l.NdJ("ngModelChange",function(Ie){l.CHM(de);const Oe=l.oxw();return l.KtG(Oe.onMatchNotificationChange(Ie))}),l.qZA(),l.TgZ(13,"label",34),l._UZ(14,"i",35),l._uU(15),l.ALo(16,"transinit"),l.ALo(17,"translate"),l.qZA()()()()()()()}if(2&d){const de=l.oxw();l.xp6(6),l.Q6J("ngIf",!0),l.xp6(1),l.Q6J("ngIf",de.shouldOpen||de.options.showOpenAll&&de.envDev),l.xp6(1),l.Q6J("ngIf",de.client.use("pageDarkMode")),l.xp6(3),l.ekj("active",de.matchNotification),l.xp6(1),l.Q6J("ngModel",de.matchNotification),l.xp6(3),l.hij(" ",l.lcZ(16,7,l.lcZ(17,9,"web.sticky_match_notification")),"")}}const Fn=f.Z.secret,z=class{constructor(O,de,Ve,Ie,Oe){this.page=O,this.storage=de,this.store=Ve,this.router=Ie,this.client=Oe,this.mobile=!1,this.options={showOpenAll:!1},this.onStickyChange=new l.vpe,this.onOpenChange=new l.vpe,this.envDev=!1,this.matchNotification=!1}ngOnInit(){this.onStickyChange.emit(this.sticky),this.envDev=o.N.developement,this.router.queryParamMap.subscribe(de=>{de.has(Fn)&&this.storage.set(Fn,!0)}),window.matchMedia("(prefers-color-scheme: dark)").matches&&!this.storage.isset(f.Z.switchStickyKeyPageMode)&&this.client.use("pageDarkMode")&&this.store.dispatch(new M.t7(!0)),this.matchNtfMode$.subscribe(de=>{this.matchNotification=de})}get shouldOpen(){return!(!this.storage.isset(Fn)||!this.storage.get(Fn))}stickyEvent(O){this.onStickyChange.emit(O)}onModeChange(O){setTimeout(()=>{(0,w.Z)(".dropdown-toggle-switcher").dropdown("show")}),this.store.dispatch(new M.t7(O))}get isWakeLock(){return this.storage.isset(f.Z.wakeLockkey)}onOpenEvent(O){setTimeout(()=>{(0,w.Z)(".dropdown-toggle-switcher").dropdown("show")}),this.onOpenChange.emit(O)}onMatchNotificationChange(O){setTimeout(()=>{(0,w.Z)(".dropdown-toggle-switcher").dropdown("show")}),this.store.dispatch(new M.SH(O))}get stickyPageMode(){return this.store.selectSnapshot(O=>O.page.darkMode||!1)}get wakeLockMode(){return!!this.storage.get(f.Z.wakeLockkey)}get sticky(){return!this.storage.isset(f.Z.switchStickyKey)||this.storage.get(f.Z.switchStickyKey)}onWakeLockChange(O){var de=this;return(0,i.Z)(function*(){setTimeout(()=>{(0,w.Z)(".dropdown-toggle-switcher").dropdown("show")}),O?O&&(yield de.page.setwakeLock()):yield de.page.releaseWakeLock()})()}};let Be=z;z.\u0275fac=function(de){return new(de||z)(l.Y36(r.P),l.Y36(H.V),l.Y36(c.yh),l.Y36(pe.gz),l.Y36(se.y))},z.\u0275cmp=l.Xpm({type:z,selectors:[["app-switchers"]],viewQuery:function(de,Ve){if(1&de&&l.Gf(L,7),2&de){let Ie;l.iGM(Ie=l.CRH())&&(Ve.openElement=Ie.first)}},inputs:{mobile:"mobile",options:"options"},outputs:{onStickyChange:"onStickyChange",onOpenChange:"onOpenChange"},decls:5,vars:8,consts:[[1,"row","small","text-center"],["class","col-4",4,"ngIf"],[4,"ngIf"],["class","col-4 text-right",4,"ngIf"],[1,"col-4"],["data-cy","switch2",1,"custom-control","custom-switch","my-2"],["type","checkbox","id","switch2",1,"custom-control-input",3,"checked","change"],["stickyVal",""],["for","switch2",1,"custom-control-label","app-word-nowrap"],["data-cy","switch",1,"custom-control","custom-switch"],["class","col",4,"ngIf"],[1,"col"],[1,"custom-control","custom-switch","my-2"],["id","switch6","type","checkbox",1,"custom-control-input",3,"ngModel","ngModelChange"],["for","switch6",1,"custom-control-label","text-less-emph2"],["id","switch8","type","checkbox",1,"custom-control-input",3,"checked","change"],["stickyVal4",""],["data-cy","switch8","for","switch8",1,"custom-control-label","text-less-emph2","app-word-nowrap"],[1,"fa","fa-unlock"],["id","switch4","type","checkbox",1,"custom-control-input",3,"checked","change"],["stickyVal3",""],["data-cy","switch4","for","switch4",1,"custom-control-label","text-less-emph2","app-word-nowrap"],[1,"fas","fa-moon"],["id","switch3","type","checkbox",1,"custom-control-input",3,"checked","change"],["stickyVal2",""],["for","switch3",1,"custom-control-label","text-less-emph2","app-word-nowrap"],[1,"col-4","text-right"],[1,"btn-group","dropleft"],["aria-expanded","false","aria-label","settings","data-toggle","dropdown","data-cy","settings-switch","type","button",1,"btn","btn-secondary","btn-sm","dropdown-toggle","dropdown-toggle-switcher","d-none","d-md-block"],[1,"icon","icon--white-per","ml-1"],["href","#icon-settings"],[1,"dropdown-menu"],["class","dropdown-item spec-link",4,"ngIf"],[1,"dropdown-item","spec-link"],["data-cy","switch6","for","switch6",1,"custom-control-label","app-word-nowrapapp-cursor"],[1,"fas","fa-comment-dots"],["id","switch5","type","checkbox",1,"custom-control-input",3,"checked","change"],["data-cy","switch5","for","switch5",1,"custom-control-label","app-word-nowrap","app-cursor"],["for","switch3",1,"custom-control-label","app-word-nowrap","app-cursor"],["data-cy","switch4","for","switch4",1,"custom-control-label","app-word-nowrap","app-cursor"]],template:function(de,Ve){1&de&&(l.TgZ(0,"div",0),l.YNc(1,Ne,8,8,"div",1),l.YNc(2,Dt,3,4,"div",1),l.YNc(3,Et,13,11,"ng-container",2),l.YNc(4,Dn,18,11,"div",3),l.qZA()),2&de&&(l.ekj("col-right__top",!Ve.mobile)("pt-3",!Ve.mobile),l.xp6(1),l.Q6J("ngIf",!Ve.mobile),l.xp6(1),l.Q6J("ngIf",!Ve.mobile),l.xp6(1),l.Q6J("ngIf",Ve.mobile),l.xp6(1),l.Q6J("ngIf",!Ve.mobile))},dependencies:[oe.Wl,oe.JJ,we.O5,oe.On,b,Ke.X$,tt.P],encapsulation:2}),(0,n.gn)([(0,c.Ph)(B.U.matchNtfMode)],Be.prototype,"matchNtfMode$",void 0),(0,n.gn)([(0,W.qM)({description:"Fires change event",event:"SwitchersComponent#onMatchNotificationChange"})],Be.prototype,"onMatchNotificationChange",null)},5148:(vt,me,a)=>{"use strict";a.d(me,{j:()=>W});var i=a(97578),n=a(1),l=a(57807),f=a(42251);const o=[(0,i.eR)(":enter",[(0,i.oB)({transform:"translateX(-110%)",opacity:"0"}),(0,i.jt)("700ms  400ms ease-in",(0,i.oB)({transform:"translateX(0%)",opacity:"1"}))]),(0,i.eR)(":leave",[(0,i.oB)({position:"absolute"}),(0,i.jt)(450,(0,i.oB)({transform:"translateX(-100%)",opacity:"0"}))])];var c=a(64565);function M(B,r){if(1&B){const H=c.EpF();c.TgZ(0,"div",27)(1,"h4",13),c.O4$(),c.TgZ(2,"svg",14),c._UZ(3,"use",15),c.qZA(),c._uU(4),c.ALo(5,"translate"),c.qZA(),c.kcU(),c.TgZ(6,"app-signin",28),c.NdJ("onChange",function(se){c.CHM(H);const oe=c.oxw();return c.KtG(oe.change(se))}),c.qZA()()}if(2&B){const H=c.oxw();c.Q6J("@signState",void 0),c.xp6(4),c.hij(" ",c.lcZ(5,3,"web.sign_in")," "),c.xp6(2),c.Q6J("redirectUrl",H.redirect)}}function w(B,r){if(1&B){const H=c.EpF();c.TgZ(0,"div",27)(1,"app-forgotten-password",16),c.NdJ("onChange",function(se){c.CHM(H);const oe=c.oxw();return c.KtG(oe.change(se))}),c.qZA()()}2&B&&c.Q6J("@signState",void 0)}let W=(()=>{const r=class{constructor(pe,se){this.dialogRef=pe,this.data=se,this.signState="signInBlock",this.redirect=null}ngOnInit(){this.redirect=f.o8(this.data.redirectUrl)?null:this.data.redirectUrl,this.change(this.data.type)}onNoClick(){this.dialogRef.close()}goToForgottenPassword(){this.signState="forgottenPassword"}change(pe){"signin"===pe?(0,l.Z)("#authTab li:first-child a").tab("show"):"forgottenPassword"===pe?(this.data.type="signin",this.signState=pe):"signInBlock"===pe?this.signState=pe:"close"===pe&&this.onNoClick()}};let B=r;return r.\u0275fac=function(se){return new(se||r)(c.Y36(n.so),c.Y36(n.WI))},r.\u0275cmp=c.Xpm({type:r,selectors:[["app-authetification"]],decls:43,vars:29,consts:[[1,"modal-content"],[1,"modal-body","p-0"],[1,"row","no-gutters"],[1,"col-md-6"],["mat-dialog-content","",1,"mat-dialog-content--login"],["id","authTab","role","tablist",1,"nav","nav-tabs","nav-tabs--dark","nav-justified","text-uppercase","font-weight-bold","border-0"],[1,"nav-item"],["id","signin-tab","data-toggle","tab","href","#signin","role","tab","aria-controls","signin","aria-selected","true",1,"nav-link"],["id","registration-tab","data-toggle","tab","href","#registration","role","tab","aria-controls","registration","aria-selected","false",1,"nav-link"],[1,"tab-content","p-5"],["id","signin","role","tabpanel","aria-labelledby","signin-tab",1,"tab-pane","show","active","pt-5",2,"position","relative","min-height","300px"],["style","position: relative; top: 0px; left: 0px",4,"ngIf"],["id","registration","role","tabpanel","aria-labelledby","registration-tab",1,"tab-pane","pt-5"],[1,"h2","modal-title","mb-4"],[1,"icon","icon--32","mr-3"],["href","#icon-user"],[3,"onChange"],[1,"small","pt-5","position-relative","mt-auto"],[1,"icon","icon--20","mr-2","position-absolute"],["href","#icon-info"],[1,"pl-5"],[1,"text-reset","font-weight-bold","text-underline","app-cursor",3,"click"],["mat-dialog-actions",""],["type","button","data-dismiss","modal","aria-label","Close",1,"close","close--login",3,"click"],["aria-hidden","true"],[1,"col-md-6","d-none","d-md-flex","p-0"],["src","/img/24live_livescore_aboutus_catch_every_moment2.jpg","alt","",1,"img-fluid","img-cover"],[2,"position","relative","top","0px","left","0px"],["idName","desktopHeader",3,"redirectUrl","onChange"]],template:function(se,oe){1&se&&(c.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"ul",5)(6,"li",6)(7,"a",7),c._uU(8),c.ALo(9,"transinit"),c.ALo(10,"translate"),c.qZA()(),c.TgZ(11,"li",6)(12,"a",8),c._uU(13),c.ALo(14,"transinit"),c.ALo(15,"translate"),c.qZA()()(),c.TgZ(16,"div",9)(17,"div",10),c.YNc(18,M,7,5,"div",11),c.YNc(19,w,2,1,"div",11),c.qZA(),c.TgZ(20,"div",12)(21,"h4",13),c.O4$(),c.TgZ(22,"svg",14),c._UZ(23,"use",15),c.qZA(),c._uU(24),c.ALo(25,"translate"),c.qZA(),c.kcU(),c.TgZ(26,"app-registration",16),c.NdJ("onChange",function(Te){return oe.change(Te)}),c.qZA()(),c.TgZ(27,"div",17),c.O4$(),c.TgZ(28,"svg",18),c._UZ(29,"use",19),c.qZA(),c.kcU(),c.TgZ(30,"div",20),c._uU(31),c.ALo(32,"translate"),c.TgZ(33,"a",21),c.NdJ("click",function(){return oe.goToForgottenPassword()}),c._uU(34),c.ALo(35,"translate"),c.qZA(),c._uU(36,". "),c.qZA()()()(),c.TgZ(37,"div",22)(38,"button",23),c.NdJ("click",function(){return oe.onNoClick()}),c.TgZ(39,"span",24),c._uU(40,"\xd7"),c.qZA()()()(),c.TgZ(41,"div",25),c._UZ(42,"img",26),c.qZA()()()()),2&se&&(c.xp6(7),c.ekj("active","signin"==oe.data.type),c.xp6(1),c.Oqu(c.lcZ(9,15,c.lcZ(10,17,"web.sign_in"))),c.xp6(4),c.ekj("active","registration"==oe.data.type),c.xp6(1),c.Oqu(c.lcZ(14,19,c.lcZ(15,21,"web.registration"))),c.xp6(4),c.ekj("active","signin"==oe.data.type),c.xp6(1),c.Q6J("ngIf","signInBlock"==oe.signState),c.xp6(1),c.Q6J("ngIf","forgottenPassword"==oe.signState),c.xp6(1),c.ekj("active","registration"==oe.data.type),c.xp6(4),c.hij(" ",c.lcZ(25,23,"web.registration")," "),c.xp6(7),c.hij(" ",c.lcZ(32,25,"web.forgotten_password_text")," "),c.xp6(3),c.hij(" ",c.lcZ(35,27,"web.forgotten_password"),""))},encapsulation:2,data:{animation:[(0,i.X$)("signState",o)]}}),B})()},9665:(vt,me,a)=>{"use strict";a.d(me,{x:()=>Qe});var i=a(64565),n=a(48665),l=a(31193);let f=(()=>{const P=class extends l.I{constructor(){super(),this.init()}init(){super.init(),this.formGroup=new n.cw({usePhoneNumber:new n.NI(!1),email:new n.NI("",[n.kI.required,n.kI.email]),phone_number_code:new n.NI(""),phone_number:new n.NI(""),password:new n.NI("",[n.kI.required,n.kI.minLength(6)]),rememeberMe:new n.NI(!1)})}get usePhoneNumber(){return this.formGroup.get("usePhoneNumber")}get email(){return this.formGroup.get("email")}get phoneNumberCode(){return this.formGroup.get("phone_number_code")}get phoneNumber(){return this.formGroup.get("phone_number")}get password(){return this.formGroup.get("password")}get rememberMe(){return this.formGroup.get("rememeberMe")}};let C=P;return P.\u0275fac=function(ft){return new(ft||P)},P.\u0275prov=i.Yz7({token:P,factory:P.\u0275fac,providedIn:"root"}),C})();var o=a(79140),c=a(98506),M=a(13828),w=a(21034),W=a(38850),B=a(88742),r=a(7073),H=a(63428),pe=a(23166),se=a(58053),oe=a(71081),we=a(98490);function Te(C){this.message=C}(Te.prototype=new Error).name="InvalidCharacterError";var Ze=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(C){var P=String(C).replace(/=+$/,"");if(P.length%4==1)throw new Te("'atob' failed: The string to be decoded is not correctly encoded.");for(var _e,ze,ft=0,Yt=0,dn="";ze=P.charAt(Yt++);~ze&&(_e=ft%4?64*_e+ze:ze,ft++%4)?dn+=String.fromCharCode(255&_e>>(-2*ft&6)):0)ze="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(ze);return dn};function Ke(C){this.message=C}(Ke.prototype=new Error).name="InvalidTokenError";var Ce=a(80469),b=a(640),L=a(64341);function Ne(C,P){1&C&&i._UZ(0,"i",7)}function Dt(C,P){1&C&&(i.TgZ(0,"span"),i._UZ(1,"i",8),i.qZA())}function ot(C,P){if(1&C){const _e=i.EpF();i.TgZ(0,"div",3)(1,"button",4),i.NdJ("click",function(){i.CHM(_e);const ft=i.oxw();return i.KtG(ft.signInWithFB())}),i.YNc(2,Ne,1,0,"i",5),i._uU(3," Facebook "),i.YNc(4,Dt,2,0,"span",6),i.qZA()()}if(2&C){const _e=i.oxw();i.xp6(1),i.Q6J("disabled",_e.progress),i.xp6(1),i.Q6J("ngIf",!_e.progress),i.xp6(2),i.Q6J("ngIf",_e.progress)}}function ct(C,P){if(1&C&&(i.TgZ(0,"div",3),i._UZ(1,"div",9),i.qZA()),2&C){const _e=i.oxw();i.xp6(1),i.uIk("id","buttonDiv"+_e.idName)}}function xt(C,P){1&C&&(i.TgZ(0,"p",10),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C&&(i.xp6(1),i.Oqu(i.lcZ(2,1,"web.social_signin_error")))}const G=class{constructor(P,_e,ze,ft,Yt,dn){this.user=P,this.authService=_e,this.router=ze,this.deviceService=ft,this.ngZone=Yt,this.win=dn,this.onChange=new i.vpe,this.idName="",this.progress=!1}ngOnInit(){this.ngZone.runOutsideAngular(()=>{setTimeout(()=>{google.accounts.id.initialize({client_id:"768818760475-bahpghpmf3ptgnivkib418tbga724s57.apps.googleusercontent.com",callback:P=>{const _e=function tt(C,P){if("string"!=typeof C)throw new Ke("Invalid token specified");var _e=!0===(P=P||{}).header?0:1;try{return JSON.parse(function yt(C){var P=C.replace(/-/g,"+").replace(/_/g,"/");switch(P.length%4){case 0:break;case 2:P+="==";break;case 3:P+="=";break;default:throw"Illegal base64url string!"}try{return decodeURIComponent(Ze(P).replace(/(.)/g,function(ze,ft){var Yt=ft.charCodeAt(0).toString(16).toUpperCase();return Yt.length<2&&(Yt="0"+Yt),"%"+Yt}))}catch{return Ze(P)}}(C.split(".")[_e]))}catch(ze){throw new Ke("Invalid token specified: "+ze.message)}}(P.credential);_e.provider="GOOGLE",this.sendCredentialsToServer(_e,"google"),this.onChange.emit("close")}}),google.accounts.id.renderButton(document.getElementById(`buttonDiv${this.idName}`),{theme:"outline",size:"large"}),google.accounts.id.prompt()},1e3)}),this.signError=!1,this.authService.authState.subscribe(P=>{},P=>{console.error("Social sign in ERROR",P),this.reset()})}get isMobile(){return this.deviceService.isMobile()}signInWithFB(){this.signIn(we.LP.PROVIDER_ID)}signIn(P){this.signError=!1,this.progress=!0,this.authService.signIn(P).then(_e=>this.sendCredentialsToServer(_e,"facebook"),_e=>{this.signError=!0,this.reset()})}sendCredentialsToServer(P,_e){return this.user.signIn(P,!0).subscribe(()=>this.user.getStatus().then(()=>{this.user$.subscribe(ze=>{this.win.nativeWindow.dataLayer.push({event:"login",email:ze.email,type:_e})}),this.onChange.emit("close"),this.reset()}),()=>{this.signError=!0,this.reset()})}reset(){this.progress=!1}};let Et=G;function sn(C,P){if(1&C&&(i.TgZ(0,"div",17),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(2);i.xp6(1),i.hij(" ",i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.getGroup()))," ")}}function mn(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(3);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.email)))}}function xn(C,P){if(1&C&&(i.TgZ(0,"div",18)(1,"mat-form-field",6)(2,"mat-label"),i._uU(3),i.ALo(4,"translate"),i.qZA(),i._UZ(5,"input",19),i.ALo(6,"translate"),i.YNc(7,mn,3,3,"mat-error",0),i.qZA()()),2&C){const _e=i.oxw(2);i.xp6(3),i.Oqu(i.lcZ(4,3,"web.email")),i.xp6(2),i.s9C("placeholder",i.lcZ(6,5,"web.enter_email")),i.xp6(2),i.Q6J("ngIf",null==_e.signInForm.email?null:_e.signInForm.email.invalid)}}function Dn(C,P){if(1&C&&(i.TgZ(0,"option",26),i._uU(1),i.qZA()),2&C){const _e=P.$implicit;i.s9C("value",_e.phoneCode),i.xp6(1),i.AsE(" (+",_e.phoneCode,") ",_e.name," ")}}function Fn(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(3);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.phoneNumberCode)))}}function Be(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(3);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.phoneNumber)))}}function z(C,P){if(1&C&&(i.TgZ(0,"div",18)(1,"div",20)(2,"div",21)(3,"select",22),i.YNc(4,Dn,2,3,"option",23),i.qZA(),i.YNc(5,Fn,3,3,"mat-error",0),i.qZA(),i.TgZ(6,"div",24)(7,"mat-form-field",6)(8,"mat-label"),i._uU(9),i.ALo(10,"translate"),i.qZA(),i._UZ(11,"input",25),i.ALo(12,"translate"),i.YNc(13,Be,3,3,"mat-error",0),i.qZA()()()()),2&C){const _e=i.oxw(2);i.xp6(4),i.Q6J("ngForOf",_e.countries),i.xp6(1),i.Q6J("ngIf",null==_e.signInForm.phoneNumberCode?null:_e.signInForm.phoneNumberCode.invalid),i.xp6(4),i.Oqu(i.lcZ(10,5,"web.phone_number")),i.xp6(2),i.s9C("placeholder",i.lcZ(12,7,"web.enter_phone_number")),i.xp6(2),i.Q6J("ngIf",null==_e.signInForm.phoneNumber?null:_e.signInForm.phoneNumber.invalid)}}function d(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(2);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.password)))}}function O(C,P){if(1&C){const _e=i.EpF();i.TgZ(0,"button",27),i.NdJ("click",function(){i.CHM(_e);const ft=i.oxw(2);return i.KtG(ft.resetForm())}),i._uU(1),i.ALo(2,"translate"),i.qZA()}2&C&&(i.xp6(1),i.hij(" ",i.lcZ(2,1,"web.reset_form")," "))}function de(C,P){if(1&C){const _e=i.EpF();i.ynx(0),i.TgZ(1,"div")(2,"form",1),i.YNc(3,sn,3,3,"div",2),i.TgZ(4,"div",3),i.YNc(5,xn,8,7,"div",4),i.YNc(6,z,14,9,"div",4),i.TgZ(7,"div",5)(8,"mat-form-field",6)(9,"mat-label"),i._uU(10),i.ALo(11,"translate"),i.qZA(),i._UZ(12,"input",7),i.ALo(13,"translate"),i.YNc(14,d,3,3,"mat-error",0),i.qZA(),i.TgZ(15,"p",8)(16,"mat-checkbox",9),i._uU(17),i.ALo(18,"translate"),i.qZA()()(),i.TgZ(19,"div",10)(20,"button",11),i.NdJ("click",function(){i.CHM(_e);const ft=i.oxw();return i.KtG(ft.signIn())}),i._uU(21),i.ALo(22,"translate"),i.qZA(),i.YNc(23,O,3,3,"button",12),i.qZA(),i.TgZ(24,"div",13)(25,"app-social-sign-in",14),i.NdJ("onChange",function(ft){i.CHM(_e);const Yt=i.oxw();return i.KtG(Yt.change(ft))}),i.qZA()(),i.TgZ(26,"div",15)(27,"app-social-sign-in",16),i.NdJ("onChange",function(ft){i.CHM(_e);const Yt=i.oxw();return i.KtG(Yt.change(ft))}),i.qZA()()()()(),i.BQk()}if(2&C){const _e=i.oxw();i.xp6(2),i.Q6J("formGroup",_e.signInForm.getGroup()),i.xp6(1),i.Q6J("ngIf",_e.signInForm.getGroup().errors&&(_e.signInForm.getGroup().touched||_e.signInForm.getGroup().dirty)),i.xp6(2),i.Q6J("ngIf",!_e.signInForm.usePhoneNumber.value),i.xp6(1),i.Q6J("ngIf",_e.signInForm.usePhoneNumber.value),i.xp6(4),i.Oqu(i.lcZ(11,13,"web.password")),i.xp6(2),i.s9C("placeholder",i.lcZ(13,15,"web.enter_password")),i.xp6(2),i.Q6J("ngIf",_e.signInForm.password.invalid),i.xp6(3),i.Oqu(i.lcZ(18,17,"web.rememeber_me")),i.xp6(3),i.Q6J("disabled",_e.signInForm.getGroup().invalid),i.xp6(1),i.hij(" ",i.lcZ(22,19,"web."+_e.submitText)," "),i.xp6(2),i.Q6J("ngIf",null!==_e.signInForm.getGroup().errors),i.xp6(2),i.Q6J("idName",_e.idName),i.xp6(2),i.Q6J("idName",_e.idName)}}function Ve(C,P){if(1&C&&(i.TgZ(0,"div",17),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(2);i.xp6(1),i.hij(" ",i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.getGroup()))," ")}}function Ie(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(3);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.email)))}}function Oe(C,P){if(1&C&&(i.ynx(0),i.TgZ(1,"mat-form-field",6)(2,"mat-label"),i._uU(3),i.ALo(4,"translate"),i.qZA(),i._UZ(5,"input",37),i.ALo(6,"translate"),i.YNc(7,Ie,3,3,"mat-error",0),i.qZA(),i.BQk()),2&C){const _e=i.oxw(2);i.xp6(3),i.Oqu(i.lcZ(4,3,"web.email")),i.xp6(2),i.s9C("placeholder",i.lcZ(6,5,"web.enter_email")),i.xp6(2),i.Q6J("ngIf",null==_e.signInForm.email?null:_e.signInForm.email.invalid)}}function St(C,P){if(1&C&&(i.TgZ(0,"option",26),i._uU(1),i.qZA()),2&C){const _e=P.$implicit;i.s9C("value",_e.phoneCode),i.xp6(1),i.AsE(" (+",_e.phoneCode,") ",_e.name," ")}}function wt(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(3);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.phoneNumberCode)))}}function jt(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(3);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.phoneNumber)))}}function fn(C,P){if(1&C&&(i.ynx(0),i.TgZ(1,"div",3)(2,"div",18)(3,"select",38),i.YNc(4,St,2,3,"option",23),i.qZA(),i.YNc(5,wt,3,3,"mat-error",0),i.qZA(),i.TgZ(6,"div",39)(7,"mat-form-field",6)(8,"mat-label"),i._uU(9),i.ALo(10,"translate"),i.qZA(),i._UZ(11,"input",40),i.ALo(12,"translate"),i.YNc(13,jt,3,3,"mat-error",0),i.qZA()()(),i.BQk()),2&C){const _e=i.oxw(2);i.xp6(4),i.Q6J("ngForOf",_e.countries),i.xp6(1),i.Q6J("ngIf",null==_e.signInForm.phoneNumberCode?null:_e.signInForm.phoneNumberCode.invalid),i.xp6(4),i.Oqu(i.lcZ(10,5,"web.phone_number")),i.xp6(2),i.s9C("placeholder",i.lcZ(12,7,"web.enter_phone_number")),i.xp6(2),i.Q6J("ngIf",null==_e.signInForm.phoneNumber?null:_e.signInForm.phoneNumber.invalid)}}function Sn(C,P){if(1&C&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"translate"),i.qZA()),2&C){const _e=i.oxw(2);i.xp6(1),i.Oqu(i.lcZ(2,1,_e.signInForm.getErrorMessage(_e.signInForm.password)))}}G.\u0275fac=function(_e){return new(_e||G)(i.Y36(o.K),i.Y36(we.xE),i.Y36(W.F0),i.Y36(L.x0),i.Y36(i.R0b),i.Y36(B.f))},G.\u0275cmp=i.Xpm({type:G,selectors:[["app-social-sign-in"]],inputs:{type:"type",idName:"idName"},outputs:{onChange:"onChange"},decls:4,vars:4,consts:[[3,"ngSwitch"],["class","d-inline",4,"ngSwitchCase"],["class","text-danger",4,"ngIf"],[1,"d-inline"],[1,"btn","btn-block","btn-facebook","text-uppercase",3,"disabled","click"],["class","fab fa-facebook",4,"ngIf"],[4,"ngIf"],[1,"fab","fa-facebook"],[1,"fas","fa-asterisk","fa-spin"],[2,"position","relative","top","-3px","width","min-content"],[1,"text-danger"]],template:function(_e,ze){1&_e&&(i.ynx(0,0),i.YNc(1,ot,5,3,"div",1),i.YNc(2,ct,2,1,"div",1),i.BQk(),i.YNc(3,xt,3,3,"p",2)),2&_e&&(i.Q6J("ngSwitch",ze.type),i.xp6(1),i.Q6J("ngSwitchCase","facebook"),i.xp6(1),i.Q6J("ngSwitchCase","google"),i.xp6(1),i.Q6J("ngIf",ze.signError))},dependencies:[r.O5,r.RF,r.n9,M.X$],encapsulation:2}),(0,oe.gn)([(0,Ce.Ph)(b.a.data)],Et.prototype,"user$",void 0);const Un=function(){return["/hp"]},zn=function(){return{forgottenPassword:1}};function ei(C,P){if(1&C){const _e=i.EpF();i.TgZ(0,"div",41),i.O4$(),i.TgZ(1,"svg",42),i._UZ(2,"use",43),i.qZA(),i.kcU(),i.TgZ(3,"div"),i._uU(4),i.ALo(5,"translate"),i.TgZ(6,"a",44),i.NdJ("click",function(){i.CHM(_e);const ft=i.oxw(2);return i.KtG(ft.goToForgottenPassword())}),i._uU(7),i.ALo(8,"translate"),i.qZA(),i._uU(9,". "),i.qZA()()}2&C&&(i.xp6(4),i.hij(" ",i.lcZ(5,4,"web.forgotten_password_text")," "),i.xp6(2),i.Q6J("routerLink",i.DdM(8,Un))("queryParams",i.DdM(9,zn)),i.xp6(1),i.Oqu(i.lcZ(8,6,"web.forgotten_password")))}const li=function(){return["/page/sport/match-list/soccer-5"]},ni=function(){return{registration:1}};function kn(C,P){if(1&C){const _e=i.EpF();i.ynx(0),i.TgZ(1,"div",28)(2,"form",1),i.YNc(3,Ve,3,3,"div",2),i.YNc(4,Oe,8,7,"ng-container",0),i.YNc(5,fn,14,9,"ng-container",0),i.TgZ(6,"mat-form-field",6)(7,"mat-label"),i._uU(8),i.ALo(9,"translate"),i.qZA(),i._UZ(10,"input",29),i.ALo(11,"translate"),i.YNc(12,Sn,3,3,"mat-error",0),i.qZA(),i.TgZ(13,"p")(14,"mat-checkbox",9),i._uU(15),i.ALo(16,"translate"),i.qZA()(),i.TgZ(17,"button",30),i.NdJ("click",function(){i.CHM(_e);const ft=i.oxw();return i.KtG(ft.signIn())}),i._uU(18),i.ALo(19,"translate"),i.qZA(),i.TgZ(20,"div",31)(21,"div",32)(22,"app-social-sign-in",14),i.NdJ("onChange",function(ft){i.CHM(_e);const Yt=i.oxw();return i.KtG(Yt.change(ft))}),i.qZA()(),i.TgZ(23,"div",33)(24,"app-social-sign-in",16),i.NdJ("onChange",function(ft){i.CHM(_e);const Yt=i.oxw();return i.KtG(Yt.change(ft))}),i.qZA()()(),i.TgZ(25,"div",34)(26,"a",35),i.NdJ("click",function(){i.CHM(_e);const ft=i.oxw();return i.KtG(ft.goToRegistration())}),i._uU(27),i.ALo(28,"translate"),i.qZA()(),i.YNc(29,ei,10,10,"div",36),i.qZA()(),i.BQk()}if(2&C){const _e=i.oxw();i.xp6(2),i.Q6J("formGroup",_e.signInForm.getGroup()),i.xp6(1),i.Q6J("ngIf",_e.signInForm.getGroup().errors&&(_e.signInForm.getGroup().touched||_e.signInForm.getGroup().dirty)),i.xp6(1),i.Q6J("ngIf",!_e.signInForm.usePhoneNumber.value),i.xp6(1),i.Q6J("ngIf",_e.signInForm.usePhoneNumber.value),i.xp6(3),i.Oqu(i.lcZ(9,18,"web.password")),i.xp6(2),i.s9C("placeholder",i.lcZ(11,20,"web.enter_password")),i.xp6(2),i.Q6J("ngIf",_e.signInForm.password.invalid),i.xp6(3),i.Oqu(i.lcZ(16,22,"web.rememeber_me")),i.xp6(2),i.Q6J("disabled",_e.signInForm.getGroup().invalid),i.xp6(1),i.hij(" ",i.lcZ(19,24,"web."+_e.submitText)," "),i.xp6(4),i.Q6J("idName",_e.idName),i.xp6(1),i.ekj("mt-4","standalone"!==_e.idName),i.xp6(1),i.Q6J("idName",_e.idName),i.xp6(2),i.Q6J("routerLink",i.DdM(28,li))("queryParams",i.DdM(29,ni)),i.xp6(1),i.Oqu(i.lcZ(28,26,"web.registration")),i.xp6(2),i.Q6J("ngIf",_e.forgotenPassword)}}let Qe=(()=>{const P=class{constructor(ze,ft,Yt,dn,an,vn,Hn){this.signInForm=ze,this.user=ft,this.snackBar=Yt,this.translate=dn,this.countryService=an,this.router=vn,this.win=Hn,this.submitText="signin",this.onChange=new i.vpe,this.mobile=!1,this.idName="",this.forgotenPassword=!0,this.signInSuccess=!1}ngOnInit(){this.countryService.isLoaded?this.countries=this.countryService.countries:(this.countryService.load(),this.countryService.onLoad.subscribe(()=>{this.countries=this.countryService.countries}))}signIn(){this.submitText="form_loading_text",this.signInForm.getGroup().disable(),this.signInSuccess=!1,this.user.signIn(this.signInForm.getGroup().value).subscribe(()=>{this.user.getStatus().then(()=>{this.signInSuccess=!0,this.win.nativeWindow.dataLayer.push({event:"login",email:this.signInForm?.email?.value,type:"manual"}),this.translate.get("web.sign_in_success").subscribe(()=>{this.openSnackBar(this.translate.instant("web.sign_in_success"),this.translate.instant("web.close"))}),this.onChange.emit("close"),this.resetForm()})},ze=>{this.signInForm.getGroup().enable(),this.submitText="signin",this.signInForm.setErrors(ze)})}openSnackBar(ze,ft){this.snackBar.open(ze,ft,{duration:5e3,verticalPosition:"top",panelClass:"app-snackbar-modal"})}resetForm(){this.signInForm.getGroup().enable(),this.signInForm.getGroup().reset(),this.submitText="signin",this.signInSuccess=!1}goToRegistration(){this.onChange.emit("registration")}change(ze){"close"===ze&&(this.translate.get("web.sign_in_success").subscribe(()=>{this.openSnackBar(this.translate.instant("web.sign_in_success"),this.translate.instant("web.close"))}),setTimeout(()=>{this.router.navigateByUrl("/page/account/dashboard")},1500),this.onChange.emit("close"))}toggleUsePhoneNumber(){this.signInForm.email.clearValidators(),this.signInForm.phoneNumber.clearValidators(),this.signInForm.phoneNumberCode.clearValidators(),this.signInForm.usePhoneNumber.patchValue(!this.signInForm.usePhoneNumber.value),this.signInForm.usePhoneNumber.value?(this.signInForm.phoneNumberCode.setValidators([n.kI.required]),this.signInForm.phoneNumber.setValidators([n.kI.required])):this.signInForm.email.setValidators([n.kI.required,n.kI.email]),this.signInForm.email.updateValueAndValidity(),this.signInForm.phoneNumberCode.updateValueAndValidity(),this.signInForm.phoneNumber.updateValueAndValidity()}};let C=P;return P.\u0275fac=function(ft){return new(ft||P)(i.Y36(f),i.Y36(o.K),i.Y36(c.ux),i.Y36(M.sK),i.Y36(w.T),i.Y36(W.F0),i.Y36(B.f))},P.\u0275cmp=i.Xpm({type:P,selectors:[["app-signin"]],inputs:{redirectUrl:"redirectUrl",mobile:"mobile",idName:"idName",forgotenPassword:"forgotenPassword"},outputs:{onChange:"onChange"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"formGroup"],["class","alert alert-danger","role","alert",4,"ngIf"],[1,"row"],["class","col-12",4,"ngIf"],[1,"col-12","pt-3","pb-1"],["appearance","legacy",1,"d-block"],["matInput","","type","password","data-cy","signin-password","formControlName","password",1,"form-control","form-control-lg",3,"placeholder"],[1,"mt-3"],["formControlName","rememeberMe"],[1,"col-md-12","align-self-end","text-right","mb-4","mt-0"],["data-cy","signin-submit",1,"btn","btn-primary","btn-lg","btn-block-xs-only",3,"disabled","click"],["class","btn btn-danger btn-block mb-3 mb-md-0",3,"click",4,"ngIf"],[1,"col-md-5"],["type","facebook",3,"idName","onChange"],[1,"col-md-7"],["type","google",3,"idName","onChange"],["role","alert",1,"alert","alert-danger"],[1,"col-12"],["matInput","","data-cy","signin-email","formControlName","email",1,"form-control","form-control-lg",3,"placeholder"],[1,"form-row"],[1,"col-md-4"],["formControlName","phone_number_code","id","phoneNumberCode",1,"form-control","form-control-lg"],[3,"value",4,"ngFor","ngForOf"],[1,"col-md-8"],["matInput","","formControlName","phone_number",1,"form-control","form-control-lg",3,"placeholder"],[3,"value"],[1,"btn","btn-danger","btn-block","mb-3","mb-md-0",3,"click"],[1,"py-5","px-3","app-mobile-signin"],["matInput","","type","password","formControlName","password",3,"placeholder"],["type","submit",1,"btn","btn-primary","btn-block","mb-3",3,"disabled","click"],[1,"row","mx-n1","mt-3","text-uppercase","btns-login"],[1,"col","px-1"],[1,"col","px-1","d-flex","justify-content-center"],[1,"text-center","mt-2"],[3,"routerLink","queryParams","click"],["class","border-top mt-3 pt-3 d-flex",4,"ngIf"],["matInput","","formControlName","email",1,"form-control",3,"placeholder"],["formControlName","phone_number_code","id","phoneNumberCode",1,"form-control"],[1,"col-12","mt-3"],["matInput","","formControlName","phone_number",1,"form-control",3,"placeholder"],[1,"border-top","mt-3","pt-3","d-flex"],[1,"icon","mr-2","mt-1"],["href","#icon-info"],[1,"font-weight-bold","text-reset","text-underline",3,"routerLink","queryParams","click"]],template:function(ft,Yt){1&ft&&(i.YNc(0,de,28,21,"ng-container",0),i.YNc(1,kn,30,30,"ng-container",0)),2&ft&&(i.Q6J("ngIf",!Yt.mobile),i.xp6(1),i.Q6J("ngIf",Yt.mobile))},dependencies:[n._Y,n.YN,n.Kr,n.Fj,n.EJ,n.JJ,n.JL,n.sg,n.u,r.sg,r.O5,W.rH,H.TO,H.KE,H.hX,pe.Nt,se.oG,Et,M.X$],encapsulation:2}),C})()},77303:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>n});const n={translatePath:"translate/",secret:"ivansecret",defaultLang:"en",defaultLangImg:"gb.svg",defaultClient:"24live",firstVisitKey:"FIRST_VISIT",introKey:"INTRO",userUUIDkey:"UUID_KEY",swNTFkey:"WS_NTF_KEY",wakeLockkey:"WAKE_LOCK",pageReloadKey:"PAGE_RELOAD_TIMES",pageReloadInfoMin:2,missingTranskey:"TRANS_MISSING_INDEX",defaultAvatar:"/img/default-avatar.svg",defaultLogo:"/img/default-logo.svg",logoPath:"assets/participants/logos/",logoResponsivePath:"assets/participants/logos-responsive/",brTrackerWidgetDomain:"https://csdev.betradar.com",brTrackerClientId:"1aa725a84fa9fdc9b80c45004810a74d",authKey:"authuser",authExpirationKey:"authuserexpiration",authExpiration:7200,matchListSlice:30,matchListSlice2:30,matchListSlice3:50,matchListSlice4:30,matchListSlice4Open:1e3,matchListSlice4TableTennis:20,recaptchaSiteKey:"6LdjkJ0UAAAAAE3rkigtzAp-wFX918ylnTTzGlkp",soundsPath:"sounds/",facebookAppId:"458176484808580",facebookAppIdDev:"458176484808580",linkedInAppId:"77wnmluvc6v0tc",googleClientId:"768818760475-vduc69obf9sifhet6oudgkb0uisn0el8.apps.googleusercontent.com",switchStickyKey:"SWITCH_STICKY_MATCH_DETAIL",switchStickyKeyPageMode:"SWITCH_STICKY_PAGE_MODE",switchStickyKeyMatchNotification:"SWITCH_STICKY_MATCH_NOTIFICATION",defaults:{client:{codeName:"24live"},partner:{subType:null}}}},3959:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>i});const i={marketsKey:"BET_MARKET_KEY",oddsKeyMain:"BET_MAIN_ODDS_KEY",oddsKeyAll:"BET_ALL_ODDS_KEY"}},84:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>i});const i={availTypes:["tournament","participant","match","match-detail","match-list-mobile"],tournamentKey:"FAVORITE_TOURNAMENT",matchKey:"FAVORITE_MATCH",participantKey:"FAVORITE_PARTICIPANT",tournamentClickedKey:"FAVORITE_TOURNAMENT_CLICK"}},26403:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>f,x:()=>n});const n=new(a(64565).OlP)("Sport config token"),f={imagePath:"img/sport",imageRetinaSuffix:"-2x",mobileMinOpenCategories:10,asideSportDefaultNum:6,leagueTableWidthBreakpoint:600,possibelGoalTimeout:25,categoryIndex:"CATEGORY_INDEX",categoryMatchListCache:"CATEGORY_MATCHLIST_CACHE",matchMatchListCache:"MATCH_MATCHLIST_CACHE",matchMatchListCacheTimeout:120,matchDetailResetTimeout:700,matchListDefaultOpenCategories:4,trackerInfoKey:"TRACKER_INFO_KEY",venues:{defaultLimit:50},navigation:{main:{tennis:"active-seasons",squash:"active-seasons"},child:{tennis:"active-seasons",squash:"active-seasons"},default:"all"},tournament:{roundLimit:4,roundLimitNoRounds:20},h2h:{baseLimit:5,extendLimit:10},time:{running:[],timeContinuesEachPeriod:["handball","rugby","futsal"],topLimits:{handball:[30,"30:00","60:00"],basketball:10,rugby:[40,"40:00","80:00"],floorball:20,"american-football":15,"field-hockey":15,bandy:45,waterpolo:8}},live:{json:["tennis","soccer"]},new:["kabaddi","netball"],tracker:{availSports:["tennis","soccer","basketball","ice-hockey"],availStatsSports:["soccer","basketball","tennis","ice-hockey"],excludeTournaments:[0]},tournamentLink:["handball","soccer","basketball","ice-hockey","futsal","volleyball","cricket","waterpolo","american-football","floorball","mma"],playerStats:{availSports:["soccer","ice-hockey"],redYellowCard:["soccer","futsal","handball"],exclude:["goals_allowed"]},states:{ended:"ended",notStarted:"not_started",warmUp:"about_to_start"},statistics:{underOver:[.5,1.5,2.5,3.5,4.5,5.5,6.5],underOverSport:{soccer:[.5,1.5,2.5,3.5,4.5],"ice-hockey":[2.5,3.5,4.5,5.5,6.5,7.5],futsal:[4.5,5.5,6.5],handball:[57.5,58.5,59.5,61.5,62.5]},percentage:["average_ball_possession","save_percentage","shooting_percentage","ShotAccuracy"],measureWeight:["weight"],measureHeight:["height"],yesNo:["Starter"],participant:{meta:{recordWinLose:"pro-record-w-l-d",ranking:"ranking"}},participantMatchSport:["ice-hockey","handball","futsal","rugby","volleyball","baseball","beach-volley","american-football","squash","badminton","cricket","tennis","snooker","darts","soccer"],participantSeasonStandings:["soccer","futsal","american-football","handball","field-hockey","rugby","ice-hockey"],totals:["soccer","futsal","american-football","beach-soccer","handball","rugby","ice-hockey"],uo:["soccer","futsal","handball","ice-hockey"],timeline:["soccer","futsal","handball","ice-hockey"],goals:["soccer","futsal","american-football","beach-soccer","handball","rugby","ice-hockey","field-hockey"],scoredGoals:["soccer"],matchScore:["soccer","futsal","beach-soccer","ice-hockey","field-hockey"]},rankings:{table:["badminton","darts","snooker","golf"]},score:{penalties:{sumAll:["handball"],normalTime:["field-hockey"]},hidePeriodsMatchList:["curling","darts","aussie-rules"],decimalPeriods:["aussie-rules"],ommitScoreMatch:["snooker","curling","darts"],seriesScore:["soccer","ice-hockey","handball","futsal","rugby","basketball","volleyball","bandy","baseball","floorball","field-hockey","american-football","beach-volley","waterpolo"]},displayType:{oneline:["soccer","rugby","ice-hockey","field-hockey","beach-soccer","futsal","handball"],halfTime:["soccer","futsal","american-football","beach-soccer"],uo:["soccer","futsal","beach-soccer"],sets:["tennis","badminton","table-tennis","beach-volley","volleyball","baseball","basketball","squash","snooker","beach-soccer","rugby","boxing","mma","cricket"],participantPerson:["tennis","badminton","table-tennis","squash","snooker","darts","boxing","mma","bowls"],groupCategories:[],lotOfPeriods:["baseball","table-tennis"],maxDisplayPeriods:11,subTournamentUpdate:["tennis","badminton","table-tennis","beach-volley","squash","snooker","darts"],noLogo:["tennis","badminton","table-tennis","mma","squash","bowls","table-tennis","darts","boxing","snooker"]},sounds:{score:["soccer","bandy","field-hockey","floorball","beach-soccer","futsal","ice-hockey"],set:["table-tennis","beach-volley","squash","badminton","volleyball","tennis"]},codeNames:{basketball:"basketball",tennis:"tennis",soccer:"soccer",handball:"handball",baseball:"baseball",hockey:"ice-hockey",squash:"squash",badminton:"badminton",tableTennis:"table-tennis",rugby:"rugby",volleyball:"volleyball",floorball:"floorball",mma:"mma",futsal:"futsal",esport:"esport",golf:"golf",box:"boxing",cricket:"cricket",darts:"darts",snooker:"snooker",fieldHockey:"field-hockey",waterpolo:"waterpolo",americanSoccer:"american-football",beachVolleyball:"beach-volley",motosport:"motor-sport",wintersport:"winter-sports",hackeyball:"hackeyball",horseRacing:"horse-racing",greyhound:"greyhound"},golf:{maxInitPlayers:10},mainNav:{trans:{finished:{boxing:"web.finished_matches_fight",mma:"web.finished_matches_fight"},future:{boxing:"web.future_matches_fight",mma:"web.future_matches_fight"}}},stageSports:["alpine-skiing","athletics","biathlon","bobsleigh","cross-country","cycling","formula-1","greyhound","horse-racing","indycar","luge","motor-sport","motorcycle-racing","nordic-combined","olympics","politicians","ski-jumping","snowboard","social","speed-skating","winter-sports"],myMatches:{notifications:["soccer","futsal","ice-hockey","bandy","field-hockey"],favoriteDayLimit:30},timeline:{eventTypes:{matchEnded:"match_ended",matchStarted:"match_started",point:"point",periodScore:"period_score",periodStart:"period_start",matchResumed:"match_resumed",suspension:"suspension",scoreChange:"score_change",firstThrow:"first_throw",legScoreChange:"leg_score_change",dart:"dart",timeout:"timeout",substitution:"substitution",technicalRuleFault:"technical_rule_fault",technicalBallFault:"technical_ball_fault",sevenMAwarded:"seven_m_awarded",yellowCard:"yellow_card",redCard:"red_card",ballPot:"ball_pot",cornerKick:"corner_kick",goalKick:"goal_kick",unknown:"unknown"},playerTypes:{scorer:"scorer",assist:"assist",secondaryAssist:"secondary_assist",primaryAssist:"assist primary"},image:{"ice-hockey":{score_change:"/generated/img/match-data/ice-hockey/goal.svg",suspension:"/generated/img/match-data/ice-hockey/whistle.svg"},futsal:{score_change:"/generated/img/match-data/futsal/goal.svg",yellow_card:"/generated/img/match-data/soccer/yellow_card.svg",red_card:"/generated/img/match-data/soccer/red_card.svg"},floorball:{score_change:"/generated/img/match-data/floorball/goal.svg"},squash:{score_change:"/generated/img/match-data/squash/goal.svg"},waterpolo:{score_change:"/generated/img/match-data/waterpolo/goal.svg"},"table-tennis":{score_change:"/generated/img/match-data/table-tennis/goal.svg"},snooker:{score_change:"/generated/img/match-data/snooker/goal.svg"},darts:{score_change:"/generated/img/match-data/darts/goal.svg"},baseball:{score_change:"/generated/img/match-data/baseball/goal.svg"},"field-hockey":{score_change:"/generated/img/match-data/field-hockey/goal.svg"},hockeyball:{score_change:"/generated/img/match-data/field-hockey/goal.svg"},soccer:{score_change:"/generated/img/match-data/soccer/goal.svg",goal_kick:"/generated/img/match-data/soccer/goal.svg",corner_kick:"/generated/img/match-data/soccer/corner.svg",yellow_card:"/generated/img/match-data/soccer/yellow_card.svg",red_card:"/generated/img/match-data/soccer/red_card.svg",substitution:"/img/substitution.png",unknown:"/generated/img/match-data/soccer/empty.svg"},rugby:{score_change:"/generated/img/match-data/rugby/goal.svg",yellow_card:"/generated/img/match-data/rugby/yellow_card.svg",red_card:"/generated/img/match-data/rugby/red_card.svg",substitution:"/img/substitution.png"},volleyball:{period_score:"/generated/img/match-data/volleyball/goal.svg"},"american-football":{score_change:"/generated/img/match-data/american-football/goal.svg"},handball:{score_change:"/generated/img/match-data/handball/goal.svg",suspension:"/generated/img/match-data/handball/whistle.svg",technical_rule_fault:"/generated/img/match-data/handball/whistle.svg",technical_ball_fault:"/generated/img/match-data/handball/whistle.svg",timeout:"/generated/img/match-data/handball/stopwatch.svg",substitution:"/img/substitution.png",seven_m_awarded:"/generated/img/match-data/handball/seven.svg",yellow_card:"/generated/img/match-data/handball/yellow_card.svg",red_card:"/generated/img/match-data/handball/red_card.svg"}}},matchActions:{icons:{type1:"period",type2:"goal",type3:"goal",type4:"goal",type5:"goal",type6:"period",type7:"substitution2",type8:"yellow_card",type9:"period",type11:"yellow_card",type12:"red_card",type13:"period",type15:"period",type16:"period",type17:"period",type19:"period",type21:"period",type22:"period",type23:"period",type24:"period",type25:"goal",type26:"goal",type27:"goal",type28:"goal",type29:"goal",type30:"goal",type31:"period",type32:"period",type34:"goal",type35:"goal",type36:"goal",type37:"period",type38:"goal",type39:"goal",type40:"goal",type41:"goal",type42:"goal",type43:"substitution2",type44:"yellow_card",type45:"yellow_card",type46:"red_card",type53:"injury",type55:"period",type67:"period",type71:"substitution2",type72:"substitution2",type80:"corner",type104:"yellow_card",type105:"yellow_card",type137:"red_card",type138:"yellow_card",type139:"red_card",type140:"yellow_card",type141:"red_card"}},isComparitionForm(o){return this.isHockey(o)||this.isTennis(o)||this.isSoccer(o)||this.isBasketball(o)||this.isSnooker(o)||this.isBaseball(o)||this.isSquash(o)||this.isDarts(o)||this.isFutsal(o)||this.isTableTennis(o)||this.isHandball(o)||this.isBadminton(o)||this.isVolleyball(o)||this.isAmericanSoccer(o)||this.isRugby(o)||this.isFloorball(o)||this.isMma(o)||this.isBox(o)},isParticipantPerson(o){return this.displayType.participantPerson.includes(o)},isTennis(o){return o===this.codeNames.tennis},isDarts(o){return o===this.codeNames.darts},isBadminton(o){return o===this.codeNames.badminton},isBaseball(o){return o===this.codeNames.baseball},isMma(o){return o===this.codeNames.mma},isMmaById:o=>38===o,isBox(o){return o===this.codeNames.box},isSquash(o){return o===this.codeNames.squash},isHorseRacing(o){return o===this.codeNames.horseRacing},isGreyhound(o){return o===this.codeNames.greyhound},isSoccer(o){return o===this.codeNames.soccer},isHandball(o){return o===this.codeNames.handball},isHockeyBall(o){return o===this.codeNames.hackeyball},isAmericanSoccer(o){return o===this.codeNames.americanSoccer},isHockey(o){return o===this.codeNames.hockey},isFieldHockey(o){return o===this.codeNames.fieldHockey},isRugby(o){return o===this.codeNames.rugby},isVolleyball(o){return o===this.codeNames.volleyball},isFloorball(o){return o===this.codeNames.floorball},isSnooker(o){return o===this.codeNames.snooker},isCricket(o){return o===this.codeNames.cricket},isFutsal(o){return o===this.codeNames.futsal},isEsport(o){return o===this.codeNames.esport},isGolf(o){return o===this.codeNames.golf},isMotosport(o){return o===this.codeNames.motosport},isWintersport(o){return o===this.codeNames.wintersport},isBasketball(o){return o===this.codeNames.basketball},isTableTennis(o){return o===this.codeNames.tableTennis},isWaterPolo(o){return o===this.codeNames.waterpolo},isBeachVolleyball(o){return o===this.codeNames.beachVolleyball},isSet(o){return this.displayType.sets.includes(o)},isStage(o){return this.stageSports.includes(o)},hasTracker(o,c){return(!c||!this.tracker.excludeTournaments.includes(c))&&this.tracker.availSports.includes(o)},hash2h(o){return this.isSoccer(o)||this.isHockey(o)||this.isBasketball(o)||this.isHandball(o)||this.isTennis(o)||this.isVolleyball(o)||this.isMma(o)||this.isEsport(o)||this.isRugby(o)||this.isBaseball(o)||this.isSquash(o)||this.isAmericanSoccer(o)||this.isSnooker(o)||this.isDarts(o)||this.isFutsal(o)||this.isFloorball(o)||this.isTableTennis(o)||this.isWaterPolo(o)||this.isBadminton(o)},hasStatistics(o){return this.tracker.availStatsSports.includes(o)||this.statistics.participantMatchSport.includes(o)},hasPlayerStats(o){return this.playerStats.availSports.includes(o)}}},55022:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>i});const i={api:{getSports:"/api/get-sports",getLangs:"/api/get-langs",getNavigationLevel1:"/api/navigation/{sportId}",getNavigationLevel2:"/api/navigation/{sportId}/{categoryId}",getTournament:"/api/tournament/{tournamentId}",getCategory:"/api/match-list-category/{sportId}",getMatchList:"/api/match-list-data/{sportId}",getLiveMatchList:"/generated/match-list/live/data-{sportId}-{lang}.json",getMatch:"/api/match/{id}",getMatchWidget:"/api/widgets/match/{id}",getMatchCache:"/match.php?id={id}",getStageListCategories:"/api/stage-list-categories/{sportId}",getGolfTournamentsByDate:"/api/golf-tournaments-by-date",getGolfRounds:"/api/golf-rounds",getGolfParticipant:"/api/golf-participant/{participantId}",getGolfTournamentDetail:"/api/golf-tournament/{id}",getStageStandings:"/api/stage-standings/{stageId}",getStageParticipant:"/api/stage-participant/{participantId}",getStageEvent:"/api/stage-event/{stageId}",getStageEventParticipant:"/api/stage-event/{stageId}/{participantId}",getCupTree:"/api/cuptree/{seasonId}",getLeagueTable:"/api/table/{seasonId}",getPlayer:"/api/player/{id}",getPlayerStats:"/api/player-stats/{seasonId}",getParticipant:"/api/participant/{participantId}",getParticipantCompare:"/api/participant-compare/{first}/{second}",getSearch:"/api/search",getMyMatches:"/api/my-matches",getMyMatchesBr:"/api/my-matches-br",getMyMatchesSource:"/api/my-matches-source",getInfo:"/api/get-info",ads:"/api/ads",uniqueURL:"/api/unique-url",getCountries:"/api/get-countries",getStatus:"/api/account/status",signOff:"/api/account/sign-off",signIn:"/api/account/sign-in",signInSocial:"/api/account/sign-in-social",registration:"/api/account/registration",userVerify:"/api/account/active/{code}",forgottenPassword:"/api/account/forgotten-password",resetPassword:"/api/account/reset-password",tennisRanking:"/api/tennis-rankings/{type}",advertiseForm:"/api/advert",staticPage:"/api/static-page/{key}",betMarkets:"/api/markets",betOdds:"/api/odds",vapid:"/api/vapid",participantForm:"api/widgets/get-form/{pid}",missingTranslations:"/api/missing-trans",updMyMatches:"/api/update-my-matches",banners:"/api/banners",venues:"/api/venues",venue:"/api/venue/{venueId}",aiQA:"api/v1/openai/qa",participantStandings:(n,l,f)=>`api/table/participant-history/${n}/${l}/${f}`,stats:{sportMatches:"/api/stats/sport-matches"},rankings:{badminton:"/api/rankings/badminton",golf:"/api/rankings/golf",darts:"/api/rankings/darts",snooker:"/api/rankings/snooker","table-tennis":"/api/rankings/table-tennis"}},video:{youtubeScreenshots:"/assets/matches/youtube-preview",stageYoutubeScreenshots:"/assets/stages/youtube-preview"}}},88226:(vt,me,a)=>{"use strict";a.d(me,{b:()=>i});var i=(()=>{return(n=i||(i={})).EN="en",n.CS="cs",i;var n})()},42987:(vt,me,a)=>{"use strict";a.d(me,{Fw:()=>o,My:()=>l,Nn:()=>M,TM:()=>n,U6:()=>i,vJ:()=>f});var i=(()=>{return(w=i||(i={})).BEFORE="before",w.AFTER="after",w.INPLAY="inplay-live",w.CANCELED="cancelled",w.INPLAYPAUSE="inplay-pause",i;var w})(),n=(()=>{return(w=n||(n={})).AP="ap",w.AET="aet",w.NOTSTARTED="not_started",w.ENDED="ended",w.WALKOVER="walkover",w.RETIRED="retired",w.POSTPONED="postponed",w.PENALTIES="penalties",n;var w})(),l=(()=>{return(w=l||(l={})).BASIC="referee",w.MAIN="main_referee",w.FIRST_ASSISTANT="first_assistant_referee",w.SECOND_ASSISTANT="second_assistant_referee",w.VIDEO_ASSISTANT="video_assistant_referee",w.FOURTH_OFFICIAL="fourth_official",l;var w})(),f=(()=>{return(w=f||(f={})).GOALIE="goalie",w.LEFTBACK="left back",w.RIGHTBACK="right back",w.LEFTWINK="left wink",w.CENTER="center",w.RIGHTWINK="right wink",f;var w})(),o=(()=>{return(w=o||(o={})).AP="ap",w.AET="aet",w.PENALTIES="penalties",w.PERIOD1="period_1",w.PERIOD2="period_2",w.PERIOD3="period_2",w.PERIOD4="period_2",w.PERIOD5="period_2",w.PERIOD6="period_2",w.PERIOD7="period_2",w.PERIOD8="period_2",w.PERIOD9="period_2",w.PERIOD10="period_2",w.PERIOD11="period_2",w.PERIOD12="period_2",w.PERIOD13="period_2",w.PERIOD14="period_2",w.OVERTIME="overtime",w.INTERRUPTED="interrupted",o;var w})(),M=(()=>{return(w=M||(M={}))[w.NOT_SET=0]="NOT_SET",w[w.HOME=1]="HOME",w[w.AWAY=2]="AWAY",M;var w})()},23983:(vt,me,a)=>{"use strict";a.d(me,{h:()=>i});var i=(()=>{return(n=i||(i={})).WEB="web",n.KIOSK="kiosk",i;var n})()},30346:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>i});const i={userStorageKey:"branch_user",defaultClient:"24live",defaultLang:"en",scrollOffset:10,liveBarHeight:255,scrollSpeed:[[.2,800],[.4,800],[.5,500],[.8,400],[1,200]],navTopOpenPos:200}},71261:(vt,me,a)=>{"use strict";a.d(me,{V:()=>n});var i=a(64565);let n=(()=>{const f=class{set(c,M){M&&(M=JSON.stringify(M)),localStorage.setItem(c,M)}get(c){const M=localStorage.getItem(c);return M&&"undefined"!==M&&"null"!==M?JSON.parse(M):null}isset(c){return null!==localStorage.getItem(c)}remove(c){localStorage.removeItem(c)}};let l=f;return f.\u0275fac=function(M){return new(M||f)},f.\u0275prov=i.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),l})()},44989:(vt,me,a)=>{"use strict";a.d(me,{G:()=>i});let i=(()=>{const l=class{constructor(o){this.version=o}};let n=l;return l.type="[Branch App] App version",n})()},36610:(vt,me,a)=>{"use strict";a.d(me,{O:()=>i});let i=(()=>{const l=class{constructor(o){this.open=o}};let n=l;return l.type="[Branch Setting menu] Is able to open or not",n})()},9311:(vt,me,a)=>{"use strict";a.d(me,{Mm:()=>n,cL:()=>i,n5:()=>l});let i=(()=>{const o=class{};let f=o;return o.type="[Branch User API] Sign in",f})(),n=(()=>{const o=class{};let f=o;return o.type="[Branch User API] Sign off",f})(),l=(()=>{const o=class{constructor(M){this.user=M}};let f=o;return o.type="[Branch User API] User Data",f})()},87866:(vt,me,a)=>{var c;a.d(me,{X:()=>o});var i=a(71081),n=a(80469),l=a(44989),f=a(64565);let o=((c=class{static appVersion(w){return w.version}setVersion(w,{version:W}){w.patchState({version:W})}}).\u0275fac=function(W){return new(W||c)},c.\u0275prov=f.Yz7({token:c,factory:c.\u0275fac}),c);(0,i.gn)([(0,n.aU)(l.G)],o.prototype,"setVersion",null),(0,i.gn)([(0,n.Qf)()],o,"appVersion",null),o=(0,i.gn)([(0,n.ZM)({name:"branchapp",defaults:{version:"1.0"}})],o)},13837:(vt,me,a)=>{var c;a.d(me,{T:()=>o});var i=a(71081),n=a(80469),l=a(36610),f=a(64565);let o=((c=class{static nav(w){return w.navOpen}toggleNav(w,{open:W}){w.patchState({navOpen:W})}}).\u0275fac=function(W){return new(W||c)},c.\u0275prov=f.Yz7({token:c,factory:c.\u0275fac}),c);(0,i.gn)([(0,n.aU)(l.O)],o.prototype,"toggleNav",null),(0,i.gn)([(0,n.Qf)()],o,"nav",null),o=(0,i.gn)([(0,n.ZM)({name:"setttings",defaults:{navOpen:!1}})],o)},51305:(vt,me,a)=>{var W;a.d(me,{B:()=>w});var i=a(71081),n=a(80469),l=a(9311),f=a(30346),o=a(71261),M=a(64565);let w=((W=class{static isLoggedIn(r){return r.user.isLoggedIn}static profile(r){return r.user.profile}setUserData(r,{user:H}){const pe=r.getState();pe.user.setProfile(H),r.patchState({user:pe.user})}signIn(r){const H=r.getState();H.user.signIn(),r.patchState({user:H.user})}signOff(r){const H=r.getState();H.user.signOff(),r.patchState({user:H.user})}}).\u0275fac=function(H){return new(H||W)},W.\u0275prov=M.Yz7({token:W,factory:W.\u0275fac}),W);(0,i.gn)([(0,n.aU)(l.n5)],w.prototype,"setUserData",null),(0,i.gn)([(0,n.aU)(l.cL)],w.prototype,"signIn",null),(0,i.gn)([(0,n.aU)(l.Mm)],w.prototype,"signOff",null),(0,i.gn)([(0,n.Qf)()],w,"isLoggedIn",null),(0,i.gn)([(0,n.Qf)()],w,"profile",null),w=(0,i.gn)([(0,n.ZM)({name:"branchUser",defaults:{user:new class c{constructor(){this._isLoggedIn=!1,this._profile=null,this.storage=new o.V,this.init()}setProfile(r){this.storage.set(f.Z.userStorageKey,r),this._profile=r}signIn(){null!==this._profile&&this._profile.demo&&delete this._profile.demo,this._isLoggedIn=!0}signOff(){this.storage.remove(f.Z.userStorageKey),this._isLoggedIn=!1}init(){const r=this.storage.get(f.Z.userStorageKey);this._isLoggedIn=this.storage.isset(f.Z.userStorageKey)&&null!==r&&!r.demo,this.storage.isset(f.Z.userStorageKey)&&(this._profile=r)}get isLoggedIn(){return this._isLoggedIn}get profile(){return this._profile}}}})],w)},80168:(vt,me,a)=>{"use strict";a.d(me,{H:()=>B});var i=a(42251),n=a(88688),l=a(63381),f=a(26403),o=a(64565),c=a(50077),M=a(80287),w=a(38850),W=a(24221);let B=(()=>{const H=class{constructor(se,oe,we,Te,Ze){this.page=se,this.title=oe,this.meta=we,this.route=Te,this.info=Ze,this.tabVisible=!0,this.lastTabVisible=!0,this.loaded=!1,this.loadedError=!1,this.cdn=l.N.cdn}ngOnInit(){this.tabSubject=new n.x,this.checkTabVisibility(),setTimeout(()=>{this.page.pageLoaded()},100)}get viewPortHeight(){return`${this.page.window.innerHeight}px`}get viewPortHeightMatchDetail(){return!1===this.stickyDetail?"inherit":"100vh"}onStickyChange(se){this.stickyDetail=se,this.page.setSticky(se)}setTitle({title:se,description:oe},we=!1){const{host:Te,protocol:Ze}=this.page.window.location;this.title.setTitle(se),i.o8(oe)||this.meta.updateTag({name:"description",content:oe}),this.meta.updateTag({property:"og:url",content:`${Ze}//${Te}${this.route.url}`}),this.info.isLoaded().then(()=>{this.meta.updateTag({property:"og:image",content:`${Ze}//${Te}${this.info.socialImage}`}),this.meta.updateTag({property:"og:image:url",content:`${Ze}//${Te}${this.info.socialImage}`}),this.meta.updateTag({property:"og:image:secure_url",content:`${Ze}//${Te}${this.info.socialImage}`}),this.meta.updateTag({property:"og:image:type",content:"image/png"}),this.meta.updateTag({property:"og:image:width",content:"600"}),this.meta.updateTag({property:"og:image:height",content:"600"}),this.meta.updateTag({name:"twitter:image",content:`${Ze}//${Te}${this.info.socialImage}`})}),we&&(this.meta.updateTag({property:"og:title",content:se}),this.meta.updateTag({name:"twitter:card",content:"summary"}),this.meta.updateTag({name:"twitter:title",content:se}),i.o8(oe)||(this.meta.updateTag({property:"og:description",content:oe}),this.meta.updateTag({name:"twitter:description",content:oe}))),this.meta.updateTag({name:"twitter:site",content:`${Ze}//${Te}${this.route.url}`})}checkTabVisibility(){let oe,se=null;typeof document.hidden<"u"?(oe="hidden",se="visibilitychange"):i.e$(document,"msHidden")?(oe="msHidden",se="msvisibilitychange"):i.e$(document,"webkitHidden")&&(oe="webkitHidden",se="webkitvisibilitychange"),this.page.checkWakeLock(),null!==se&&document.addEventListener(se,()=>{document[oe]?(this.tabVisible=!1,this.tabSubject.next("hidden")):(this.page.checkWakeLock(),this.tabVisible=!0,this.tabSubject.next("visible"))},!1),this.tabSubject.next("init")}trackById(se,oe){return oe.id}trackByKey(se,oe){return oe.key}trackByIndex(se){return se}start(){document.body.style.cursor="progress"}error(se=!1){this.loaded=!0,this.loadedError=!0,se&&(document.body.style.cursor="")}finished(se=!1){this.loaded=!0,this.loadedError=!1,se&&(document.body.style.cursor="")}reset(){this.loaded=!1,this.loadedError=!1}isSoccer(se){return f.Z.isSoccer(se)}};let r=H;return H.\u0275fac=function(oe){return new(oe||H)(o.Y36(c.P),o.Y36(M.Dx),o.Y36(M.h_),o.Y36(w.F0),o.Y36(W.C))},H.\u0275dir=o.lG2({type:H}),r})()},76582:(vt,me,a)=>{"use strict";a.d(me,{H:()=>o});var i=a(75249),n=a(79369),l=a(64565),f=a(18269);let o=(()=>{const M=class{constructor(W){this.matches=W}resolve(W){const B=W.paramMap.get("id")||null,r=W.paramMap.get("ids")||null,H=W.queryParamMap.get("source")||null;let pe;const se=null===r?B:r;return pe=null===se?(0,i.of)([]):null===H?this.matches.brToId(se.toString()):this.matches.sourceIdToId(se.toString(),H),pe.pipe((0,n.z)(oe=>(0,i.of)(oe.length>0?oe:null)))}};let c=M;return M.\u0275fac=function(B){return new(B||M)(l.LFG(f.a))},M.\u0275prov=l.Yz7({token:M,factory:M.\u0275fac,providedIn:"root"}),c})()},90380:(vt,me,a)=>{"use strict";a.d(me,{F:()=>H});var i=a(64565),n=a(7048),l=a(53792),f=a(82426),o=a(75249),c=a(10898),M=a(55022),w=a(70856),W=a(79140),B=a(98246),r=a(80469);let H=(()=>{const se=class{constructor(we,Te,Ze){this.http=we,this.common=Te,this.storeNgx=Ze,this.onLoad=new i.vpe,this.isLoaded=!1,this.ads=null}load(we=!1,Te,Ze,yt){return we?this.get(Te,Ze,yt).pipe((0,n.b)(Ke=>{Ke&&Ke.length>1&&(Ke=[Ke[w.F.getRandomInt(0,Ke.length)]]),this.ads=Ke,this.isLoaded=!0,this.onLoad.emit()})):(0,o.of)([])}get(we,Te,Ze){const yt=M.Z.api.ads,Ke=`${we}_${Te}_${Ze.join(",")}`;let tt=new c.LE;tt=tt.append("lang",we),tt=tt.append("position",Te),W.K.getIso()&&(tt=tt.append("country",W.K.getIso())),Array.isArray(Ze)&&Ze.forEach(b=>{tt=tt.append("platforms[]",b.toString())});let Ce=this.http.get(yt,{params:tt});return Ke in se.cacheResult&&(Ce=(0,o.of)(se.cacheResult[Ke])),Ce.pipe((0,l.x)(),(0,f.K)(this.common.errorCallback),(0,n.b)(b=>{se.cacheResult={...se.cacheResult,[Ke]:b}}))}};let pe=se;return se.platformIds=[],se.mobileLayerClosed=!1,se.cacheResult={},se.\u0275fac=function(Te){return new(Te||se)(i.LFG(c.eN),i.LFG(B.v),i.LFG(r.yh))},se.\u0275prov=i.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),pe})()},68117:(vt,me,a)=>{"use strict";a.d(me,{Q:()=>r});var i=a(64565),n=a(53792),l=a(54366),f=a(82426),o=a(75249),c=a(10898),M=a(55022),w=a(98246),W=a(80469),B=a(38850);let r=(()=>{const pe=class{constructor(oe,we,Te,Ze){this.http=oe,this.common=we,this.storeNgx=Te,this.route=Ze,this.onLoad=new i.vpe,this.isLoaded=!1,this.banners=null}load(oe=!1){!oe&&pe.isLoaded||this.get().subscribe(we=>{this.banners=we,this.isLoaded=!0,pe.isLoaded=!0,this.onLoad.emit()})}get(){const oe=M.Z.api.banners,we=this.storeNgx.selectSnapshot(Ze=>Ze.page?.partner&&Ze.page?.partner?.name||null),Te=we?{params:(new c.LE).set("partnerName",we)}:{};return this.http.get(oe,Te).pipe((0,n.x)(),(0,l.w)(this.map),(0,f.K)(this.common.errorCallback))}map(oe){return(0,o.of)(oe)}};let H=pe;return pe.isLoaded=!1,pe.\u0275fac=function(we){return new(we||pe)(i.LFG(c.eN),i.LFG(w.v),i.LFG(W.yh),i.LFG(B.gz))},pe.\u0275prov=i.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"}),H})()},28927:(vt,me,a)=>{"use strict";a.d(me,{b:()=>n});var i=a(64565);class n{constructor(){this.loaded=new i.vpe}emitLoad(f){this.loaded.emit(f)}}},93080:(vt,me,a)=>{"use strict";a.d(me,{y:()=>ei});var Te=a(54988),Ze=a(77303),yt=a(88226);const Ke=new Te.V,tt=!!Ke.get(Ze.Z.switchStickyKeyPageMode),Un={parentTypes:{betting:{name:"betting"}},clients:{fortuna_cs:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,channels:!0,video:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://www.fortunagroup.eu/cz/o_fortuna_group/index.html",contact:"https://www.ifortuna.cz/kontaktni-formular",livebet:"https://live.ifortuna.cz",condition:"https://www.ifortuna.cz/cms/herni-plany",lotery:"https://www.ifortuna.cz/loterie"},social:{facebook:"https://www.facebook.com/iFortuna.cz",instagram:"https://www.instagram.com/ifortunacz",youtube:"https://www.youtube.com/user/FortunaEU"},colors:{icons:"white"}},fortuna_ro:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,channels:!0,video:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://casino.efortuna.ro/about-us",contact:"https://casino.efortuna.ro/support/contact-us",livebet:"https://live.efortuna.ro",condition:"https://casino.efortuna.ro/terms",lotery:"https://efortuna.ro/loto#/"},social:{facebook:"https://www.facebook.com/efortuna.ro",twitter:"https://twitter.com/efortunaromania",youtube:"https://www.youtube.com/channel/UC_q14dSqzbxPbNEK-raUjhA"},colors:{icons:"white"}},fortuna_ro2:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,share:!0,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,channels:!0,video:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://casino.casapariurilor.ro/despre-noi",contact:"https://casino.casapariurilor.ro/support/contact-us",livebet:"https://live.casapariurilor.ro/",condition:"https://casino.casapariurilor.ro/library/LEGAL/TERMS_CASA_PSK.pdf",lotery:"https://m.casapariurilor.ro/loto#/"},social:{facebook:"https://www.facebook.com/casapariurilor/",youtube:"https://www.youtube.com/channel/UCXute_gDN5UNDFHQnOm1f0w"}},fortuna_sk:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"http://www.fortunagroup.eu/sk/o_fortuna_group/index.html",contact:"https://www.ifortuna.sk/kontaktny-formular",livebet:"https://live.ifortuna.sk",condition:"https://www.ifortuna.sk/cms/herny-plan",casino:"https://casino.ifortuna.sk/casino/lobby"},social:{facebook:"https://www.facebook.com/ifortuna.sk",instagram:"https://www.instagram.com/fortuna_sk",youtube:"https://www.youtube.com/channel/UC2oTxD5r-jaGrE-lgghwWvQ"},colors:{icons:"white"}},fortuna_pl:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,channels:!0,video:!0,notification:!1,map:!0,canonicalPartner:!1,opta:!1},pages:{footerText:"Fortuna online zak\u0142ady bukmacherskie sp. z o.o. - legalny bukmacher dzia\u0142aj\u0105cy w Polsce na podstawie zezwolenia na urz\u0105dzanie zak\u0142ad\xf3w wzajemnych. Graj rozwa\u017cnie, hazard mo\u017ce uzale\u017cnia\u0107. Za udzia\u0142 w nielegalnych grach hazardowych gro\u017c\u0105 konsekwencj\u0119 prawne."},social:{facebook:"https://www.facebook.com/eFortunaPL",instagram:"https://www.instagram.com/efortunapl",youtube:"https://www.youtube.com/channel/UC26sPSWzqKbQX8x0tirGVOA",twitter:"https://twitter.com/eFortunapl"},colors:{icons:"white"}},fortebet_ug:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,winProbability:!1,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://www.fortebet.ug/#/app/page/about-us/en",contact:"https://www.fortebet.ug/#/app/page/client-support/en",livebet:"https://www.fortebet.ug/#/app/live/preview",condition:"https://www.fortebet.ug/#/app/termsconditions/rules_privacy_policy/en"},social:{facebook:"https://www.facebook.com/fortebet.ug/"},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},onelang:"en",colors:{icons:"white"}},fortebet_ng:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,winProbability:!1,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://www.fortebet.ng/#/app/page/about-us/en",contact:"https://www.fortebet.ng/#/app/page/client-support/en",livebet:"https://www.fortebet.ng/#/app/live/preview",condition:"https://www.fortebet.ng/#/app/termsconditions/rules_privacy_policy/en"},social:{facebook:"https://www.facebook.com/fortebet.ng/"},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},onelang:"en",colors:{icons:"white"}},fortunebet_ss:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,winProbability:!1,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://fortunebet.com.ss/#/app/page/about-us/en",contact:"https://fortunebet.com.ss/#/app/page/client-support/en",livebet:"https://fortunebet.com.ss/#/app/live/preview",condition:"https://fortunebet.com.ss/#/app/termsconditions/rules_privacy_policy/en"},social:{facebook:"https://www.facebook.com/fortebet.ug/"},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortunebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},onelang:"en",colors:{icons:"white"}},premierbet_ci:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,share:!0,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!0,liveIcon:!0,news:!0,channels:!0,video:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://www.premierbet.ci/about-us",contact:"https://www.premierbet.ci/contact-us",livebet:"https://www.premierbet.ci/live",condition:"https://www.premierbet.ci/terms-and-conditions"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},social:{facebook:"https://www.facebook.com/premierbetci",youtube:"https://www.youtube.com/@premierbetci",twitter:"https://twitter.com/premierbetci"}},kings_bet:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://www.fortebet.ug/#/app/page/about-us/en",contact:"https://www.fortebet.ug/#/app/page/client-support/en",livebet:"https://www.fortebet.ug/#/app/live/preview",condition:"https://www.fortebet.ug/#/app/termsconditions/rules_privacy_policy/en"},social:{facebook:"https://www.facebook.com/fortebet.ug/"},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},colors:{icons:"white"}},psk_hr:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,share:!0,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,channels:!0,news:!0,video:!0,map:!0,canonicalPartner:!1,opta:!1},pages:{about_us:"https://casino.psk.hr/hr/about-us",contact:"https://www.psk.hr/kontakt-forma",condition:"https://casino.psk.hr/library/legal/Pravila%20o%20privatnosti_CRO.pdf",lotery:"https://www.psk.hr/loto"},social:{facebook:"https://www.facebook.com/PrvaSportskaKladionica/",youtube:"https://www.youtube.com/channel/UCQ6Q7E541UKE5nInF9m6Wfw"}},forbet:{active:{signin:!1,social:!0,cookie:!1,pagesInternal:!1,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!1,sportQuickNav:!1,desktopLogo:!1,pageDarkMode:!1,betsStats:!0,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!0},social:{facebook:"",instagram:"",youtube:"",twitter:""},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!0},colors:{icons:"white"}},fanbet:{active:{signin:!1,social:!0,cookie:!1,pagesInternal:!1,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!1,sportQuickNav:!1,desktopLogo:!1,pageDarkMode:!1,betsStats:!0,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,opta:!1},social:{facebook:"",instagram:"",youtube:"",twitter:""},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!0},colors:{icons:"white"}},"24live":{active:{signin:!0,social:!0,cookie:!0,pagesInternal:!0,oddsTab:!0,share:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,pageDarkMode:!0,betsStats:!0,prematchH2HDefault:!1,liveIcon:!0,channels:!0,news:!0,video:!0,map:!0,canonicalPartner:!0,partners:!0,opta:!0},social:{facebook:(Ke.get("lang")??Ze.Z.defaultLang)===yt.b.CS?"https://www.facebook.com/24live.scorestats":"https://www.facebook.com/24liveresults",instagram:"https://www.instagram.com/24liveresults",youtube:"https://www.youtube.com/channel/UCQQklw0bb9ndGCYJc2pJ5Ng?view_as=subscriber",linkedin:"https://www.linkedin.com/company/24liveresults/ ",microsite:"https://score-stats.com"},bet:{isOddsLiveAndAfter:!0},colors:{icons:tt?"white":"black"}},championbet:{active:{signin:!1,social:!0,cookie:!0,pagesInternal:!0,oddsTab:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!1,sportQuickNav:!1,desktopLogo:!1,betsStats:!0,prematchH2HDefault:!0,liveIcon:!0,news:!0,channels:!1,video:!1,map:!0,canonicalPartner:!1,opta:!1},social:{facebook:"https://www.facebook.com/24liveresults/",instagram:"https://www.instagram.com/24liveresults/?hl=en",youtube:"https://www.youtube.com/channel/UCQQklw0bb9ndGCYJc2pJ5Ng?view_as=subscriber",twitter:"https://twitter.com/24liveresults",tiktok:"https://vm.tiktok.com/J2MhdnC/",telegram:"https://t.me/bestlookingscore",linkedin:"https://www.linkedin.com/company/24liveresults/",pinterest:"https://cz.pinterest.com/24liveresults/"},bet:{isOddsLiveAndAfter:!0}},championbet_gh:{active:{signin:!1,social:!0,cookie:!0,pagesInternal:!0,oddsTab:!0,share:!1,closeIcon:!1,winProbability:!0,matchListAlpha:!1,sportQuickNav:!1,desktopLogo:!1,betsStats:!1,pageDarkMode:!1,prematchH2HDefault:!0,liveIcon:!1,news:!1,channels:!1,video:!1,map:!1,canonicalPartner:!1,opta:!1},social:{facebook:"https://www.facebook.com/24liveresults/",instagram:"https://www.instagram.com/24liveresults/?hl=en",youtube:"https://www.youtube.com/channel/UCQQklw0bb9ndGCYJc2pJ5Ng?view_as=subscriber",twitter:"https://twitter.com/24liveresults",tiktok:"https://vm.tiktok.com/J2MhdnC/",telegram:"https://t.me/bestlookingscore",linkedin:"https://www.linkedin.com/company/24liveresults/",pinterest:"https://cz.pinterest.com/24liveresults/"},onelang:"en",bet:{winApi:!0,displayConfirm:!0,isOddsOnlyBeforeAndAfter:!0}},bravobet:{active:{signin:!1,social:!1,cookie:!0,pagesInternal:!1,oddsTab:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!1,betsStats:!0,prematchH2HDefault:!0,liveIcon:!0,news:!0,channels:!0,video:!0,map:!0,canonicalPartner:!1,opta:!1},social:{},bet:{isOddsLiveAndAfter:!0}},estave:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!0,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,seoCard:!1,opta:!1},pages:{about_us:"https://www.fortebet.ug/#/app/page/about-us/en",contact:"https://www.fortebet.ug/#/app/page/client-support/en",livebet:"https://www.fortebet.ug/#/app/live/preview",condition:"https://www.fortebet.ug/#/app/termsconditions/rules_privacy_policy/en"},defaultlang:"sl",social:{facebook:"https://www.facebook.com/fortebet.ug/"},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},colors:{icons:"white"}},kiwibet:{active:{signin:!1,social:!0,pagesInternal:!1,cookie:!1,oddsTab:!0,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!1,desktopLogo:!1,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,seoCard:!0,opta:!1},onelang:"en",pages:{about_us:"https://www.fortebet.ug/#/app/page/about-us/en",contact:"https://www.fortebet.ug/#/app/page/client-support/en",livebet:"https://www.fortebet.ug/#/app/live/preview",condition:"https://www.fortebet.ug/#/app/termsconditions/rules_privacy_policy/en"},social:{facebook:"https://www.facebook.com/fortebet.ug/"},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},colors:{icons:"white"}},betubetu:{active:{signin:!1,social:!1,pagesInternal:!1,cookie:!1,oddsTab:!1,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!1,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,seoCard:!0,opta:!1,tracker:!1,matchDetailStatistics:!1,matchDetailPeriodStats:!1,matchDetailLeagueTable:!1,matchDetailPlayers:!1,matchDetailH2H:!1,matchDetailCuptree:!1,matchDetailTopPlayers:!1,matchDetailMatchActions:!1,matchDetailCommentary:!1,matchDetailForm:!1,matchDetailProbability:!1,matchDetailChannels:!1,matchDetailEvents:!1,matchDetailBetting:!0,matchDetailFunFacts:!0},pages:{defaultMatchDetailSubPage:"funfacts"},social:{},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},colors:{icons:"white"}},betubetu2:{active:{signin:!1,social:!1,pagesInternal:!1,cookie:!1,oddsTab:!1,closeIcon:!1,winProbability:!0,matchListAlpha:!0,sportQuickNav:!0,desktopLogo:!1,betsStats:!0,pageDarkMode:!1,prematchH2HDefault:!1,liveIcon:!0,news:!0,video:!0,channels:!0,map:!0,canonicalPartner:!1,seoCard:!0,opta:!1,tracker:!1,matchDetailStatistics:!0,matchDetailPeriodStats:!0,matchDetailLeagueTable:!0,matchDetailPlayers:!0,matchDetailH2H:!0,matchDetailCuptree:!0,matchDetailTopPlayers:!0,matchDetailMatchActions:!0,matchDetailCommentary:!0,matchDetailForm:!0,matchDetailProbability:!0,matchDetailChannels:!0,matchDetailEvents:!0,matchDetailBetting:!1,matchDetailFunFacts:!1},pages:{},social:{},content:{betsImg:"/img/ball.svg",betsText:"web.got_to_fortebet"},bet:{winApi:!0,displayConfirm:!0,isOddsLiveAndAfter:!1},colors:{icons:"white"}}}};var zn=a(64565);let ei=(()=>{const ni=class{constructor(){this.name=Ze.Z.defaultClient,this.clientLoaded=!1}init(Qe){this.name=Qe.name,this.nameView=Qe.name_view,this.mainDomain=Qe.main_domain,this.socialImage=Qe.social_image,this.parentDomain=Qe.parent_domain,this.parentType=Qe.parent_type,this.clientLoaded=!0}use(Qe){const G=this.getName(),C=Un.clients[G]?.active?.[Qe];return typeof C>"u"||!!C}has(Qe,G){return Un.clients?.[this.getName()]?.[Qe]?.[G]||!1}hasOneLang(){return Un.clients[this.getName()]&&Un.clients[this.getName()].onelang||null}hasDefaultLang(){return Un.clients[this.getName()]&&Un.clients[this.getName()].defaultlang||null}hasBetsImg(){return Un.clients[this.getName()]&&Un.clients[this.getName()].content?.betsImg||null}hasBetsText(){return Un.clients[this.getName()]&&Un.clients[this.getName()].content?.betsText||null}getName(){return this.name}iconColor(){return Un.clients?.[this.getName()].colors?.icons??"black"}getVName(){return this.nameView}getNameView(){return this.name}getMainDomain(){return this.mainDomain}getSocialImage(){return this.socialImage}getParentDomain(){return this.parentDomain}get isParentBetting(){return this.parentType===Un.parentTypes.betting.name}};let li=ni;return ni.\u0275fac=function(G){return new(G||ni)},ni.\u0275prov=zn.Yz7({token:ni,factory:ni.\u0275fac,providedIn:"root"}),li})()},21034:(vt,me,a)=>{"use strict";a.d(me,{T:()=>B});var i=a(64565),n=a(53792),l=a(54366),f=a(82426),o=a(75249),c=a(55022),M=a(10898),w=a(98246),W=a(42694);let B=(()=>{const H=class{constructor(se,oe,we){this.http=se,this.common=oe,this.lang=we,this.onLoad=new i.vpe,this.isLoaded=!1,this.countries=null}load(){this.get().subscribe(se=>{this.countries=se,this.isLoaded=!0,this.onLoad.emit()})}get(){const se=c.Z.api.getCountries,oe={params:{lang:this.lang.getLangSnapshot()}};return this.http.get(se,oe).pipe((0,n.x)(),(0,l.w)(this.map),(0,f.K)(this.common.errorCallback))}map(se){return(0,o.of)(se)}};let r=H;return H.\u0275fac=function(oe){return new(oe||H)(i.LFG(M.eN),i.LFG(w.v),i.LFG(W.C))},H.\u0275prov=i.Yz7({token:H,factory:H.\u0275fac,providedIn:"root"}),r})()},80753:(vt,me,a)=>{"use strict";function i({position:n}){return l=>class extends l{constructor(){super(...arguments),this.bannerPositionId=n}}}a.d(me,{K:()=>i})},73404:(vt,me,a)=>{"use strict";a.d(me,{qM:()=>o}),a(43887);const l=Symbol("propMeta");function o(w){return function(W,B){const r=Reflect.getMetadata(l,W)||{};r[B]=r[B]||{},Reflect.ownKeys(w).forEach(pe=>{r[B][pe]=w[pe]}),Reflect.defineMetadata(l,r,W)}}},59111:(vt,me,a)=>{"use strict";a.d(me,{e:()=>c});var i=a(19369),n=a(64565),l=a(42251),f=a(84),o=a(54988);let c=(()=>{const w=class{constructor(B){this.storage=B,this.onToggleTournament=new n.vpe,this.onToggleMatch=new n.vpe,this.onToggleParticipant=new n.vpe}toggleParticipantFavorite(B){const r=this.getParticipantFavorites(),H=l.cq(r,B);-1===H?r.push(B):r.splice(H,1),this.saveP(r).then(()=>{try{this.onToggleParticipant.emit(B)}catch(pe){throw new Error(pe)}})}toggleMatchFavorite(B,r=!1){const H=this.getMatchFavorites(),pe=l.cq(H,B);-1===pe?H.push(B):r||H.splice(pe,1),this.saveM(H).then(()=>{try{this.onToggleMatch.emit(B)}catch(se){throw new Error(se)}})}getNumMatches(){return+this.getMatchFavorites().length}getParticipantFavorites(){return this.storage.isset(f.Z.participantKey)?this.storage.get(f.Z.participantKey):[]}getMatchFavorites(){return this.storage.isset(f.Z.matchKey)?this.storage.get(f.Z.matchKey):[]}emptyMatchFavorites(){return new Promise((B,r)=>{this.saveM([]).then(()=>B(),()=>r())})}existsParticipant(B){return-1!==l.cq(this.getParticipantFavorites(),B)}existsMatch(B){return-1!==l.cq(this.getMatchFavorites(),B)}toggleTournamnetFavorite(B,r,H=!0,pe=!1){var se=this;const oe=this.getTournamentFavorites(B);let we=this.getTournamentClickedFavorites(B);const Te=l.cq(oe,r),Ze=l.cq(we,r);-1===Te?pe||oe.push(r):oe.splice(Te,1),H&&(-1!==Ze?we.splice(Ze,1):pe||(we.push(r),we=l.jj(we))),this.saveT(B,oe).then((0,i.Z)(function*(){try{yield se.saveTC(B,we)}catch(yt){throw new Error(yt)}H&&se.onToggleTournament.emit(r)}))}existsTournament(B,r){return-1!==l.cq(this.getTournamentFavorites(B),r)}existsTournamentClicked(B,r){return-1!==l.cq(this.getTournamentClickedFavorites(B),r)}getTournamentFavorites(B){return this.storage.isset(`${f.Z.tournamentKey}_${B}`)?this.storage.get(`${f.Z.tournamentKey}_${B}`):[]}getTournamentClickedFavorites(B){return this.storage.isset(`${f.Z.tournamentClickedKey}_${B}`)?this.storage.get(`${f.Z.tournamentClickedKey}_${B}`):[]}saveT(B,r){return new Promise(H=>{this.storage.set(`${f.Z.tournamentKey}_${B}`,r),H(!0)})}saveTC(B,r){return new Promise(H=>{this.storage.set(`${f.Z.tournamentClickedKey}_${B}`,r),H(!0)})}saveP(B){return new Promise(r=>{this.storage.set(f.Z.participantKey,B),r(!0)})}saveM(B){return new Promise(r=>{this.storage.set(f.Z.matchKey,B),r(!0)})}};let M=w;return w.\u0275fac=function(r){return new(r||w)(n.LFG(o.V))},w.\u0275prov=n.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),M})()},24221:(vt,me,a)=>{"use strict";a.d(me,{C:()=>Ze});var i=a(64565),n=a(78603),l=a(75249),f=a(7048),o=a(60286),c=a(53792),M=a(54366),w=a(82426),W=a(31600),r=a(63381),H=a(55022),pe=a(79140),se=a(10898),oe=a(93080),we=a(81907),Te=a(98246);let Ze=(()=>{const Ke=class{constructor(ue,Ce,b,L){this.http=ue,this.client=Ce,this.partner=b,this.common=L,this.onLoad=new i.vpe,this.onLoad2=new n.t,this.data=null}load(){this.get().pipe((0,f.b)(ue=>{r.N.local&&W("body").addClass(`body-${ue.client.name}`)}),(0,o.g)(100)).subscribe(ue=>{this.data=ue,this.client.init(this.data.client),this.partner.init(this.data.partners),this.data.geolocation&&pe.K.setIso(this.data.geolocation.iso),this.onLoad.emit(),this.onLoad2.next(!0)})}get(){return this.http.get(H.Z.api.getInfo).pipe((0,c.x)(),(0,M.w)(this.map),(0,w.K)(this.common.errorCallback))}isLoaded(){return new Promise((ue,Ce)=>{null===this.data?this.onLoad.subscribe(()=>ue(this.data),()=>Ce()):ue(this.data)})}get clientName(){return null!==this.data?this.client.getNameView():"N/A"}get socialImage(){return null!==this.data?this.client.getSocialImage():""}map(ue){return(0,l.of)(ue)}};let yt=Ke;return Ke.\u0275fac=function(Ce){return new(Ce||Ke)(i.LFG(se.eN),i.LFG(oe.y),i.LFG(we.b),i.LFG(Te.v))},Ke.\u0275prov=i.Yz7({token:Ke,factory:Ke.\u0275fac,providedIn:"root"}),yt})()},42694:(vt,me,a)=>{"use strict";a.d(me,{C:()=>H});var i=a(78603),n=a(59442),l=a(98352),f=a(84608),o=a(53399),c=a(2631),M=a(77303),w=a(64565),W=a(54988),B=a(24221),r=a(13828);let H=(()=>{const se=class{constructor(we,Te,Ze){this.storage=we,this.info=Te,this.trans=Ze,this.onLangLoaded=new i.t}isLangLoaded(){return new n.y(we=>{this.trans.get("sport.soccer").subscribe(()=>{we.next()})})}getLangs(we=!0){return we&&this.resetLang(),n.y.create(Te=>{this.info.isLoaded().then(Ze=>Te.next(Ze.langs),()=>Te.error())})}setLang(we,Te,Ze){return new Promise(yt=>{Te.use(we),this.storage.set("lang",we),Ze&&this.storage.set("langImg",Ze),yt(!0)})}getLang(){return null!==this.storage.get("lang")?Promise.resolve(this.storage.get("lang")):new Promise((we,Te)=>{const Ze=(0,l.H)(0,400).pipe((0,f.q)(40),(0,o.U)(yt=>{yt>=39&&(Ze.unsubscribe(),Te())}),(0,c.n)(()=>null==this.storage.get("lang")),(0,f.q)(1)).subscribe(()=>{Ze.unsubscribe(),we(this.storage.get("lang"))})})}getLangSnapshot(){return this.storage.get("lang")||M.Z.defaultLang}isActiveDefault(){return this.getLangSnapshot()===M.Z.defaultLang}isStored(){return this.storage.get("lang")}isArabic(){return"fa"===this.getLangSnapshot()||"ar"===this.getLangSnapshot()}resetLang(){this.storage.set("lang",null)}};let pe=se;return se.\u0275fac=function(Te){return new(Te||se)(w.LFG(W.V),w.LFG(B.C),w.LFG(r.sK))},se.\u0275prov=w.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),pe})()},61587:(vt,me,a)=>{"use strict";a.d(me,{b:()=>Ke});var i=a(19369),n=a(64565),l=a(75249),f=a(53792),o=a(54366),c=a(82426),M=a(7048),w=a(42251),W=a(2281),r=a(55022),H=a(26403),pe=a(99400),se=a(70856),oe=a(10898),we=a(98246),Te=a(42694),Ze=a(59111),yt=a(54988);let Ke=(()=>{const ue=class{constructor(b,L,Ne,Dt,ot){this.http=b,this.common=L,this.lang=Ne,this.favorite=Dt,this.store=ot,this.loaded=new n.vpe,this.alphaReset=new n.vpe}get lastTab(){return this.vallastTab}set lastTab(b){this.vallastTab=b}getCategories(b,L="all",Ne,Dt,ot="alpha",ct=!1,xt=""){var Et=this;return(0,i.Z)(function*(){if(!b)return Promise.reject(new Error("Sport id not defined"));const sn=se.F.replace("sportId",b,r.Z.api.getCategory);return"live"===L&&(Ne=pe.O.todayStartLocal(),Dt=pe.O.todayEndLocal()),Et.lang.getLang().then(mn=>{const xn={lang:mn,type:L,sort:ot,from:pe.O.toUtc(Ne).format(pe.O.dateTimeFormat),to:pe.O.toUtc(Dt).format(pe.O.dateTimeFormat),category:xt},Dn=xn?{params:xn}:{},Fn=JSON.stringify({...xn,sportId:b,type:L});if(("live"!==L||ue.liveCategoryLimit>=0)&&(ct||ue.categoryCacheLimit<ue.categoryLimit)&&Et.store.isset(H.Z.categoryMatchListCache)){ue.liveCategoryLimit-=1;const{key:Be,val:z}=Et.store.get(H.Z.categoryMatchListCache);if(Be===Fn)return ue.categoryCacheLimit+=1,(0,l.of)(z)}return ue.liveCategoryLimit=4,Et.http.get(sn,Dn).pipe((0,f.x)(),(0,o.w)(Et.mapCategory(b)),(0,c.K)(Et.common.errorCallback2()),(0,M.b)(Be=>{Et.store.set(H.Z.categoryMatchListCache,{key:Fn,val:Be}),ue.categoryCacheLimit=1,Et.common.networkOnline()()}))},()=>Promise.reject(new Error))})()}getMatches(b,L,Ne="all",Dt,ot,ct="alpha",xt=!0,Et,sn=!1){var mn=this;return(0,i.Z)(function*(){let xn=se.F.replace("sportId",b,r.Z.api.getMatchList);return"live"===Ne&&(H.Z.live.json.includes(Et)&&(xn=se.F.replace("sportId",b,r.Z.api.getLiveMatchList)),Dt=pe.O.todayStartLocal(),ot=pe.O.todayEndLocal(),xt=!0),mn.lang.getLang().then(Dn=>{"live"===Ne&&(xn=se.F.replace("lang",Dn,xn));const Fn={lang:Dn,type:Ne,subtournamentIds:L.join(","),sort:ct,short:String(xt?0:1),from:pe.O.toUtc(Dt).format(pe.O.dateTimeFormat),to:pe.O.toUtc(ot).format(pe.O.dateTimeFormat)},Be=Fn?{params:Fn}:{},z=JSON.stringify({...Fn,sportId:b,type:Ne});if("live"!==Ne&&sn&&mn.store.isset(H.Z.matchMatchListCache)){const{key:d,val:O,created:de=W().unix()}=mn.store.get(H.Z.matchMatchListCache),Ie=W().diff(W.unix(de),"second");if(d===z&&Ie<H.Z.matchMatchListCacheTimeout)return(0,l.of)(O)}return mn.http.get(xn,Be).pipe((0,f.x)(),(0,o.w)(mn.map),(0,c.K)(mn.common.errorCallback2()),(0,M.b)(d=>{d.length>0&&mn.store.set(H.Z.matchMatchListCache,{key:z,val:d,created:W().unix()}),mn.common.networkOnline()()}))},()=>Promise.reject(new Error))})()}emitLoad(b){this.loaded.emit(b)}mapCategory(b){const L=this.favorite;return Ne=>(w.kJ(Ne)&&Ne.sort((Dt,ot)=>{const ct=L.existsTournament(b,Dt.tournament_id)?1:0;return(L.existsTournament(b,ot.tournament_id)?1:0)-ct}),(0,l.of)(Ne))}map(b){return(0,l.of)(b)}};let tt=ue;return ue.categoryCacheLimit=1,ue.categoryLimit=20,ue.liveCategoryLimit=4,ue.\u0275fac=function(L){return new(L||ue)(n.LFG(oe.eN),n.LFG(we.v),n.LFG(Te.C),n.LFG(Ze.e),n.LFG(yt.V))},ue.\u0275prov=n.Yz7({token:ue,factory:ue.\u0275fac,providedIn:"root"}),tt})()},90317:(vt,me,a)=>{"use strict";a.d(me,{Q:()=>we});var i=a(10898),n=a(75249),l=a(53792),f=a(54366),o=a(82426),c=a(7048),M=a(42251),w=a(55022),W=a(26403),B=a(63381),r=a(70856),H=a(64565),pe=a(98246),se=a(42694),oe=a(91916);let we=(()=>{const Ze=class{constructor(Ke,tt,ue,Ce){this.http=Ke,this.common=tt,this.lang=ue,this.sound=Ce}handleStateChange(Ke,tt,{makeNoise:ue}){ue&&!this.sound.isSoundOff()&&this.setSound(Ke,tt)}handleScoreChange(Ke,tt,{makeNoise:ue}){ue&&!this.sound.isSoundOff()&&this.scoreSound(Ke,tt)}scoreSound(Ke,tt){-1===M.cq(W.Z.sounds.score,this._sportName)||M.o8(Ke.home_team)||(Ke.home_team!==tt.home_team||Ke.away_team!==tt.away_team)&&this.sound.score()}setSound(Ke,tt){-1===M.cq(W.Z.sounds.set,this._sportName)||this.specialSetBlockRule(Ke,tt)||(Ke!==tt&&Ke===W.Z.states.ended?this.sound.matchEnd():Ke!==tt&&this.sound.set())}specialSetBlockRule(Ke,tt){return tt===W.Z.states.notStarted||tt===W.Z.states.warmUp}set sportName(Ke){this._sportName=Ke}get sportName(){return this._sportName}set state(Ke){this._state=Ke}get state(){return this._state}getMatch(Ke,tt=!0,ue=!1,Ce=5,b=!0){if(null===Ke)return Promise.reject();const L=this.lang.getLangSnapshot();let Ne=r.F.replace("id",Ke,w.Z.api.getMatch);return!b&&B.N.matchDetailCache?Ne=r.F.replace("id",Ke,w.Z.api.getMatchCache):ue&&(Ne=r.F.replace("id",Ke,w.Z.api.getMatchWidget)),new Promise(Dt=>{const ot=(new i.LE).set("lang",L).set("short",String(tt?0:1)).set("h2hlimit",String(Ce));Dt(this.http.get(Ne,ot?{params:ot}:{}).pipe((0,l.x)(),(0,f.w)(this.map),(0,o.K)(this.common.errorCallback2()),(0,c.b)(this.common.networkOnline())))})}getMatchNew(Ke,tt,ue=!0){const Ce=r.F.replace("id",Ke,w.Z.api.getMatch),b=(new i.LE).set("lang",tt).set("short",String(ue?0:1));return this.http.get(Ce,b?{params:b}:{}).pipe((0,l.x)(),(0,f.w)(this.map),(0,o.K)(this.common.errorCallback2()),(0,c.b)(this.common.networkOnline()))}map(Ke){return(0,n.of)(Ke)}};let Te=Ze;return Ze.\u0275fac=function(tt){return new(tt||Ze)(H.LFG(i.eN),H.LFG(pe.v),H.LFG(se.C),H.LFG(oe.y))},Ze.\u0275prov=H.Yz7({token:Ze,factory:Ze.\u0275fac,providedIn:"root"}),Te})()},57542:(vt,me,a)=>{"use strict";a.d(me,{R:()=>W});var i=a(7073),n=a(31600),f=a(88688),o=a(62482),c=a(64565),M=a(42694),w=a(93080);let W=(()=>{const r=class{constructor(pe,se,oe){this.dom=pe,this.lang=se,this.client=oe,this.jsonLDSetter$=new f.x}createAlternateURL(pe){n("head>link[rel=alternate]").remove(),n("head>link[rel=canonical]").remove(),(0,o.D)(pe).subscribe(se=>{let oe="&",we=`${this.dom.URL}`;if(we.search(";date=")>=0){const Te=we.search(";date="),Ze=we.search(";date=")+16;we=we.substring(0,Te)+we.substring(Ze)}-1===this.dom.URL.indexOf("?")&&(oe="?"),we=`${we}${oe}lang=${se.iso}`,-1!==this.dom.URL.indexOf("lang=")&&(we=this.dom.URL.substr(0,this.dom.URL.indexOf("lang=")),we+=`lang=${se.iso}`),this.lang.getLangSnapshot()===se.iso?n("head").append(n(`<link rel="canonical" href="${we}"/>`)):n("head").append(n(`<link rel="alternate" hreflang="${se.iso}" href="${we}"/>`))})}};let B=r;return r.\u0275fac=function(se){return new(se||r)(c.LFG(i.K0),c.LFG(M.C),c.LFG(w.y))},r.\u0275prov=c.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"}),B})()},40038:(vt,me,a)=>{"use strict";a.d(me,{s:()=>i});const i=n=>class extends n{constructor(...l){super(...l)}}},18269:(vt,me,a)=>{"use strict";a.d(me,{a:()=>B});var i=a(19369),n=a(10898),l=a(82426),f=a(7048),o=a(55022),c=a(28927),M=a(64565),w=a(98246),W=a(42694);let B=(()=>{const H=class extends c.b{constructor(se,oe,we){super(),this.http=se,this.common=oe,this.lang=we}sourceIdToId(se,oe){return this.http.get(`${o.Z.api.getMyMatchesSource}?id=${se}&source=${oe}`,{}).pipe((0,l.K)(this.common.errorCallback))}brToId(se){return this.http.get(`${o.Z.api.getMyMatchesBr}?brid=${se}`,{}).pipe((0,l.K)(this.common.errorCallback))}get(se){var oe=this;return(0,i.Z)(function*(){const we=o.Z.api.getMyMatches;return oe.lang.getLang().then(Te=>{const Ze=(new n.LE).set("lang",Te).set("ids",se.join(","));return oe.http.get(we,Ze?{params:Ze}:{}).pipe((0,l.K)(oe.common.errorCallback2()),(0,f.b)(oe.common.networkOnline()))},()=>Promise.reject(new Error("My Matches error")))})()}};let r=H;return H.\u0275fac=function(oe){return new(oe||H)(M.LFG(n.eN),M.LFG(w.v),M.LFG(W.C))},H.\u0275prov=M.Yz7({token:H,factory:H.\u0275fac,providedIn:"root"}),r})()},90443:(vt,me,a)=>{"use strict";a.d(me,{m:()=>n});var i=a(64565);let n=(()=>{const f=class{constructor(){this.onReset=new i.vpe}reset(){this.onReset.emit(!0)}};let l=f;return f.\u0275fac=function(M){return new(M||f)},f.\u0275prov=i.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),l})()},75571:(vt,me,a)=>{"use strict";a.d(me,{f:()=>pe});var i=a(19369),n=a(10898),l=a(75249),f=a(54366),o=a(82426),c=a(31600),w=a(55022),W=a(70856),B=a(64565),r=a(98246),H=a(42694);let pe=(()=>{const oe=class{constructor(Te,Ze,yt){this.http=Te,this.common=Ze,this.lang=yt}getNavLevel1(Te,Ze="all",yt=null,Ke=null,tt=!1,ue=!0){var Ce=this;return(0,i.Z)(function*(){const b=W.F.replace("sportId",Te,w.Z.api.getNavigationLevel1);return Ce.lang.getLang().then(L=>{const Ne={};return Ne.lang=L,Ne.section=Ze,Ne.level2=ue?"1":"0",Ne.isStage=tt?"1":"0",c("#stageYear  :selected").val()&&(Ne.stageYear=c("#stageYear  :selected").val()),null!==yt&&(Ne.limit=yt),null!==Ke.length&&Ke.length>0&&(Ne.tournamentIds=Ke.join(",")),Ce.http.get(b,Ne?{params:Ne}:{}).pipe((0,f.w)(Ce.map),(0,o.K)(Ce.common.errorCallback))},()=>Promise.reject(new Error))})()}getNavLevel2(Te,Ze,yt="all",Ke=null,tt=!1){var ue=this;return(0,i.Z)(function*(){return Te?ue.lang.getLang().then(Ce=>ue.nav2Call(Te,Ze,yt,Ke,tt,Ce),()=>Promise.reject(new Error)):Promise.resolve((0,l.of)([]))})()}nav2Call(Te,Ze,yt="all",Ke=null,tt=!1,ue){const Ce=W.F.replace(["sportId","categoryId"],[Te,Ze??0],w.Z.api.getNavigationLevel2);let b=(new n.LE).set("lang",ue).set("section",yt).set("isStage",tt?"1":"0");return Ke&&null!==Ke.length&&Ke.length>0&&(b=b.append("tournamentIds",Ke.join(","))),this.http.get(Ce,b?{params:b}:{}).pipe((0,o.K)(this.common.errorCallback))}map(Te){return Te.forEach((Ze,yt)=>{Te[yt].active=!1}),(0,l.of)(Te)}};let se=oe;return oe.\u0275fac=function(Ze){return new(Ze||oe)(B.LFG(n.eN),B.LFG(r.v),B.LFG(H.C))},oe.\u0275prov=B.Yz7({token:oe,factory:oe.\u0275fac,providedIn:"root"}),se})()},50077:(vt,me,a)=>{"use strict";a.d(me,{P:()=>Ze});var i=a(19369),n=a(64565),l=a(87554),f=a(88688),o=a(59442),c=a(63381),M=a(10898),w=a(55022),W=a(82426),B=a(77303),r=a(70856),H=a(98246),pe=a(13828),se=a(54988),oe=a(88742),we=a(64341),Te=a(42694);let Ze=(()=>{const Ke=class{constructor(ue,Ce,b,L,Ne,Dt,ot){this.common=ue,this.trans=Ce,this.storage=b,this.windowRefService=L,this.deviceService=Ne,this.lang=Dt,this.http=ot,this.pageLoadEvent=new n.vpe,this.onTransLoad=new n.vpe,this.onSnackBarMyMatchesClose=new n.vpe,this.onMatchActive=new l.X(!0),this.onPlayerMatch=new f.x,this.$onPlayerMatch=this.onPlayerMatch,this.isDebug=!1,this.pageTitle="web.livescore",this.defaultIntersectionOptions={root:null,rootMargin:"-50px 0px",threshold:0}}setPageTitle(ue){this.pageTitle=ue}getPageTitle(){return this.pageTitle}pageLoaded(){this.pageLoadEvent.emit(!0)}pageReset(){this.pageLoadEvent.emit(!1)}get debug(){return this.isDebug}set debug(ue){this.isDebug=ue}get backofficeHost(){return c.N.backofficeHost||"/"}_t(ue){return this.trans.instant(ue)}get window(){return this.windowRefService.nativeWindow}setSticky(ue){this.storage.set(B.Z.switchStickyKey,ue)}canShare(){return"share"in navigator&&this.deviceService.isMobile()}shareText(ue){return(0,i.Z)(function*(){try{yield navigator.share(ue)}catch(Ce){throw new Error(Ce)}})()}setPlayerMatchDetail(ue){this.onPlayerMatch.next(ue)}getStaticPageTranslate(ue){const Ce=this.lang.getLangSnapshot(),b=r.F.replace("key",ue,w.Z.api.staticPage),L=(new M.LE).set("lang",Ce);return this.http.request("GET",b,{params:L,responseType:"text"}).pipe((0,W.K)(this.common.errorCallback))}uniqueUrl(ue){const Ce=w.Z.api.uniqueURL,b=(new M.LE).set("url",ue);return this.http.get(Ce,null!==b?{params:b}:{}).pipe((0,W.K)(this.common.errorCallback))}setwakeLock(){var ue=this;return(0,i.Z)(function*(){try{if("wakeLock"in navigator)try{const Ce=yield navigator.wakeLock.request("screen"),b=()=>{console.log("Wake Lock has been released")};return Ce.removeEventListener("release",b),Ce.addEventListener("release",b),console.log("Wake lock accuired"),ue.storage.set(B.Z.wakeLockkey,!0),Promise.resolve(!0)}catch(Ce){return console.log(`Wake lock failed ${Ce.name}, ${Ce.message}`),ue.storage.set(B.Z.wakeLockkey,!1),Promise.resolve(!1)}}catch{return Promise.resolve(!1)}return Promise.resolve(!1)})()}releaseWakeLock(){var ue=this;return(0,i.Z)(function*(){try{if("wakeLock"in navigator){const Ce=yield navigator.wakeLock.request("screen");Ce&&(yield Ce.release(),ue.storage.set(B.Z.wakeLockkey,!1),console.log("Wake lock released"))}return Promise.resolve(!0)}catch{return Promise.resolve(!1)}})()}checkWakeLock(){var ue=this;return(0,i.Z)(function*(){try{(!ue.storage.isset(B.Z.wakeLockkey)||!1!==ue.storage.get(B.Z.wakeLockkey))&&(yield ue.setwakeLock())}catch{}})()}intersectionObserver(ue,Ce=this.defaultIntersectionOptions){return new o.y(b=>{Ce={root:document.querySelector("#main"),rootMargin:"-50px 0px",threshold:.5},new IntersectionObserver(Ne=>{b.next(Ne[0].isIntersecting)},Ce).observe(ue)})}detectReload(){return this.windowRefService.nativeWindow.performance.navigation&&1===this.windowRefService.nativeWindow.performance.navigation.type||this.windowRefService.nativeWindow.performance.getEntriesByType("navigation").map(Ce=>Ce.type).includes("reload")}};let yt=Ke;return Ke.\u0275fac=function(Ce){return new(Ce||Ke)(n.LFG(H.v),n.LFG(pe.sK),n.LFG(se.V),n.LFG(oe.f),n.LFG(we.x0),n.LFG(Te.C),n.LFG(M.eN))},Ke.\u0275prov=n.Yz7({token:Ke,factory:Ke.\u0275fac,providedIn:"root"}),yt})()},81907:(vt,me,a)=>{"use strict";a.d(me,{b:()=>l});var i=a(42251),n=a(64565);let l=(()=>{const o=class{constructor(){this.partnesCount=0}init(M){this.partnesCount=M.length||0,this.partners=i.HK(M,"partner_code_name")}getPartner(M){return this.partners?.[M]??null}getCount(){return this.partnesCount}};let f=o;return o.\u0275fac=function(w){return new(w||o)},o.\u0275prov=n.Yz7({token:o,factory:o.\u0275fac,providedIn:"root"}),f})()},92863:(vt,me,a)=>{"use strict";a.d(me,{o:()=>w});var i=a(82426),n=a(55022),l=a(77303),f=a(64565),o=a(10898),c=a(42694),M=a(98246);let w=(()=>{const B=class{constructor(H,pe,se){this.http=H,this.lang=pe,this.common=se}get(H,pe){let se=this.lang.getLangSnapshot();null==se&&(se=l.Z.defaultLang);const oe=n.Z.api.getSearch;let we={q:H,lang:se};return null!==pe&&(we={...we,sportId:pe}),this.http.get(oe,we?{params:we}:{}).pipe((0,i.K)(this.common.errorCallback))}};let W=B;return B.\u0275fac=function(pe){return new(pe||B)(f.LFG(o.eN),f.LFG(c.C),f.LFG(M.v))},B.\u0275prov=f.Yz7({token:B,factory:B.\u0275fac,providedIn:"root"}),W})()},91916:(vt,me,a)=>{"use strict";a.d(me,{y:()=>w});var i=a(77303);const n=`${i.Z.soundsPath}universal-goal.mp3`,l=`${i.Z.soundsPath}set-end.mp3`,f=`${i.Z.soundsPath}tennis-match-end.mp3`;var o=a(64565),c=a(54988);const M="SOUND_KEY";let w=(()=>{const B=class{constructor(H){this.storage=H}isSoundOff(){let H=!1;return this.storage.isset(M)&&(H=this.storage.get(M)),H}switchSound(){const H=!this.isSoundOff();this.storage.set(M,H)}score(){if(!("Audio"in window))throw Error("Audio not supported");{const H=new Audio(n);H.volume=.75,H.play()}}set(){if(!("Audio"in window))throw Error("Audio not supported");{const H=new Audio(l);H.volume=.75,H.play()}}matchEnd(){if(!("Audio"in window))throw Error("Audio not supported");{const H=new Audio(f);H.volume=.75,H.play()}}};let W=B;return B.\u0275fac=function(pe){return new(pe||B)(o.LFG(c.V))},B.\u0275prov=o.Yz7({token:B,factory:B.\u0275fac,providedIn:"root"}),W})()},87336:(vt,me,a)=>{"use strict";a.d(me,{P:()=>H});var i=a(64565),n=a(10898),l=a(75249),f=a(7048),o=a(82426),c=a(42251),M=a(55022),w=a(99400),W=a(70856),B=a(98246),r=a(42694);let H=(()=>{const se=class{constructor(we,Te,Ze){this.http=we,this.common=Te,this.lang=Ze,this.onLoad=new i.vpe,this.onLoadRaw=new i.vpe,this.onBetStatsSwipe=new i.vpe}getSports(we="today",Te=!1){let Ze=null;return c.o8(this.dataVal)||c.o8(this.dataVal[we])||Te?("today"===we&&(Ze=(new n.LE).set("from",w.O.toUtc(w.O.todayStartLocal()).format(w.O.dateTimeFormat)).set("to",w.O.toUtc(w.O.todayEndLocal()).format(w.O.dateTimeFormat))),this.http.get(M.Z.api.getSports,null!==Ze?{params:Ze}:{}).pipe((0,f.b)(Ke=>{this.dataVal={...this.dataVal,[we]:Ke},this.dataValRaw=Ke,this.onLoad.emit(this.dataVal),this.onLoadRaw.emit(Ke)}),(0,o.K)(this.common.errorCallback))):(0,l.of)(this.dataVal[we])}getTennisRankings(we="atp"){return this.lang.getLang().then(Te=>{const Ze=W.F.replace("type",we,M.Z.api.tennisRanking),yt=(new n.LE).set("lang",Te);return this.http.get(Ze,null!==yt?{params:yt}:{}).pipe((0,o.K)(this.common.errorCallback))},()=>Promise.reject(new Error))}get data(){return c.o8(this.dataVal)||c.o8(this.dataVal.today)?null:this.dataVal.today}};let pe=se;return se.\u0275fac=function(Te){return new(Te||se)(i.LFG(n.eN),i.LFG(B.v),i.LFG(r.C))},se.\u0275prov=i.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),pe})()},54988:(vt,me,a)=>{"use strict";a.d(me,{V:()=>n});var i=a(64565);let n=(()=>{const f=class{isSupported(){return"localStorage"in window}set(c,M){if(!this.isSupported())return;const w=JSON.stringify(M)??"";localStorage.setItem(c,w)}get(c){if(!this.isSupported())return null;const M=localStorage.getItem(c);return M&&"undefined"!==M&&"null"!==M?JSON.parse(M):null}isset(c){return!!this.isSupported()&&null!==this.get(c)}remove(c){this.isSupported()&&localStorage.removeItem(c)}};let l=f;return f.\u0275fac=function(M){return new(M||f)},f.\u0275prov=i.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),l})()},99400:(vt,me,a)=>{"use strict";a.d(me,{O:()=>f});var i=a(2281),n=a.n(i),l=a(64565);let f=(()=>{const c=class{constructor(){}static utcToLocal(w){return w.local(),w}static getLocalTime(w,W){return W?n()(w,W):n()(w)}static getUtcTime(w,W){return W?n().utc(w,W):n().utc(w)}static toUtc(w){return w.utc()}static todayStartLocal(){return n()().minute(0).second(0).hour(0)}static todayEndLocal(){return n()().minute(59).second(59).hour(23)}static startLocal(w){return w.minute(0).second(0).hour(0)}static endLocal(w){return w.minute(59).second(59).hour(23)}};let o=c;return c.dateTimeFormat="YYYY-MM-DD HH:mm:ss",c.dateTimeFormat2Front="DD.MM HH:mm",c.dateTimeFormatCalendar="dd",c.dateTimeFormatCalendar2="dddd",c.dateTimeFormatFront="DD.MM.YYYY HH:mm:ss",c.dateTimeFormatFront2="DD.MM.YYYY HH:mm",c.dateFormatFront="DD.MM.YYYY",c.dateFormatSepFront="DD.MM YYYY",c.dateFormatFrontShort="DD.MM.YY",c.dateFormatFrontShort2="DD.MM",c.timeFormatFront="HH:mm",c.dateFormat="YYYY-MM-DD",c.\u0275fac=function(W){return new(W||c)},c.\u0275prov=l.Yz7({token:c,factory:c.\u0275fac,providedIn:"root"}),o})()},84459:(vt,me,a)=>{"use strict";a.d(me,{D:()=>oe});var i=a(10898),n=a(98352),l=a(75249),f=a(54366),o=a(82426),c=a(42251),M=a(55022),w=a(77303),W=a(76601),B=a(64565),r=a(98246),H=a(13828),pe=a(54988),se=a(80469);let oe=(()=>{const Te=class{constructor(yt,Ke,tt,ue,Ce){this.http=yt,this.common=Ke,this.trans=tt,this.storage=ue,this.store=Ce,this.httpOptions={headers:new i.WM({"Content-Type":"application/json"})}}sendMissing(){(0,n.H)(15e3,18e4).pipe((0,f.w)(()=>this.sendMissingToServer())).subscribe(()=>{this.store.dispatch(new W.$j)}),this.store.select(yt=>yt.translation.missing).subscribe(yt=>{const Ke=yt.indexes.map(Ce=>Ce.key);let tt=[];this.storage.isset(w.Z.missingTranskey)&&(tt=this.storage.get(w.Z.missingTranskey));const ue=c.G0(Ke,tt);this.storage.set(w.Z.missingTranskey,ue)})}sendMissingToServer(){const yt=this.store.selectSnapshot(tt=>tt.translation.missing.indexes.filter(ue=>!1===ue.send));return 0===yt.length?(0,l.of)(!1):this.http.post(M.Z.api.missingTranslations,yt,{...this.httpOptions,observe:"body"}).pipe((0,o.K)(this.common.errorFormCallback))}};let we=Te;return Te.isLoaded=!1,Te.isLoading=!1,Te.\u0275fac=function(Ke){return new(Ke||Te)(B.LFG(i.eN),B.LFG(r.v),B.LFG(H.sK),B.LFG(pe.V),B.LFG(se.yh))},Te.\u0275prov=B.Yz7({token:Te,factory:Te.\u0275fac,providedIn:"root"}),we})()},79140:(vt,me,a)=>{"use strict";a.d(me,{K:()=>b});var i=a(64565),n=a(10898),l=a(75249),f=a(7964),o=a(53792),c=a(54366),M=a(82426),w=a(2281),B=a(78909),r=a(55022),H=a(77303),pe=a(5148),se=a(70856),oe=a(98246),we=a(54988),Te=a(42694),Ze=a(80469),yt=a(1),Ke=a(38850),tt=a(13828),ue=a(98506),Ce=a(59111);let b=(()=>{const Ne=class{constructor(ot,ct,xt,Et,sn,mn,xn,Dn,Fn,Be){this.http=ot,this.common=ct,this.storage=xt,this.lang=Et,this.store=sn,this.dialog=mn,this.router=xn,this.translate=Dn,this.snackBar=Fn,this.favorite=Be,this.redirectUrl="",this.onNtf=new i.vpe,this.httpOptions={headers:new n.WM({"Content-Type":"application/json"})}}openModal(ot="signin",ct=null){this.dialog.open(pe.j,{width:"50%",data:{type:ot,redirectUrl:ct=null!==ct?ct:this.router.url}}).afterClosed().subscribe(()=>{})}static setIso(ot){Ne.iso=ot}static getIso(){return Ne.iso}get isLoggedIn(){return!(this.expire()||!this.storage.isset(H.Z.authKey))}get fullName(){return`${this.storage.get(H.Z.authKey)?.email}`}getStatus(){const ot=r.Z.api.getStatus;return new Promise((ct,xt)=>{this.http.get(ot).pipe((0,o.x)(),(0,c.w)(this.map)).subscribe(Et=>{const sn=w().unix();this.storage.set(H.Z.authExpirationKey,sn),this.storage.set(H.Z.authKey,Et),this.store.dispatch(new B.cL),this.store.dispatch(new B.n5(Et)),ct(!0)},()=>{this.storage.remove(H.Z.authExpirationKey),this.storage.remove(H.Z.authKey),this.store.dispatch(new B.Mm),this.store.dispatch(new B.qI),xt(new Error)})})}signOffProcces(){this.signOff().then(()=>{this.router.navigate(["/hp"],{queryParams:{signoff:1}})},()=>{this.openSnackBar(this.translate.instant("sign_off_failed"),this.translate.instant("close"))})}openSnackBar(ot,ct){this.snackBar.open(ot,ct,{duration:5e3,verticalPosition:"top"})}signOff(){const ot=r.Z.api.signOff;return new Promise((ct,xt)=>{this.http.get(ot).pipe((0,o.x)(),(0,c.w)(this.map)).subscribe(()=>{this.storage.remove(H.Z.authExpirationKey),this.storage.remove(H.Z.authKey),this.store.dispatch(new B.Mm),ct(!0)},()=>{xt(new Error)})})}map(ot){return(0,l.of)(ot)}createUUID(){return new Promise(ot=>{let ct=se.F.createUUID();this.storage.isset(H.Z.userUUIDkey)?ct=this.storage.get(H.Z.userUUIDkey):this.storage.set(H.Z.userUUIDkey,ct),ot(ct)})}vapid(ot){const ct=r.Z.api.vapid;if(!ot.endpoint)return(0,f._)("Endpoint in Subscription object not defined");const xt={uuid:this.storage.get(H.Z.userUUIDkey),endpoint:ot.endpoint,lang:this.lang.getLangSnapshot(),auth:ot.keys&&ot.keys.auth?ot.keys.auth:"",p256dh:ot.keys&&ot.keys.p256dh?ot.keys.p256dh:""};return this.http.post(ct,xt).pipe((0,M.K)(this.common.errorCallback))}setMyMatches(){const ot=r.Z.api.updMyMatches;if(!this.storage.isset(H.Z.userUUIDkey))return(0,f._)("UUID not defined");const ct={uuid:this.storage.get(H.Z.userUUIDkey),matches:this.favorite.getMatchFavorites()};return this.http.post(ot,ct).pipe((0,M.K)(this.common.errorCallback))}makeRegistration(ot){const ct=r.Z.api.registration;return Object.assign(ot,{lang:this.lang.getLangSnapshot()}),this.http.post(ct,ot,{...this.httpOptions,observe:"body"}).pipe((0,M.K)(this.common.errorFormCallback))}signIn(ot,ct=!1){return this.http.post(ct?r.Z.api.signInSocial:r.Z.api.signIn,ot,{...this.httpOptions,observe:"body"}).pipe((0,M.K)(this.common.errorFormCallback))}forgottenPassword(ot){const ct=r.Z.api.forgottenPassword;return Object.assign(ot,{lang:this.lang.getLangSnapshot()}),this.http.post(ct,ot,{...this.httpOptions,observe:"body"}).pipe((0,M.K)(this.common.errorFormCallback))}resetPassword(ot){return this.http.post(r.Z.api.resetPassword,ot,{...this.httpOptions,observe:"body"}).pipe((0,M.K)(this.common.errorFormCallback))}verify(ot){const ct=se.F.replace("code",ot,r.Z.api.userVerify);return this.http.get(ct,{...this.httpOptions}).pipe((0,M.K)(this.common.errorCallback))}expire(){const ot=w().unix();return this.storage.isset(H.Z.authExpirationKey)?ot-this.storage.get(H.Z.authExpirationKey)>H.Z.authExpiration:(this.storage.set(H.Z.authExpirationKey,ot),!0)}};let L=Ne;return Ne.iso=null,Ne.\u0275fac=function(ct){return new(ct||Ne)(i.LFG(n.eN),i.LFG(oe.v),i.LFG(we.V),i.LFG(Te.C),i.LFG(Ze.yh),i.LFG(yt.uw),i.LFG(Ke.F0),i.LFG(tt.sK),i.LFG(ue.ux),i.LFG(Ce.e))},Ne.\u0275prov=i.Yz7({token:Ne,factory:Ne.\u0275fac,providedIn:"root"}),L})()},70856:(vt,me,a)=>{"use strict";a.d(me,{F:()=>l});var i=a(42251),n=a(64565);const f=class{static isTypeof(c,M){return null!==c&&M===typeof c}static deepCopy(c){return JSON.parse(JSON.stringify(c))}static hasClass(c,M){return c.classList.contains(M)}static toggleClass(c,M){c.classList.toggle(M)}static addClass(c,M){c?.classList.add(M)}static pretty(c){return JSON.stringify(c,null,2)}static copyToClipboard(c){navigator.clipboard.writeText(c)}static isDateValue(...c){return!Number.isNaN(new Date(...c).valueOf())}static scrollPostiion(c=window){return{x:void 0!==c.pageXOffset?c.pageXOffset:c.scrollLeft,y:void 0!==c.pageYOffset?c.pageYOffset:c.scrollTop}}static hasChild(c,M){return c!==M&&c.contains(M)}static triggerEvent(c,M,w){c.dispatchEvent(new CustomEvent(M,{detail:w}))}static removeEvent(c,M,w,W=!1){c.removeEventListener(M,w,W)}static randomColor(){return`#${Math.floor(16777215*Math.random()).toString(16).padEnd(6,"0")}`}static reverseString(c){return c.split("").reverse().join("")}static getRandomInt(c,M){const w=Math.ceil(c),W=Math.floor(M);return Math.floor(Math.random()*(W-w)+w)}static getSelectedText(){return window.getSelection().toString()}static isActiveElement(c){return c===document.activeElement}static isAppleDevice(){return/Mac|iPod|iPhone|iPad/.test(navigator.platform)}static clearAllCookies(){document.cookie.split(";").forEach(c=>document.cookie=c.replace(/^ +/,"").replace(/=.*/,`=;expires=${new Date(0).toUTCString()};path=/`))}static celsiusToFahrenheit(c){return 9*c/5+32}static uniquerArray(c){return[...new Set(c)]}static fahrenheitToCelsius(c){return 5*(c-32)/9}static checkWebpFeature(c="lossy",M){var W=new Image;W.onload=function(){M(c,W.width>0&&W.height>0)},W.onerror=function(){M(c,!1)},W.src="data:image/webp;base64,"+{lossy:"UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",lossless:"UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[c]}static replace(c,M,w){if(i.kJ(c)){let B;return c.forEach((r,H)=>{B=new RegExp(`{${r}}`,"gi"),w=w.replace(B,M[H])}),w}const W=new RegExp(`{${c}}`,"gi");return w.replace(W,M)}static parseSportUrl(c){const[...M]=c.split("-");return[+M.pop(),M.join("-")]}static createUUID(){let c=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,w=>{const W=(c+16*Math.random())%16|0;return c=Math.floor(c/16),("x"==w?W:3&W|8).toString(16)})}static requestTimeout(c,M){if(!(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame&&window.mozCancelRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame))return window.setTimeout(c,M);var w=(new Date).getTime(),W=new Object;return W.value=f.requestAnimFrame(function B(){(new Date).getTime()-w>=M?c.call():W.value=f.requestAnimFrame(B)}),W}static compareArray(c,M){return JSON.stringify(c)===JSON.stringify(M)}static isArray(c){return Array.isArray(c)}static compareObjects(...c){return c.every(M=>JSON.stringify(M)===JSON.stringify(c[0]))}static bytesToSize(c){if(0===c)return"0 B";var W=Math.floor(Math.log(c)/Math.log(1024));return(c/Math.pow(1024,W)).toPrecision(3)+" "+["B","KB","MB","GB","TB","PB","EB","ZB","YB"][W]}static download(c,M,w="application/pdf"){const W=new Blob([M],{type:w}),B=document.createElement("a"),r=window.URL.createObjectURL(W);B.href=r,B.download=c,B.target="_blank",B.click(),B.remove()}static activateFullscreen(c){c.requestFullscreen?c.requestFullscreen():c.mozRequestFullScreen?c.mozRequestFullScreen():c.webkitRequestFullscreen?c.webkitRequestFullscreen():c.msRequestFullscreen&&c.msRequestFullscreen()}static deactivateFullscreen(){document.exitFullscreen?document.exitFullscreen():"mozCancelFullScreen"in document?document.mozCancelFullScreen():"webkitExitFullscreen"in document&&document.webkitExitFullscreen()}static isFullscreenEnabled(){return document.fullscreenEnabled||document.mozFullScreenEnable||document.webkitFullscreenEnabled}static fullscreenElement(){return document.fullscreenElement||document.mozFullScreenElemen||document.webkitFullscreenElement}};let l=f;f.requestAnimFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(c,M){window.setTimeout(c,1e3/60)},f.clearRequestTimeout=function(c){window.cancelAnimationFrame?window.cancelAnimationFrame(c.value):window.webkitCancelAnimationFrame?window.webkitCancelAnimationFrame(c.value):window.webkitCancelRequestAnimationFrame?window.webkitCancelRequestAnimationFrame(c.value):window.mozCancelRequestAnimationFrame?window.mozCancelRequestAnimationFrame(c.value):window.oCancelRequestAnimationFrame?window.oCancelRequestAnimationFrame(c.value):window.msCancelRequestAnimationFrame?window.msCancelRequestAnimationFrame(c.value):clearTimeout(c)},f.\u0275fac=function(M){return new(M||f)},f.\u0275prov=n.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"})},98246:(vt,me,a)=>{"use strict";a.d(me,{v:()=>w});var i=a(10898),n=a(7964),l=a(63381),f=a(51501),o=a(64565),c=a(80469),M=a(38850);let w=(()=>{const B=class{constructor(H,pe){this.store=H,this.router=pe}errorFormCallback(H){const{status:pe}=H;if(422===pe)return(0,n._)({control:H.error.errors});if(406===pe){const se=[];return H.error.errors.forEach(oe=>se.push(oe)),(0,n._)({global:se})}return(0,n._)({global:["httpError"]})}networkOnline(){return()=>{this.store.dispatch(new f.Ie(1))}}errorCallback(H){return l.N.production||console.log(H),H.error instanceof ErrorEvent?console.error("An error occurred:",H.error.message):console.error(`Backend returned code ${H.status}, body was: ${H.error}`),(0,n._)("Something bad happened; please try again later.")}errorCallback2(){const H=this;return pe=>{const{status:se}=pe;return l.N.production||console.log(pe),pe.error instanceof ErrorEvent?console.error("An error occurred:",pe.error.message):console.error(`Backend returned code ${pe.status}, body was: ${JSON.stringify(pe.error)}`),404===se?H.router.navigate(["/404"]):H.store.dispatch(new f.Ie(0)),(0,n._)("Something bad happened; please try again later.")}}ajaxHeaders(){return{headers:new i.WM({"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"})}}};let W=B;return B.\u0275fac=function(pe){return new(pe||B)(o.LFG(c.yh),o.LFG(M.F0))},B.\u0275prov=o.Yz7({token:B,factory:B.\u0275fac,providedIn:"root"}),W})()},31193:(vt,me,a)=>{"use strict";a.d(me,{I:()=>o});var i=a(48665),n=a(42251);const l={required:"web.validators_required",email:"web.validators_email",minlength:"web.validators_min_length",maxlength:"web.validators_max_length",passwordMatch:"web.validators_passwords_must_match",httpError:"web.form_http_error",captcha:"web.form_captcha_error",string:"web.form_string_error",unique:"web.form_unique_error",userNotFound:"web.form_user_not_found_error",userNotActive:"web.form_user_not_active_error",invalidCode:"web.form_invalid_code",invalidData:"web.form_invalid_data",pattern:"web.form_invalid_pattern",localStorageSupport:"web.local_storage_support",screenNotAvail:"web.screen_not_avail"};var f=a(64565);let o=(()=>{const M=class{constructor(){this.customControlErrorMessage={}}init(){this.controls={}}getErrorMessage(W,B){let r="";if(W instanceof i.NI){const H=Object.keys(W.errors);for(let pe=0;pe<H.length;pe+=1)W.hasError(H[pe])&&(r=`${l[H[pe]]}${this.extraError(W,H[pe],B)}`)}else if(W instanceof i.cw){const H=Object.keys(W.errors);for(let pe=0;pe<H.length;pe+=1)W.hasError(H[pe])&&(r=l[H[pe]])}return r}extraError(W,B,r){let H="";const pe=W.getError(B);return"minlength"===B||"maxlength"===B?H=`${pe.requiredLength}`:"size"===B?H=`${pe.requiredSize}`:"pattern"===B&&!n.o8(this.customControlErrorMessage[r].pattern)&&(H=this.customControlErrorMessage[r].pattern),H}setErrors(W){if(!n.o8(W.global)){let B={};n.S6(W.global,r=>{B={...B,[r]:!0}}),this.getGroup().setErrors(B)}n.o8(W.control)||n.S6(W.control,(B,r)=>{let H={};n.S6(B,pe=>{const[se,...oe]=pe.split("|");let we={};0===oe.length?we=!0:n.S6(oe,Te=>{const[Ze,yt]=Te.split(":");we={...we,[Ze]:yt}}),H={...H,[se]:we}}),this[r].setErrors(H)})}getControls(){return this.controls}getGroup(){return this.formGroup}patchValue(W){this.formGroup.patchValue(W)}mustHaveSameValueValidator(W,B,r){return H=>{const pe=H.get(W),se=H.get(B);return pe&&se&&pe.value!==se.value?{[r]:!0}:null}}};let c=M;return M.\u0275fac=function(B){return new(B||M)},M.\u0275prov=f.Yz7({token:M,factory:M.\u0275fac,providedIn:"root"}),c})()},57807:(vt,me,a)=>{"use strict";a.d(me,{Z:()=>i});const i=$},37372:(vt,me,a)=>{"use strict";a.d(me,{V:()=>n});var i=a(64565);let n=(()=>{const f=class{transform(c){if(!c)return c;const M=[];return Object.keys(c).forEach(w=>{M.push({key:w,value:c[w]})}),M}};let l=f;return f.\u0275fac=function(M){return new(M||f)},f.\u0275pipe=i.Yjl({name:"keys",type:f,pure:!0}),l})()},39689:(vt,me,a)=>{"use strict";a.d(me,{E:()=>o});var i=a(2281),l=a(99400),f=a(64565);let o=(()=>{const M=class{transform(W,B,r){let H=l.O.timeFormatFront;const pe=i(W);if(!pe.isValid())return W;const se=pe.toDate(),oe=navigator.language,we={weekday:void 0,year:"numeric",month:"2-digit",day:"2-digit"},Te={weekday:void 0,year:"2-digit",month:"2-digit",day:"2-digit"},Ze={weekday:void 0,year:void 0,month:"2-digit",day:"2-digit"},yt={minute:"2-digit",hour:"2-digit",second:void 0};switch(B){case"localDateTime":return`${se.toLocaleDateString(oe,we).replace(/\s+/g,"")}\n                ${se.toLocaleTimeString(oe,yt)}`;case"localDateTimeShort":return`${se.toLocaleDateString(oe,Ze).replace(/\s+/g,"")}\n                ${se.toLocaleTimeString(oe,yt).replace(/\s+/g,"")}`;case"localDate":return`${se.toLocaleDateString(oe,Te).replace(/\s+/g,"")}`;case"localTime":return`\n                ${se.toLocaleTimeString(oe,yt)}`;case"localDateShort":return`\n                ${se.toLocaleDateString(oe,Ze).replace(/\s+/g,"")}`;case"time":H=l.O.timeFormatFront;break;case"datetime":default:H=l.O.dateTimeFormatFront;break;case"calendar":H=l.O.dateTimeFormatCalendar;break;case"datetime3":H=l.O.dateTimeFormatFront2;break;case"datetime2":H=l.O.dateTimeFormat2Front;break;case"date":H=l.O.dateFormatFront;break;case"datesep":H=l.O.dateFormatSepFront;break;case"dateShort":H=l.O.dateFormatFrontShort;break;case"dateShort2":H=l.O.dateFormatFrontShort2;break;case"datedb":H=l.O.dateFormat;break;case"birthdate":return l.O.utcToLocal(i(W)).format(l.O.dateFormatFront);case"age":return i().diff(i(W),"years",!1)}const Ke=i.utc(W);return r&&Ke.locale(r),l.O.utcToLocal(Ke).format(H)}};let c=M;return M.\u0275fac=function(B){return new(B||M)},M.\u0275pipe=f.Yjl({name:"livDate",type:M,pure:!0}),M.\u0275prov=f.Yz7({token:M,factory:M.\u0275fac,providedIn:"root"}),c})()},39309:(vt,me,a)=>{"use strict";a.d(me,{N:()=>Ee});let n={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function l(Re){n=Re}const f=/[&<>"']/,o=new RegExp(f.source,"g"),c=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,M=new RegExp(c.source,"g"),w={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},W=Re=>w[Re];function B(Re,ye){if(ye){if(f.test(Re))return Re.replace(o,W)}else if(c.test(Re))return Re.replace(M,W);return Re}const r=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,pe=/(^|[^\[])\^/g;function se(Re,ye){let F="string"==typeof Re?Re:Re.source;ye=ye||"";const re={replace:(ae,T)=>{let S="string"==typeof T?T:T.source;return S=S.replace(pe,"$1"),F=F.replace(ae,S),re},getRegex:()=>new RegExp(F,ye)};return re}function oe(Re){try{Re=encodeURI(Re).replace(/%25/g,"%")}catch{return null}return Re}const we={exec:()=>null};function Te(Re,ye){const re=Re.replace(/\|/g,(T,S,Z)=>{let K=!1,dt=S;for(;--dt>=0&&"\\"===Z[dt];)K=!K;return K?"|":" |"}).split(/ \|/);let ae=0;if(re[0].trim()||re.shift(),re.length>0&&!re[re.length-1].trim()&&re.pop(),ye)if(re.length>ye)re.splice(ye);else for(;re.length<ye;)re.push("");for(;ae<re.length;ae++)re[ae]=re[ae].trim().replace(/\\\|/g,"|");return re}function Ze(Re,ye,F){const re=Re.length;if(0===re)return"";let ae=0;for(;ae<re;){const T=Re.charAt(re-ae-1);if(T!==ye||F){if(T===ye||!F)break;ae++}else ae++}return Re.slice(0,re-ae)}function Ke(Re,ye,F,re){const ae=ye.href,T=ye.title?B(ye.title):null,S=Re[1].replace(/\\([\[\]])/g,"$1");if("!"!==Re[0].charAt(0)){re.state.inLink=!0;const Z={type:"link",raw:F,href:ae,title:T,text:S,tokens:re.inlineTokens(S)};return re.state.inLink=!1,Z}return{type:"image",raw:F,href:ae,title:T,text:B(S)}}class ue{options;rules;lexer;constructor(ye){this.options=ye||n}space(ye){const F=this.rules.block.newline.exec(ye);if(F&&F[0].length>0)return{type:"space",raw:F[0]}}code(ye){const F=this.rules.block.code.exec(ye);if(F){const re=F[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:F[0],codeBlockStyle:"indented",text:this.options.pedantic?re:Ze(re,"\n")}}}fences(ye){const F=this.rules.block.fences.exec(ye);if(F){const re=F[0],ae=function tt(Re,ye){const F=Re.match(/^(\s+)(?:```)/);if(null===F)return ye;const re=F[1];return ye.split("\n").map(ae=>{const T=ae.match(/^\s+/);if(null===T)return ae;const[S]=T;return S.length>=re.length?ae.slice(re.length):ae}).join("\n")}(re,F[3]||"");return{type:"code",raw:re,lang:F[2]?F[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):F[2],text:ae}}}heading(ye){const F=this.rules.block.heading.exec(ye);if(F){let re=F[2].trim();if(/#$/.test(re)){const ae=Ze(re,"#");(this.options.pedantic||!ae||/ $/.test(ae))&&(re=ae.trim())}return{type:"heading",raw:F[0],depth:F[1].length,text:re,tokens:this.lexer.inline(re)}}}hr(ye){const F=this.rules.block.hr.exec(ye);if(F)return{type:"hr",raw:F[0]}}blockquote(ye){const F=this.rules.block.blockquote.exec(ye);if(F){const re=Ze(F[0].replace(/^ *>[ \t]?/gm,""),"\n"),ae=this.lexer.state.top;this.lexer.state.top=!0;const T=this.lexer.blockTokens(re);return this.lexer.state.top=ae,{type:"blockquote",raw:F[0],tokens:T,text:re}}}list(ye){let F=this.rules.block.list.exec(ye);if(F){let re=F[1].trim();const ae=re.length>1,T={type:"list",raw:"",ordered:ae,start:ae?+re.slice(0,-1):"",loose:!1,items:[]};re=ae?`\\d{1,9}\\${re.slice(-1)}`:`\\${re}`,this.options.pedantic&&(re=ae?re:"[*+-]");const S=new RegExp(`^( {0,3}${re})((?:[\t ][^\\n]*)?(?:\\n|$))`);let Z="",K="",dt=!1;for(;ye;){let ut=!1;if(!(F=S.exec(ye))||this.rules.block.hr.test(ye))break;Z=F[0],ye=ye.substring(Z.length);let $t=F[2].split("\n",1)[0].replace(/^\t+/,$n=>" ".repeat(3*$n.length)),Wt=ye.split("\n",1)[0],Bt=0;this.options.pedantic?(Bt=2,K=$t.trimStart()):(Bt=F[2].search(/[^ ]/),Bt=Bt>4?1:Bt,K=$t.slice(Bt),Bt+=F[1].length);let Yn=!1;if(!$t&&/^ *$/.test(Wt)&&(Z+=Wt+"\n",ye=ye.substring(Wt.length+1),ut=!0),!ut){const $n=new RegExp(`^ {0,${Math.min(3,Bt-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))`),Pt=new RegExp(`^ {0,${Math.min(3,Bt-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),We=new RegExp(`^ {0,${Math.min(3,Bt-1)}}(?:\`\`\`|~~~)`),D=new RegExp(`^ {0,${Math.min(3,Bt-1)}}#`);for(;ye;){const J=ye.split("\n",1)[0];if(Wt=J,this.options.pedantic&&(Wt=Wt.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")),We.test(Wt)||D.test(Wt)||$n.test(Wt)||Pt.test(ye))break;if(Wt.search(/[^ ]/)>=Bt||!Wt.trim())K+="\n"+Wt.slice(Bt);else{if(Yn||$t.search(/[^ ]/)>=4||We.test($t)||D.test($t)||Pt.test($t))break;K+="\n"+Wt}!Yn&&!Wt.trim()&&(Yn=!0),Z+=J+"\n",ye=ye.substring(J.length+1),$t=Wt.slice(Bt)}}T.loose||(dt?T.loose=!0:/\n *\n *$/.test(Z)&&(dt=!0));let Bn,In=null;this.options.gfm&&(In=/^\[[ xX]\] /.exec(K),In&&(Bn="[ ] "!==In[0],K=K.replace(/^\[[ xX]\] +/,""))),T.items.push({type:"list_item",raw:Z,task:!!In,checked:Bn,loose:!1,text:K,tokens:[]}),T.raw+=Z}T.items[T.items.length-1].raw=Z.trimEnd(),T.items[T.items.length-1].text=K.trimEnd(),T.raw=T.raw.trimEnd();for(let ut=0;ut<T.items.length;ut++)if(this.lexer.state.top=!1,T.items[ut].tokens=this.lexer.blockTokens(T.items[ut].text,[]),!T.loose){const $t=T.items[ut].tokens.filter(Bt=>"space"===Bt.type),Wt=$t.length>0&&$t.some(Bt=>/\n.*\n/.test(Bt.raw));T.loose=Wt}if(T.loose)for(let ut=0;ut<T.items.length;ut++)T.items[ut].loose=!0;return T}}html(ye){const F=this.rules.block.html.exec(ye);if(F)return{type:"html",block:!0,raw:F[0],pre:"pre"===F[1]||"script"===F[1]||"style"===F[1],text:F[0]}}def(ye){const F=this.rules.block.def.exec(ye);if(F){const re=F[1].toLowerCase().replace(/\s+/g," "),ae=F[2]?F[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",T=F[3]?F[3].substring(1,F[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):F[3];return{type:"def",tag:re,raw:F[0],href:ae,title:T}}}table(ye){const F=this.rules.block.table.exec(ye);if(!F||!/[:|]/.test(F[2]))return;const re=Te(F[1]),ae=F[2].replace(/^\||\| *$/g,"").split("|"),T=F[3]&&F[3].trim()?F[3].replace(/\n[ \t]*$/,"").split("\n"):[],S={type:"table",raw:F[0],header:[],align:[],rows:[]};if(re.length===ae.length){for(const Z of ae)/^ *-+: *$/.test(Z)?S.align.push("right"):/^ *:-+: *$/.test(Z)?S.align.push("center"):/^ *:-+ *$/.test(Z)?S.align.push("left"):S.align.push(null);for(const Z of re)S.header.push({text:Z,tokens:this.lexer.inline(Z)});for(const Z of T)S.rows.push(Te(Z,S.header.length).map(K=>({text:K,tokens:this.lexer.inline(K)})));return S}}lheading(ye){const F=this.rules.block.lheading.exec(ye);if(F)return{type:"heading",raw:F[0],depth:"="===F[2].charAt(0)?1:2,text:F[1],tokens:this.lexer.inline(F[1])}}paragraph(ye){const F=this.rules.block.paragraph.exec(ye);if(F){const re="\n"===F[1].charAt(F[1].length-1)?F[1].slice(0,-1):F[1];return{type:"paragraph",raw:F[0],text:re,tokens:this.lexer.inline(re)}}}text(ye){const F=this.rules.block.text.exec(ye);if(F)return{type:"text",raw:F[0],text:F[0],tokens:this.lexer.inline(F[0])}}escape(ye){const F=this.rules.inline.escape.exec(ye);if(F)return{type:"escape",raw:F[0],text:B(F[1])}}tag(ye){const F=this.rules.inline.tag.exec(ye);if(F)return!this.lexer.state.inLink&&/^<a /i.test(F[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(F[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(F[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(F[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:F[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:F[0]}}link(ye){const F=this.rules.inline.link.exec(ye);if(F){const re=F[2].trim();if(!this.options.pedantic&&/^</.test(re)){if(!/>$/.test(re))return;const S=Ze(re.slice(0,-1),"\\");if((re.length-S.length)%2==0)return}else{const S=function yt(Re,ye){if(-1===Re.indexOf(ye[1]))return-1;let F=0;for(let re=0;re<Re.length;re++)if("\\"===Re[re])re++;else if(Re[re]===ye[0])F++;else if(Re[re]===ye[1]&&(F--,F<0))return re;return-1}(F[2],"()");if(S>-1){const K=(0===F[0].indexOf("!")?5:4)+F[1].length+S;F[2]=F[2].substring(0,S),F[0]=F[0].substring(0,K).trim(),F[3]=""}}let ae=F[2],T="";if(this.options.pedantic){const S=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(ae);S&&(ae=S[1],T=S[3])}else T=F[3]?F[3].slice(1,-1):"";return ae=ae.trim(),/^</.test(ae)&&(ae=this.options.pedantic&&!/>$/.test(re)?ae.slice(1):ae.slice(1,-1)),Ke(F,{href:ae&&ae.replace(this.rules.inline.anyPunctuation,"$1"),title:T&&T.replace(this.rules.inline.anyPunctuation,"$1")},F[0],this.lexer)}}reflink(ye,F){let re;if((re=this.rules.inline.reflink.exec(ye))||(re=this.rules.inline.nolink.exec(ye))){const T=F[(re[2]||re[1]).replace(/\s+/g," ").toLowerCase()];if(!T){const S=re[0].charAt(0);return{type:"text",raw:S,text:S}}return Ke(re,T,re[0],this.lexer)}}emStrong(ye,F,re=""){let ae=this.rules.inline.emStrongLDelim.exec(ye);if(!(!ae||ae[3]&&re.match(/[\p{L}\p{N}]/u))&&(!ae[1]&&!ae[2]||!re||this.rules.inline.punctuation.exec(re))){const S=[...ae[0]].length-1;let Z,K,dt=S,ut=0;const $t="*"===ae[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for($t.lastIndex=0,F=F.slice(-1*ye.length+S);null!=(ae=$t.exec(F));){if(Z=ae[1]||ae[2]||ae[3]||ae[4]||ae[5]||ae[6],!Z)continue;if(K=[...Z].length,ae[3]||ae[4]){dt+=K;continue}if((ae[5]||ae[6])&&S%3&&!((S+K)%3)){ut+=K;continue}if(dt-=K,dt>0)continue;K=Math.min(K,K+dt+ut);const Wt=[...ae[0]][0].length,Bt=ye.slice(0,S+ae.index+Wt+K);if(Math.min(S,K)%2){const In=Bt.slice(1,-1);return{type:"em",raw:Bt,text:In,tokens:this.lexer.inlineTokens(In)}}const Yn=Bt.slice(2,-2);return{type:"strong",raw:Bt,text:Yn,tokens:this.lexer.inlineTokens(Yn)}}}}codespan(ye){const F=this.rules.inline.code.exec(ye);if(F){let re=F[2].replace(/\n/g," ");const ae=/[^ ]/.test(re),T=/^ /.test(re)&&/ $/.test(re);return ae&&T&&(re=re.substring(1,re.length-1)),re=B(re,!0),{type:"codespan",raw:F[0],text:re}}}br(ye){const F=this.rules.inline.br.exec(ye);if(F)return{type:"br",raw:F[0]}}del(ye){const F=this.rules.inline.del.exec(ye);if(F)return{type:"del",raw:F[0],text:F[2],tokens:this.lexer.inlineTokens(F[2])}}autolink(ye){const F=this.rules.inline.autolink.exec(ye);if(F){let re,ae;return"@"===F[2]?(re=B(F[1]),ae="mailto:"+re):(re=B(F[1]),ae=re),{type:"link",raw:F[0],text:re,href:ae,tokens:[{type:"text",raw:re,text:re}]}}}url(ye){let F;if(F=this.rules.inline.url.exec(ye)){let re,ae;if("@"===F[2])re=B(F[0]),ae="mailto:"+re;else{let T;do{T=F[0],F[0]=this.rules.inline._backpedal.exec(F[0])?.[0]??""}while(T!==F[0]);re=B(F[0]),ae="www."===F[1]?"http://"+F[0]:F[0]}return{type:"link",raw:F[0],text:re,href:ae,tokens:[{type:"text",raw:re,text:re}]}}}inlineText(ye){const F=this.rules.inline.text.exec(ye);if(F){let re;return re=this.lexer.state.inRawBlock?F[0]:B(F[0]),{type:"text",raw:F[0],text:re}}}}const Ne=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,ot=/(?:[*+-]|\d{1,9}[.)])/,ct=se(/^(?!bull )((?:.|\n(?!\s*?\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,ot).getRegex(),xt=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,sn=/(?!\s*\])(?:\\.|[^\[\]\\])+/,mn=se(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",sn).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),xn=se(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,ot).getRegex(),Dn="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Fn=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,Be=se("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",Fn).replace("tag",Dn).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),z=se(xt).replace("hr",Ne).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Dn).getRegex(),O={blockquote:se(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",z).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:mn,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:Ne,html:Be,lheading:ct,list:xn,newline:/^(?: *(?:\n|$))+/,paragraph:z,table:we,text:/^[^\n]+/},de=se("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Ne).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Dn).getRegex(),Ve={...O,table:de,paragraph:se(xt).replace("hr",Ne).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",de).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Dn).getRegex()},Ie={...O,html:se("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",Fn).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:we,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:se(xt).replace("hr",Ne).replace("heading"," *#{1,6} *[^\n]").replace("lheading",ct).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},Oe=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,wt=/^( {2,}|\\)\n(?!\s*$)/,fn="\\p{P}$+<=>`^|~",Sn=se(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,fn).getRegex(),zn=se(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,fn).getRegex(),ei=se("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,fn).getRegex(),li=se("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,fn).getRegex(),ni=se(/\\([punct])/,"gu").replace(/punct/g,fn).getRegex(),kn=se(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[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])?)+(?![-_])/).getRegex(),Qe=se(Fn).replace("(?:--\x3e|$)","--\x3e").getRegex(),G=se("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",Qe).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),C=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,P=se(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",C).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),_e=se(/^!?\[(label)\]\[(ref)\]/).replace("label",C).replace("ref",sn).getRegex(),ze=se(/^!?\[(ref)\](?:\[\])?/).replace("ref",sn).getRegex(),Yt={_backpedal:we,anyPunctuation:ni,autolink:kn,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:wt,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:we,emStrongLDelim:zn,emStrongRDelimAst:ei,emStrongRDelimUnd:li,escape:Oe,link:P,nolink:ze,punctuation:Sn,reflink:_e,reflinkSearch:se("reflink|nolink(?!\\()","g").replace("reflink",_e).replace("nolink",ze).getRegex(),tag:G,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:we},dn={...Yt,link:se(/^!?\[(label)\]\((.*?)\)/).replace("label",C).getRegex(),reflink:se(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",C).getRegex()},an={...Yt,escape:se(Oe).replace("])","~|])").getRegex(),url:se(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},vn={...an,br:se(wt).replace("{2,}","*").getRegex(),text:se(an.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},Hn={normal:O,gfm:Ve,pedantic:Ie},si={normal:Yt,gfm:an,breaks:vn,pedantic:dn};class Jn{tokens;options;state;tokenizer;inlineQueue;constructor(ye){this.tokens=[],this.tokens.links=Object.create(null),this.options=ye||n,this.options.tokenizer=this.options.tokenizer||new ue,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const F={block:Hn.normal,inline:si.normal};this.options.pedantic?(F.block=Hn.pedantic,F.inline=si.pedantic):this.options.gfm&&(F.block=Hn.gfm,F.inline=this.options.breaks?si.breaks:si.gfm),this.tokenizer.rules=F}static get rules(){return{block:Hn,inline:si}}static lex(ye,F){return new Jn(F).lex(ye)}static lexInline(ye,F){return new Jn(F).inlineTokens(ye)}lex(ye){ye=ye.replace(/\r\n|\r/g,"\n"),this.blockTokens(ye,this.tokens);for(let F=0;F<this.inlineQueue.length;F++){const re=this.inlineQueue[F];this.inlineTokens(re.src,re.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(ye,F=[]){let re,ae,T,S;for(ye=this.options.pedantic?ye.replace(/\t/g,"    ").replace(/^ +$/gm,""):ye.replace(/^( *)(\t+)/gm,(Z,K,dt)=>K+"    ".repeat(dt.length));ye;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(Z=>!!(re=Z.call({lexer:this},ye,F))&&(ye=ye.substring(re.raw.length),F.push(re),!0)))){if(re=this.tokenizer.space(ye)){ye=ye.substring(re.raw.length),1===re.raw.length&&F.length>0?F[F.length-1].raw+="\n":F.push(re);continue}if(re=this.tokenizer.code(ye)){ye=ye.substring(re.raw.length),ae=F[F.length-1],!ae||"paragraph"!==ae.type&&"text"!==ae.type?F.push(re):(ae.raw+="\n"+re.raw,ae.text+="\n"+re.text,this.inlineQueue[this.inlineQueue.length-1].src=ae.text);continue}if(re=this.tokenizer.fences(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.heading(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.hr(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.blockquote(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.list(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.html(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.def(ye)){ye=ye.substring(re.raw.length),ae=F[F.length-1],!ae||"paragraph"!==ae.type&&"text"!==ae.type?this.tokens.links[re.tag]||(this.tokens.links[re.tag]={href:re.href,title:re.title}):(ae.raw+="\n"+re.raw,ae.text+="\n"+re.raw,this.inlineQueue[this.inlineQueue.length-1].src=ae.text);continue}if(re=this.tokenizer.table(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.lheading(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(T=ye,this.options.extensions&&this.options.extensions.startBlock){let Z=1/0;const K=ye.slice(1);let dt;this.options.extensions.startBlock.forEach(ut=>{dt=ut.call({lexer:this},K),"number"==typeof dt&&dt>=0&&(Z=Math.min(Z,dt))}),Z<1/0&&Z>=0&&(T=ye.substring(0,Z+1))}if(this.state.top&&(re=this.tokenizer.paragraph(T))){ae=F[F.length-1],S&&"paragraph"===ae.type?(ae.raw+="\n"+re.raw,ae.text+="\n"+re.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=ae.text):F.push(re),S=T.length!==ye.length,ye=ye.substring(re.raw.length);continue}if(re=this.tokenizer.text(ye)){ye=ye.substring(re.raw.length),ae=F[F.length-1],ae&&"text"===ae.type?(ae.raw+="\n"+re.raw,ae.text+="\n"+re.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=ae.text):F.push(re);continue}if(ye){const Z="Infinite loop on byte: "+ye.charCodeAt(0);if(this.options.silent){console.error(Z);break}throw new Error(Z)}}return this.state.top=!0,F}inline(ye,F=[]){return this.inlineQueue.push({src:ye,tokens:F}),F}inlineTokens(ye,F=[]){let re,ae,T,Z,K,dt,S=ye;if(this.tokens.links){const ut=Object.keys(this.tokens.links);if(ut.length>0)for(;null!=(Z=this.tokenizer.rules.inline.reflinkSearch.exec(S));)ut.includes(Z[0].slice(Z[0].lastIndexOf("[")+1,-1))&&(S=S.slice(0,Z.index)+"["+"a".repeat(Z[0].length-2)+"]"+S.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(Z=this.tokenizer.rules.inline.blockSkip.exec(S));)S=S.slice(0,Z.index)+"["+"a".repeat(Z[0].length-2)+"]"+S.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(Z=this.tokenizer.rules.inline.anyPunctuation.exec(S));)S=S.slice(0,Z.index)+"++"+S.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;ye;)if(K||(dt=""),K=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(ut=>!!(re=ut.call({lexer:this},ye,F))&&(ye=ye.substring(re.raw.length),F.push(re),!0)))){if(re=this.tokenizer.escape(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.tag(ye)){ye=ye.substring(re.raw.length),ae=F[F.length-1],ae&&"text"===re.type&&"text"===ae.type?(ae.raw+=re.raw,ae.text+=re.text):F.push(re);continue}if(re=this.tokenizer.link(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.reflink(ye,this.tokens.links)){ye=ye.substring(re.raw.length),ae=F[F.length-1],ae&&"text"===re.type&&"text"===ae.type?(ae.raw+=re.raw,ae.text+=re.text):F.push(re);continue}if(re=this.tokenizer.emStrong(ye,S,dt)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.codespan(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.br(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.del(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(re=this.tokenizer.autolink(ye)){ye=ye.substring(re.raw.length),F.push(re);continue}if(!this.state.inLink&&(re=this.tokenizer.url(ye))){ye=ye.substring(re.raw.length),F.push(re);continue}if(T=ye,this.options.extensions&&this.options.extensions.startInline){let ut=1/0;const $t=ye.slice(1);let Wt;this.options.extensions.startInline.forEach(Bt=>{Wt=Bt.call({lexer:this},$t),"number"==typeof Wt&&Wt>=0&&(ut=Math.min(ut,Wt))}),ut<1/0&&ut>=0&&(T=ye.substring(0,ut+1))}if(re=this.tokenizer.inlineText(T)){ye=ye.substring(re.raw.length),"_"!==re.raw.slice(-1)&&(dt=re.raw.slice(-1)),K=!0,ae=F[F.length-1],ae&&"text"===ae.type?(ae.raw+=re.raw,ae.text+=re.text):F.push(re);continue}if(ye){const ut="Infinite loop on byte: "+ye.charCodeAt(0);if(this.options.silent){console.error(ut);break}throw new Error(ut)}}return F}}class Mi{options;constructor(ye){this.options=ye||n}code(ye,F,re){const ae=(F||"").match(/^\S*/)?.[0];return ye=ye.replace(/\n$/,"")+"\n",ae?'<pre><code class="language-'+B(ae)+'">'+(re?ye:B(ye,!0))+"</code></pre>\n":"<pre><code>"+(re?ye:B(ye,!0))+"</code></pre>\n"}blockquote(ye){return`<blockquote>\n${ye}</blockquote>\n`}html(ye,F){return ye}heading(ye,F,re){return`<h${F}>${ye}</h${F}>\n`}hr(){return"<hr>\n"}list(ye,F,re){const ae=F?"ol":"ul";return"<"+ae+(F&&1!==re?' start="'+re+'"':"")+">\n"+ye+"</"+ae+">\n"}listitem(ye,F,re){return`<li>${ye}</li>\n`}checkbox(ye){return"<input "+(ye?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph(ye){return`<p>${ye}</p>\n`}table(ye,F){return F&&(F=`<tbody>${F}</tbody>`),"<table>\n<thead>\n"+ye+"</thead>\n"+F+"</table>\n"}tablerow(ye){return`<tr>\n${ye}</tr>\n`}tablecell(ye,F){const re=F.header?"th":"td";return(F.align?`<${re} align="${F.align}">`:`<${re}>`)+ye+`</${re}>\n`}strong(ye){return`<strong>${ye}</strong>`}em(ye){return`<em>${ye}</em>`}codespan(ye){return`<code>${ye}</code>`}br(){return"<br>"}del(ye){return`<del>${ye}</del>`}link(ye,F,re){const ae=oe(ye);if(null===ae)return re;let T='<a href="'+(ye=ae)+'"';return F&&(T+=' title="'+F+'"'),T+=">"+re+"</a>",T}image(ye,F,re){const ae=oe(ye);if(null===ae)return re;let T=`<img src="${ye=ae}" alt="${re}"`;return F&&(T+=` title="${F}"`),T+=">",T}text(ye){return ye}}class ii{strong(ye){return ye}em(ye){return ye}codespan(ye){return ye}del(ye){return ye}html(ye){return ye}text(ye){return ye}link(ye,F,re){return""+re}image(ye,F,re){return""+re}br(){return""}}class Cn{options;renderer;textRenderer;constructor(ye){this.options=ye||n,this.options.renderer=this.options.renderer||new Mi,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ii}static parse(ye,F){return new Cn(F).parse(ye)}static parseInline(ye,F){return new Cn(F).parseInline(ye)}parse(ye,F=!0){let re="";for(let ae=0;ae<ye.length;ae++){const T=ye[ae];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[T.type]){const S=T,Z=this.options.extensions.renderers[S.type].call({parser:this},S);if(!1!==Z||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(S.type)){re+=Z||"";continue}}switch(T.type){case"space":continue;case"hr":re+=this.renderer.hr();continue;case"heading":{const S=T;re+=this.renderer.heading(this.parseInline(S.tokens),S.depth,this.parseInline(S.tokens,this.textRenderer).replace(r,(ye,F)=>"colon"===(F=F.toLowerCase())?":":"#"===F.charAt(0)?"x"===F.charAt(1)?String.fromCharCode(parseInt(F.substring(2),16)):String.fromCharCode(+F.substring(1)):""));continue}case"code":re+=this.renderer.code(T.text,T.lang,!!T.escaped);continue;case"table":{const S=T;let Z="",K="";for(let ut=0;ut<S.header.length;ut++)K+=this.renderer.tablecell(this.parseInline(S.header[ut].tokens),{header:!0,align:S.align[ut]});Z+=this.renderer.tablerow(K);let dt="";for(let ut=0;ut<S.rows.length;ut++){const $t=S.rows[ut];K="";for(let Wt=0;Wt<$t.length;Wt++)K+=this.renderer.tablecell(this.parseInline($t[Wt].tokens),{header:!1,align:S.align[Wt]});dt+=this.renderer.tablerow(K)}re+=this.renderer.table(Z,dt);continue}case"blockquote":{const Z=this.parse(T.tokens);re+=this.renderer.blockquote(Z);continue}case"list":{const S=T,Z=S.ordered,K=S.start,dt=S.loose;let ut="";for(let $t=0;$t<S.items.length;$t++){const Wt=S.items[$t],Bt=Wt.checked,Yn=Wt.task;let In="";if(Wt.task){const Bn=this.renderer.checkbox(!!Bt);dt?Wt.tokens.length>0&&"paragraph"===Wt.tokens[0].type?(Wt.tokens[0].text=Bn+" "+Wt.tokens[0].text,Wt.tokens[0].tokens&&Wt.tokens[0].tokens.length>0&&"text"===Wt.tokens[0].tokens[0].type&&(Wt.tokens[0].tokens[0].text=Bn+" "+Wt.tokens[0].tokens[0].text)):Wt.tokens.unshift({type:"text",text:Bn+" "}):In+=Bn+" "}In+=this.parse(Wt.tokens,dt),ut+=this.renderer.listitem(In,Yn,!!Bt)}re+=this.renderer.list(ut,Z,K);continue}case"html":re+=this.renderer.html(T.text,T.block);continue;case"paragraph":re+=this.renderer.paragraph(this.parseInline(T.tokens));continue;case"text":{let S=T,Z=S.tokens?this.parseInline(S.tokens):S.text;for(;ae+1<ye.length&&"text"===ye[ae+1].type;)S=ye[++ae],Z+="\n"+(S.tokens?this.parseInline(S.tokens):S.text);re+=F?this.renderer.paragraph(Z):Z;continue}default:{const S='Token with "'+T.type+'" type was not found.';if(this.options.silent)return console.error(S),"";throw new Error(S)}}}return re}parseInline(ye,F){F=F||this.renderer;let re="";for(let ae=0;ae<ye.length;ae++){const T=ye[ae];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[T.type]){const S=this.options.extensions.renderers[T.type].call({parser:this},T);if(!1!==S||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(T.type)){re+=S||"";continue}}switch(T.type){case"escape":case"text":re+=F.text(T.text);break;case"html":re+=F.html(T.text);break;case"link":re+=F.link(T.href,T.title,this.parseInline(T.tokens,F));break;case"image":re+=F.image(T.href,T.title,T.text);break;case"strong":re+=F.strong(this.parseInline(T.tokens,F));break;case"em":re+=F.em(this.parseInline(T.tokens,F));break;case"codespan":re+=F.codespan(T.text);break;case"br":re+=F.br();break;case"del":re+=F.del(this.parseInline(T.tokens,F));break;default:{const S='Token with "'+T.type+'" type was not found.';if(this.options.silent)return console.error(S),"";throw new Error(S)}}}return re}}class Xt{options;constructor(ye){this.options=ye||n}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(ye){return ye}postprocess(ye){return ye}processAllTokens(ye){return ye}}const Tn=new class en{defaults={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};options=this.setOptions;parse=this.#e(Jn.lex,Cn.parse);parseInline=this.#e(Jn.lexInline,Cn.parseInline);Parser=Cn;Renderer=Mi;TextRenderer=ii;Lexer=Jn;Tokenizer=ue;Hooks=Xt;constructor(...ye){this.use(...ye)}walkTokens(ye,F){let re=[];for(const ae of ye)switch(re=re.concat(F.call(this,ae)),ae.type){case"table":{const T=ae;for(const S of T.header)re=re.concat(this.walkTokens(S.tokens,F));for(const S of T.rows)for(const Z of S)re=re.concat(this.walkTokens(Z.tokens,F));break}case"list":re=re.concat(this.walkTokens(ae.items,F));break;default:{const T=ae;this.defaults.extensions?.childTokens?.[T.type]?this.defaults.extensions.childTokens[T.type].forEach(S=>{const Z=T[S].flat(1/0);re=re.concat(this.walkTokens(Z,F))}):T.tokens&&(re=re.concat(this.walkTokens(T.tokens,F)))}}return re}use(...ye){const F=this.defaults.extensions||{renderers:{},childTokens:{}};return ye.forEach(re=>{const ae={...re};if(ae.async=this.defaults.async||ae.async||!1,re.extensions&&(re.extensions.forEach(T=>{if(!T.name)throw new Error("extension name required");if("renderer"in T){const S=F.renderers[T.name];F.renderers[T.name]=S?function(...Z){let K=T.renderer.apply(this,Z);return!1===K&&(K=S.apply(this,Z)),K}:T.renderer}if("tokenizer"in T){if(!T.level||"block"!==T.level&&"inline"!==T.level)throw new Error("extension level must be 'block' or 'inline'");const S=F[T.level];S?S.unshift(T.tokenizer):F[T.level]=[T.tokenizer],T.start&&("block"===T.level?F.startBlock?F.startBlock.push(T.start):F.startBlock=[T.start]:"inline"===T.level&&(F.startInline?F.startInline.push(T.start):F.startInline=[T.start]))}"childTokens"in T&&T.childTokens&&(F.childTokens[T.name]=T.childTokens)}),ae.extensions=F),re.renderer){const T=this.defaults.renderer||new Mi(this.defaults);for(const S in re.renderer){if(!(S in T))throw new Error(`renderer '${S}' does not exist`);if("options"===S)continue;const K=re.renderer[S],dt=T[S];T[S]=(...ut)=>{let $t=K.apply(T,ut);return!1===$t&&($t=dt.apply(T,ut)),$t||""}}ae.renderer=T}if(re.tokenizer){const T=this.defaults.tokenizer||new ue(this.defaults);for(const S in re.tokenizer){if(!(S in T))throw new Error(`tokenizer '${S}' does not exist`);if(["options","rules","lexer"].includes(S))continue;const K=re.tokenizer[S],dt=T[S];T[S]=(...ut)=>{let $t=K.apply(T,ut);return!1===$t&&($t=dt.apply(T,ut)),$t}}ae.tokenizer=T}if(re.hooks){const T=this.defaults.hooks||new Xt;for(const S in re.hooks){if(!(S in T))throw new Error(`hook '${S}' does not exist`);if("options"===S)continue;const K=re.hooks[S],dt=T[S];T[S]=Xt.passThroughHooks.has(S)?ut=>{if(this.defaults.async)return Promise.resolve(K.call(T,ut)).then(Wt=>dt.call(T,Wt));const $t=K.call(T,ut);return dt.call(T,$t)}:(...ut)=>{let $t=K.apply(T,ut);return!1===$t&&($t=dt.apply(T,ut)),$t}}ae.hooks=T}if(re.walkTokens){const T=this.defaults.walkTokens,S=re.walkTokens;ae.walkTokens=function(Z){let K=[];return K.push(S.call(this,Z)),T&&(K=K.concat(T.call(this,Z))),K}}this.defaults={...this.defaults,...ae}}),this}setOptions(ye){return this.defaults={...this.defaults,...ye},this}lexer(ye,F){return Jn.lex(ye,F??this.defaults)}parser(ye,F){return Cn.parse(ye,F??this.defaults)}#e(ye,F){return(re,ae)=>{const T={...ae},S={...this.defaults,...T};!0===this.defaults.async&&!1===T.async&&(S.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),S.async=!0);const Z=this.#t(!!S.silent,!!S.async);if(typeof re>"u"||null===re)return Z(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof re)return Z(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(re)+", string expected"));if(S.hooks&&(S.hooks.options=S),S.async)return Promise.resolve(S.hooks?S.hooks.preprocess(re):re).then(K=>ye(K,S)).then(K=>S.hooks?S.hooks.processAllTokens(K):K).then(K=>S.walkTokens?Promise.all(this.walkTokens(K,S.walkTokens)).then(()=>K):K).then(K=>F(K,S)).then(K=>S.hooks?S.hooks.postprocess(K):K).catch(Z);try{S.hooks&&(re=S.hooks.preprocess(re));let K=ye(re,S);S.hooks&&(K=S.hooks.processAllTokens(K)),S.walkTokens&&this.walkTokens(K,S.walkTokens);let dt=F(K,S);return S.hooks&&(dt=S.hooks.postprocess(dt)),dt}catch(K){return Z(K)}}}#t(ye,F){return re=>{if(re.message+="\nPlease report this to https://github.com/markedjs/marked.",ye){const ae="<p>An error occurred:</p><pre>"+B(re.message+"",!0)+"</pre>";return F?Promise.resolve(ae):ae}if(F)return Promise.reject(re);throw re}}};function Qn(Re,ye){return Tn.parse(Re,ye)}Qn.options=Qn.setOptions=function(Re){return Tn.setOptions(Re),l(Qn.defaults=Tn.defaults),Qn},Qn.getDefaults=function i(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}},Qn.defaults=n,Qn.use=function(...Re){return Tn.use(...Re),l(Qn.defaults=Tn.defaults),Qn},Qn.walkTokens=function(Re,ye){return Tn.walkTokens(Re,ye)},Qn.parseInline=Tn.parseInline,Qn.Parser=Cn,Qn.parser=Cn.parse,Qn.Renderer=Mi,Qn.TextRenderer=ii,Qn.Lexer=Jn,Qn.lexer=Jn.lex,Qn.Tokenizer=ue,Qn.Hooks=Xt,Qn.parse=Qn;const Q=Qn;var lt=a(64565);let Ee=(()=>{const ye=class{transform(re){return re&&re.length>0?Q(re):re}};let Re=ye;return ye.\u0275fac=function(ae){return new(ae||ye)},ye.\u0275pipe=lt.Yjl({name:"markdown",type:ye,pure:!0}),Re})()},84651:(vt,me,a)=>{"use strict";a.d(me,{u:()=>o});var i=a(42251),n=a(26403),l=a(64565),f=a(59111);let o=(()=>{const M=class{constructor(W){this.favorite=W}transform(W,B,r,H,pe,se){let oe,we=!1;if(i.kJ(W)&&W.length>0&&i.e$(W[0],"value")&&(we=!0),"fulltext"===B){if(typeof r>"u"||r.length<3)return i.o8(se)||i.Ft(se)||!W?W:W.slice(0,se);r=r.toLowerCase();const Te=RegExp(r,"g");oe=Ze=>Ze.name.toLowerCase().match(Te)}else if("alpha"===B){if(typeof r>"u")return W;oe=Te=>{let Ze="",yt=!0;if(we){const[Ke]=Te.value;Te=Ke}return i.e$(Te,"sub_tournament_name")&&!i.o8(pe)&&n.Z.isSet(pe)&&null!==Te.sub_tournament_name?Ze=Te.sub_tournament_name.toLowerCase().charAt(0):i.e$(Te,"category_name")&&null!==Te.category_name?Ze=Te.category_name.toLowerCase().charAt(0):Te.name&&null!==Te.name&&(Ze=Te.name.toLowerCase().charAt(0)),!i.o8(r.star)&&!0===r.star&&(yt=this.favorite.existsTournament(H,Te.tournament_id)),(0===r.alpha.length||-1!==r.alpha.indexOf(Ze))&&yt}}return W.filter(oe)}};let c=M;return M.\u0275fac=function(B){return new(B||M)(l.Y36(f.e,16))},M.\u0275pipe=l.Yjl({name:"navSearch",type:M,pure:!0}),c})()},26425:(vt,me,a)=>{"use strict";a.d(me,{P:()=>l});const i={"web.competitions":"Competitions","web.about_us":"About us","web.live_betting":"Live betting","web.lotery":"Lottery","web.casino":"Casino","web.contact_us":"Contact us","web.page_conditions":"Conditions","web.advertisement":"Advertisement","web.privacy_cookies":"Privacy and Cookies","web.venues":"Venues","web.footer_text":"Football live scores on 24live livescore has live coverage from more than 800 world allround soccer leagues, tournaments and cups with live matches, match trackers, league tables, statistics and fixtures. Live matches from all football leagues have fast and precise updates for scores, halftime and full time football results, match trackers, goal scorers and assistants, squads, statistics, substitutions and cards. Match trackers are available for most popular football leagues: England Premier League, Spain La Liga, Italy Serie A, German Bundesliga, France Ligue 1, club competitions like UEFA Champions League, Europa league and International tournaments like World Championship, European Championship, Olympics. 24live livescore app has many details for each team where you can view last soccer matches, results, tables, statistics, squads and much more. In match details you can also find prematch odds. Following your livescores, stats and results is much easier with adding football matches or teams to your Favorites.","web.matches":"Matches","web.menu":"Menu","web.races":"Races","web.livescore":"Livescore","web.search":"Search","web.my_matches_num":"Favorites","web.all_matches":"All","web.live_matches":"Live","web.finished_matches":"Finished","web.future_matches":"Upcoming","web.overview":"Overview","web.league_table":"Table","web.cup_tree":"Draw","web.today":"Today","web.tomorrow":"Tomorrow","web.detail":"Detail","web.not_started_matches":"Not started","web.latest_matches":"Finished","web.player-statistics":"Players","web.players":"Squad","web.tab_odds":"Odds","web.info":"Match info","web.tracker":"Tracker","web.sign_in":"Login","web.registration":"Registration","web.user_account":"Account","web.choose_sport":"Choose sport","sport.soccer":"Football","sport.ice-hockey":"ICE Hockey","sport.tennis":"Tennis","sport.basketball":"Basketball","sport.handball":"Handball","sport.volleyball":"Volleyball","sport.mma":"MMA","sport.esport":"Esport","sport.baseball":"Baseball","sport.rugby":"Rugby","sport.american-football":"American Football","sport.snooker":"Snooker","sport.darts":"Darts","sport.cricket":"Cricket","sport.futsal":"Futsal","sport.floorball":"Floorball","sport.golf":"Golf","sport.motor-sport":"Motorsport","sport.speedway":"Speedway","sport.waterpolo":"Waterpolo","sport.boxing":"Boxing","sport.badminton":"Badminton","sport.field-hockey":"Field hockey","sport.squash":"Squash","sport.bandy":"Bandy","sport.table-tennis":"Table tennis","sport.beach-soccer":"Beach soccer","sport.beach-volley":"Beach volleyball","web.empty_all_short":"Delete all","web.empty_all":"Delete all Matches","web.match_statistics":"Statistics","web.match_players":"Lineups","web.match_h2h":"H2H","web.funfacts":"Attractions","web.match_actions":"Match actions","web.match_info":"Informations","web.detail_score":"Score","web.tennis_rankings":"Rankings","web.hp_sport_results":"Livescore","web.hp_main_text":" - ","web.sticky_match_detail":"Stick","web.sound_switch":"Sound","web.intro_next":"Next","web.intro_next_end":"Continue","web.intro_step1":"Menu","web.intro_step2":"Navigation","web.sticky_dark_mode":"Dark mode","web.possible_chance":"Possible chance","web.close":"close","web.microsite":"Company"};var n=a(64565);let l=(()=>{const o=class{transform(M){if(!M)return M;if(/\[\[.*\]\]/g.test(M)||/^(web|status|sport)\.(.+)$/.test(M)){const w=M.replace(/(\[|\])/g,"");if(i[w])return i[w]}return M}};let f=o;return o.\u0275fac=function(w){return new(w||o)},o.\u0275pipe=n.Yjl({name:"transinit",type:o,pure:!0}),f})()},45394:(vt,me,a)=>{"use strict";a.d(me,{m:()=>ci});var i=a(7073),n=a(10898),l=a(7048),f=a(64565);let o=(()=>{const gn=class{intercept(Pe,Nt){const Jt=Pe.clone({setHeaders:{"X-Requested-With":"XMLHttpRequest"}});return Nt.handle(Jt).pipe((0,l.b)(hn=>{}))}};let nn=gn;return gn.\u0275fac=function(Nt){return new(Nt||gn)},gn.\u0275prov=f.Yz7({token:gn,factory:gn.\u0275fac}),nn})();var c=a(38850),M=a(2795),w=a(82486);let pe=(()=>{class nn{static withConfig(le){return{ngModule:nn,providers:[{provide:w.ip,useValue:le}]}}}return nn.\u0275fac=function(le){return new(le||nn)},nn.\u0275mod=f.oAB({type:nn}),nn.\u0275inj=f.cJS({imports:[w.Gn,M.uH,i.ez,w.Gn,M.uH]}),nn})();a(87554),a(41139);var we=a(53399);let ue=(()=>{class nn{static withConfig(le){return{ngModule:nn,providers:[{provide:w.ip,useValue:le}]}}}return nn.\u0275fac=function(le){return new(le||nn)},nn.\u0275mod=f.oAB({type:nn}),nn.\u0275inj=f.cJS({imports:[pe,i.ez,pe]}),nn})();var Ce=a(35729),b=a(88063),L=a(35698),Ne=a(94223),Dt=a(1),ot=a(23166),ct=a(37681),xt=a(61027),Et=a(35945),sn=a(58053),mn=a(75126),xn=a(98506),Be=(a(67802),a(12288),a(11821)),de=(a(88688),a(63696),a(83396),a(75249)),Ie=(a(14474),a(44239)),Oe=a(15763),fn=(a(80970),a(19810),a(24642),a(48665));a(63428),a(51611),a(54366),a(84608),a(39754),a(60286);const Jn={provide:new f.OlP("mat-autocomplete-scroll-strategy"),deps:[Ie.aV],useFactory:function si(nn){return()=>nn.scrollStrategies.reposition()}};let en=(()=>{class nn{}return nn.\u0275fac=function(le){return new(le||nn)},nn.\u0275mod=f.oAB({type:nn}),nn.\u0275inj=f.cJS({providers:[Jn],imports:[Ie.U8,Be.Ng,Be.BQ,i.ez,Oe.ZD,Be.Ng,Be.BQ]}),nn})();var Tn=a(92047),Qn=a(79173);let ve=(()=>{class nn{}return nn.\u0275fac=function(le){return new(le||nn)},nn.\u0275mod=f.oAB({type:nn}),nn.\u0275inj=f.cJS({imports:[Qn.rt,Be.BQ,Be.BQ]}),nn})();var Q=a(97057),Ye=a(2281);const lt=Ye||a.t(Ye,2),Ee=new f.OlP("MAT_MOMENT_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:function Re(){return{useUtc:!1}}});function ye(nn,gn){const le=Array(nn);for(let Pe=0;Pe<nn;Pe++)le[Pe]=gn(Pe);return le}let F=(()=>{class nn extends Be._A{constructor(le,Pe){super(),this._options=Pe,this.setLocale(le||lt.locale())}setLocale(le){super.setLocale(le);let Pe=lt.localeData(le);this._localeData={firstDayOfWeek:Pe.firstDayOfWeek(),longMonths:Pe.months(),shortMonths:Pe.monthsShort(),dates:ye(31,Nt=>this.createDate(2017,0,Nt+1).format("D")),longDaysOfWeek:Pe.weekdays(),shortDaysOfWeek:Pe.weekdaysShort(),narrowDaysOfWeek:Pe.weekdaysMin()}}getYear(le){return this.clone(le).year()}getMonth(le){return this.clone(le).month()}getDate(le){return this.clone(le).date()}getDayOfWeek(le){return this.clone(le).day()}getMonthNames(le){return"long"==le?this._localeData.longMonths:this._localeData.shortMonths}getDateNames(){return this._localeData.dates}getDayOfWeekNames(le){return"long"==le?this._localeData.longDaysOfWeek:"short"==le?this._localeData.shortDaysOfWeek:this._localeData.narrowDaysOfWeek}getYearName(le){return this.clone(le).format("YYYY")}getFirstDayOfWeek(){return this._localeData.firstDayOfWeek}getNumDaysInMonth(le){return this.clone(le).daysInMonth()}clone(le){return le.clone().locale(this.locale)}createDate(le,Pe,Nt){const Jt=this._createMoment({year:le,month:Pe,date:Nt}).locale(this.locale);return Jt.isValid(),Jt}today(){return this._createMoment().locale(this.locale)}parse(le,Pe){return le&&"string"==typeof le?this._createMoment(le,Pe,this.locale):le?this._createMoment(le).locale(this.locale):null}format(le,Pe){return le=this.clone(le),this.isValid(le),le.format(Pe)}addCalendarYears(le,Pe){return this.clone(le).add({years:Pe})}addCalendarMonths(le,Pe){return this.clone(le).add({months:Pe})}addCalendarDays(le,Pe){return this.clone(le).add({days:Pe})}toIso8601(le){return this.clone(le).format()}deserialize(le){let Pe;if(le instanceof Date)Pe=this._createMoment(le).locale(this.locale);else if(this.isDateInstance(le))return this.clone(le);if("string"==typeof le){if(!le)return null;Pe=this._createMoment(le,lt.ISO_8601).locale(this.locale)}return Pe&&this.isValid(Pe)?this._createMoment(Pe).locale(this.locale):super.deserialize(le)}isDateInstance(le){return lt.isMoment(le)}isValid(le){return this.clone(le).isValid()}invalid(){return lt.invalid()}_createMoment(le,Pe,Nt){const{strict:Jt,useUtc:hn}=this._options||{};return hn?lt.utc(le,Pe,Nt,Jt):lt(le,Pe,Nt,Jt)}}return nn.\u0275fac=function(le){return new(le||nn)(f.LFG(Be.Ad,8),f.LFG(Ee,8))},nn.\u0275prov=f.Yz7({token:nn,factory:nn.\u0275fac}),nn})();const re={parse:{dateInput:"l"},display:{dateInput:"l",monthYearLabel:"MMM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"MMMM YYYY"}};let ae=(()=>{class nn{}return nn.\u0275fac=function(le){return new(le||nn)},nn.\u0275mod=f.oAB({type:nn}),nn.\u0275inj=f.cJS({providers:[{provide:Be._A,useClass:F,deps:[Be.Ad,Ee]}]}),nn})(),T=(()=>{class nn{}return nn.\u0275fac=function(le){return new(le||nn)},nn.\u0275mod=f.oAB({type:nn}),nn.\u0275inj=f.cJS({providers:[{provide:Be.sG,useValue:re}],imports:[ae]}),nn})();var S=a(94862),Z=a(12846),K=a(82613),dt=a(3740),ut=a(13828),$t=a(71081),Wt=a(82426),Bt=a(94850),Yn=a(31600),In=a(202),Bn=a.n(In),$n=a(84459),Pt=a(16480),We=a(80469),D=a(77303),J=a(98246);const Ln=class{constructor(gn,le){this.http=gn,this.common=le,this.isDebug=!1,this.isDebug$.subscribe(Pe=>{this.isDebug=Pe})}getTranslation(gn){return this.load(gn)}load(gn){const le=this.common.ajaxHeaders(),Pe=`locale-${gn}.json`;return $n.D.isLoading=!0,this.http.get(D.Z.translatePath+Pe,le).pipe((0,Wt.K)(this.common.errorCallback),(0,we.U)(Nt=>(this.isDebug&&"web"in Nt&&Bn().forEach(Nt.web,(Jt,hn)=>{"string"==typeof Jt&&(Nt.web[hn]=`${Jt} (${hn})`)}),this.isDebug&&"status"in Nt&&Bn().forEach(Nt.status,(Jt,hn)=>{"object"==typeof Jt&&Bn().forEach(Nt.status[hn],(Kn,pi)=>{Nt.status[hn][pi]=`${Kn} (${pi})`})}),Nt)),(0,Bt.x)(()=>{Yn(".app-main-loader").remove(),$n.D.isLoaded=!0}))}extractData(gn){const le=gn.json()||{};return(0,de.of)(le)}};let Fe=Ln;Ln.\u0275fac=function(le){return new(le||Ln)(f.LFG(n.eN),f.LFG(J.v))},Ln.\u0275prov=f.Yz7({token:Ln,factory:Ln.\u0275fac,providedIn:"root"}),(0,$t.gn)([(0,We.Ph)(Pt.U.isDebug)],Fe.prototype,"isDebug$",void 0);var ht=a(76601),ln=a(63381);let Pn=(()=>{const gn=class{constructor(Pe){this.store=Pe}handle(Pe){return $n.D.isLoaded&&this.store.dispatch(new ht.GW(Pe.key,window.location.pathname)),ln.N.production?`${Pe.key}`:`[[${Pe.key}]]`}};let nn=gn;return gn.\u0275fac=function(Nt){return new(Nt||gn)(f.Y36(We.yh))},gn.\u0275dir=f.lG2({type:gn}),nn})(),ci=(()=>{const gn=class{};let nn=gn;return gn.\u0275fac=function(Nt){return new(Nt||gn)},gn.\u0275mod=f.oAB({type:gn}),gn.\u0275inj=f.cJS({providers:[Fe,{provide:n.TP,useClass:o,multi:!0}],imports:[i.ez,fn.UX,fn.u5,n.JF,c.Bz,w.Gn,ue,L.AV,Ne.LD,Dt.Is,ot.c,ct.ot,xt.Ps,Et.Cv,sn.p9,mn.Cq,xn.ZX,Tn.Hi,en,Z.Nh,ve,K.rP,Q.FA,T,S._t,dt.e7,Ce.kz,b.Fu,ut.aw.forRoot({loader:{provide:ut.Zw,useClass:Fe},missingTranslationHandler:{provide:ut.gC,useClass:Pn},isolate:!0}),fn.UX,i.ez,n.JF,c.Bz,fn.u5,ut.aw,L.AV,w.Gn,ue,Ne.LD,Dt.Is,ot.c,ct.ot,xt.Ps,Et.Cv,sn.p9,dt.e7,K.rP,mn.Cq,xn.ZX,Q.FA,T,S._t,Tn.Hi,ve,Z.Nh,en,Ce.kz,b.Fu]}),nn})()},88742:(vt,me,a)=>{"use strict";a.d(me,{f:()=>l});var i=a(64565);let l=(()=>{const o=class{get nativeWindow(){return function n(){return window}()}};let f=o;return o.\u0275fac=function(w){return new(w||o)},o.\u0275prov=i.Yz7({token:o,factory:o.\u0275fac,providedIn:"root"}),f})()},39315:(vt,me,a)=>{"use strict";a.d(me,{C:()=>i,I:()=>n});let i=(()=>{const f=class{constructor(){}};let l=f;return f.type="[Bets] Markets",l})(),n=(()=>{const f=class{constructor(c,M=!0){this.matchIds=c,this.onlyMain=M}};let l=f;return f.type="[Bets] Get Odds",l})()},51501:(vt,me,a)=>{"use strict";a.d(me,{Ie:()=>i,QE:()=>f,SH:()=>M,aR:()=>o,kT:()=>l,pU:()=>n,t7:()=>c});let i=(()=>{const W=class{constructor(r){this.status=r}};let w=W;return W.type="[Page API] Network status",w})(),n=(()=>{const W=class{constructor(r){this.media=r}};let w=W;return W.type="[Page Media] Media Mode",w})(),l=(()=>{const W=class{constructor(r){this.name=r}};let w=W;return W.type="[Page Media] Partner",w})(),f=(()=>{const W=class{constructor(r){this.isManualReload=r}};let w=W;return W.type="[Page Window] Reaload page manually",w})(),o=(()=>{const W=class{constructor(r){this.mode=r}};let w=W;return W.type="[Page Debug] Debug mode",w})(),c=(()=>{const W=class{constructor(r){this.mode=r}};let w=W;return W.type="[Dark mode] switch page dark mode",w})(),M=(()=>{const W=class{constructor(r){this.mode=r}};let w=W;return W.type="[Match notfication mode] switch page match notification",w})()},76601:(vt,me,a)=>{"use strict";a.d(me,{$j:()=>n,GW:()=>i});let i=(()=>{const o=class{constructor(M,w){this.trans=M,this.path=w}};let f=o;return o.type="[Translations] Add missing translations",f})(),n=(()=>{const o=class{};let f=o;return o.type="[Translations] Clear all missing",f})()},78909:(vt,me,a)=>{"use strict";a.d(me,{Mm:()=>n,cL:()=>i,n5:()=>l,qI:()=>f});let i=(()=>{const c=class{};let o=c;return c.type="[User API] Sign in",o})(),n=(()=>{const c=class{};let o=c;return c.type="[User API] Sign off",o})(),l=(()=>{const c=class{constructor(w){this.user=w}};let o=c;return c.type="[User API] User Data",o})(),f=(()=>{const c=class{};let o=c;return c.type="[User API] reset user data",o})()},77676:(vt,me,a)=>{var Ze;a.d(me,{O:()=>Te});var i=a(71081),n=a(80469),l=a(7048),f=a(42251),o=a(39315),c=a(64565),M=a(75249),w=a(82426),W=a(53399),B=a(55022),r=a(3959),H=a(10898),pe=a(98246),se=a(54988);let oe=(()=>{const Ke=class{constructor(ue,Ce,b,L){this.http=ue,this.common=Ce,this.store=b,this.storeNgx=L}getMarkets(){const ue=B.Z.api.betMarkets;return this.store.isset(r.Z.marketsKey)?(0,M.of)(this.store.get(r.Z.marketsKey)):this.http.get(ue).pipe((0,l.b)(Ce=>{this.store.set(r.Z.marketsKey,Ce)}),(0,w.K)(this.common.errorCallback))}getOdds(ue,Ce=!0,b=!1){const L=B.Z.api.betOdds,Ne={},Dt=Ce?r.Z.oddsKeyMain:r.Z.oddsKeyAll,ot=this.storeNgx.selectSnapshot(Et=>Et.page.partner&&Et.page.partner.name||null);let xt,ct={};if(this.store.isset(Dt)&&!b){const Et=this.store.get(Dt);f.S6(Et,(sn,mn)=>{const xn=ue.findIndex(Dn=>Dn===+mn);-1!==xn&&(Ne[mn]=sn,ue.splice(xn,1))})}if(0===ue.length)xt=(0,M.of)(Ne);else{const Et={};Et.only_main=Ce?1:0,null!==ot&&(Et.partnerName=ot),ct={...ct,params:{...Et,matchIds:ue}},xt=this.http.get(L,ct).pipe((0,W.U)(mn=>{const xn=f.vM(mn,Dn=>Dn.match_id);return this.store.set(Dt,xn),xn}),(0,w.K)(this.common.errorCallback))}return xt}};let yt=Ke;return Ke.\u0275fac=function(Ce){return new(Ce||Ke)(c.LFG(H.eN),c.LFG(pe.v),c.LFG(se.V),c.LFG(n.yh))},Ke.\u0275prov=c.Yz7({token:Ke,factory:Ke.\u0275fac,providedIn:"root"}),yt})();var we;let Te=((Ze=class{constructor(Ke){this.bet=Ke}static markets(Ke){return(0,n.P1)([we],tt=>tt.markets.filter(ue=>!Ke||ue.is_main))}static bet(Ke){return tt=>f.e$(Ke.odds,tt)?Ke.odds[tt]:null}markets(Ke){return this.bet.getMarkets().pipe((0,l.b)(tt=>{Ke.patchState({markets:tt})}))}odds(Ke,{matchIds:tt,onlyMain:ue}){return this.bet.getOdds(tt,ue).pipe((0,l.b)(Ce=>{const b=Ke.getState();Ke.patchState({odds:{...b.odds,...Ce}})}))}}).\u0275fac=function(tt){return new(tt||Ze)(c.LFG(oe))},Ze.\u0275prov=c.Yz7({token:Ze,factory:Ze.\u0275fac}),we=Ze);(0,i.gn)([(0,n.aU)(o.C)],Te.prototype,"markets",null),(0,i.gn)([(0,n.aU)(o.I)],Te.prototype,"odds",null),(0,i.gn)([(0,n.Qf)()],Te,"markets",null),(0,i.gn)([(0,n.Qf)()],Te,"bet",null),Te=we=(0,i.gn)([(0,n.ZM)({name:"bets",defaults:{markets:null,odds:null}})],Te)},16480:(vt,me,a)=>{var pe;a.d(me,{U:()=>H});var i=a(71081),n=a(80469),l=a(51501),f=a(77303),o=a(75249),c=a(54988),M=a(64565);const w=new c.V,W=w.get(f.Z.pageReloadKey)??0,B=!!w.get(f.Z.switchStickyKeyPageMode),r=!!(w.get(f.Z.switchStickyKeyMatchNotification)??1);B&&document.body.classList.add("dark-mode");let H=((pe=class{static network(oe){return 1===oe.network?"online":"offline"}static numFailedRequests(oe){return oe.failedRequests}static getMedia(oe){return oe.media}static darkMode(oe){return oe.darkMode}static matchNtfMode(oe){return oe.matchNtfMode}static isDebug(oe){return oe.debug}updateNetworkStatus(oe,{status:we}){const Ze=oe.getState().failedRequests+1;oe.patchState({network:we,failedRequests:1===we?0:Ze})}updateMedia(oe,{media:we}){oe.patchState({media:we})}updateDebugMode(oe,{mode:we}){oe.patchState({debug:we})}updateMatchNtfMode(oe,{mode:we}){w.set(f.Z.switchStickyKeyMatchNotification,we),oe.patchState({matchNtfMode:we})}updateDarkMode(oe,{mode:we}){w.set(f.Z.switchStickyKeyPageMode,we),we?document.body.classList.add("dark-mode"):document.body.classList.remove("dark-mode"),oe.patchState({darkMode:we})}updatePageReaload(oe,{isManualReload:we}){const Te=oe.getState(),Ze=we?Te.pageReload+1:0;return w.set(f.Z.pageReloadKey,Ze),oe.patchState({pageReload:Ze}),(0,o.of)(Ze)}updatePartner(oe,{name:we}){const Te=oe.getState();oe.patchState({partner:{...Te.partner,name:we}})}}).\u0275fac=function(we){return new(we||pe)},pe.\u0275prov=M.Yz7({token:pe,factory:pe.\u0275fac}),pe);(0,i.gn)([(0,n.aU)(l.Ie)],H.prototype,"updateNetworkStatus",null),(0,i.gn)([(0,n.aU)(l.pU)],H.prototype,"updateMedia",null),(0,i.gn)([(0,n.aU)(l.aR)],H.prototype,"updateDebugMode",null),(0,i.gn)([(0,n.aU)(l.SH)],H.prototype,"updateMatchNtfMode",null),(0,i.gn)([(0,n.aU)(l.t7)],H.prototype,"updateDarkMode",null),(0,i.gn)([(0,n.aU)(l.QE)],H.prototype,"updatePageReaload",null),(0,i.gn)([(0,n.aU)(l.kT)],H.prototype,"updatePartner",null),(0,i.gn)([(0,n.Qf)()],H,"network",null),(0,i.gn)([(0,n.Qf)()],H,"numFailedRequests",null),(0,i.gn)([(0,n.Qf)()],H,"getMedia",null),(0,i.gn)([(0,n.Qf)()],H,"darkMode",null),(0,i.gn)([(0,n.Qf)()],H,"matchNtfMode",null),(0,i.gn)([(0,n.Qf)()],H,"isDebug",null),H=(0,i.gn)([(0,n.ZM)({name:"page",defaults:{network:1,failedRequests:0,darkMode:B,matchNtfMode:r,media:null,partner:null,pageReload:W,debug:!1}})],H)},640:(vt,me,a)=>{var r;a.d(me,{a:()=>B});var i=a(71081),n=a(80469),l=a(2281),o=a(99400),c=a(202),M=a.n(c),w=a(78909),W=a(64565);let B=((r=class{static isLoggedIn(pe){return pe.isLoggedIn}static data(pe){return pe.data}static permissions(pe){return M().cloneDeep(pe.data).permisions.map(oe=>(oe.isValid=l().isBetween(oe.pivot.valid_from,oe.pivot.valid_to)&&1===oe.pivot.active,oe))??[]}static lastSign(pe){return null===pe.data.lastSignIn?l():o.O.utcToLocal(l(pe.data.lastSignIn))}setUserData(pe,{user:se}){pe.patchState({data:se})}clearUserData(pe){pe.patchState({data:{email:"",name:"",firstname:"",surname:"",gravatar:""}})}signIn(pe){pe.patchState({isLoggedIn:!0})}signOff(pe){pe.patchState({isLoggedIn:!1})}}).\u0275fac=function(se){return new(se||r)},r.\u0275prov=W.Yz7({token:r,factory:r.\u0275fac}),r);(0,i.gn)([(0,n.aU)(w.n5)],B.prototype,"setUserData",null),(0,i.gn)([(0,n.aU)(w.qI)],B.prototype,"clearUserData",null),(0,i.gn)([(0,n.aU)(w.cL)],B.prototype,"signIn",null),(0,i.gn)([(0,n.aU)(w.Mm)],B.prototype,"signOff",null),(0,i.gn)([(0,n.Qf)()],B,"isLoggedIn",null),(0,i.gn)([(0,n.Qf)()],B,"data",null),(0,i.gn)([(0,n.Qf)()],B,"permissions",null),(0,i.gn)([(0,n.Qf)()],B,"lastSign",null),B=(0,i.gn)([(0,n.ZM)({name:"user",defaults:{isLoggedIn:!1,data:{email:"",name:"",firstname:"",surname:"",gravatar:"",lastSignIn:null,permisions:[]}}})],B)},63381:(vt,me,a)=>{"use strict";a.d(me,{N:()=>i});const i={production:!0,hmr:!1,developement:!1,local:!1,matchListReloadTime:9e3,widgetMatchFlashReloadTime:7e3,matchReloadTime:5e3,matchReloadTimeNotLive:6e4,matchListLiveReloadTime:4e3,matchTournamentReloadTime:2e4,stageListReloadTime:864e5,golfListReloadTime:1e4,leagueTableReloadTime:3e4,participantReloadTime:1e4,myMatchesReloadTime:5e3,matchListMobileLimit:500,sportNaviReload:12e4,matchListBranchReloadTime:6e4,liveBranchReloadTime:1e4,gameSetAnimation:12e3,myMatchesNotification:12e3,myMatchesNtfDuration:12e3,matchDetailCache:!1,cdn:"",domain:"https://www.24liveresults.com",web:"https://www.24live.com",backofficeHost:"https://admin.24live-score.com",aiServer:"https://ai.24liveresults.com/",aiActive:!0}},96568:(vt,me,a)=>{var kt,i=a(80287),n=a(64565),l=a(97578);function o(ne){return new n.vHH(3e3,!1)}function Ve(){return typeof window<"u"&&typeof window.document<"u"}function Ie(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Oe(ne){switch(ne.length){case 0:return new l.ZN;case 1:return ne[0];default:return new l.ZE(ne)}}function St(ne,y,A,q,Ue=new Map,_t=new Map){const qt=[],rn=[];let On=-1,Zn=null;if(q.forEach(yi=>{const xi=yi.get("offset"),$i=xi==On,ar=$i&&Zn||new Map;yi.forEach((Qi,Ki)=>{let ss=Ki,ps=Qi;if("offset"!==Ki)switch(ss=y.normalizePropertyName(ss,qt),ps){case l.k1:ps=Ue.get(Ki);break;case l.l3:ps=_t.get(Ki);break;default:ps=y.normalizeStyleValue(Ki,ss,ps,qt)}ar.set(ss,ps)}),$i||rn.push(ar),Zn=ar,On=xi}),qt.length)throw function ct(ne){return new n.vHH(3502,!1)}();return rn}function wt(ne,y,A,q){switch(y){case"start":ne.onStart(()=>q(A&&jt(A,"start",ne)));break;case"done":ne.onDone(()=>q(A&&jt(A,"done",ne)));break;case"destroy":ne.onDestroy(()=>q(A&&jt(A,"destroy",ne)))}}function jt(ne,y,A){const _t=fn(ne.element,ne.triggerName,ne.fromState,ne.toState,y||ne.phaseName,A.totalTime??ne.totalTime,!!A.disabled),qt=ne._data;return null!=qt&&(_t._data=qt),_t}function fn(ne,y,A,q,Ue="",_t=0,qt){return{element:ne,triggerName:y,fromState:A,toState:q,phaseName:Ue,totalTime:_t,disabled:!!qt}}function Sn(ne,y,A){let q=ne.get(y);return q||ne.set(y,q=A),q}function Un(ne){const y=ne.indexOf(":");return[ne.substring(1,y),ne.slice(y+1)]}let zn=(ne,y)=>!1,ei=(ne,y,A)=>[],li=null;function ni(ne){const y=ne.parentNode||ne.host;return y===li?null:y}(Ie()||typeof Element<"u")&&(Ve()?(li=(()=>document.documentElement)(),zn=(ne,y)=>{for(;y;){if(y===ne)return!0;y=ni(y)}return!1}):zn=(ne,y)=>ne.contains(y),ei=(ne,y,A)=>{if(A)return Array.from(ne.querySelectorAll(y));const q=ne.querySelector(y);return q?[q]:[]});let G=null,C=!1;const ft=zn,Yt=ei;let an=(()=>{class ne{validateStyleProperty(A){return function P(ne){G||(G=function ze(){return typeof document<"u"?document.body:null}()||{},C=!!G.style&&"WebkitAppearance"in G.style);let y=!0;return G.style&&!function Qe(ne){return"ebkit"==ne.substring(1,6)}(ne)&&(y=ne in G.style,!y&&C&&(y="Webkit"+ne.charAt(0).toUpperCase()+ne.slice(1)in G.style)),y}(A)}matchesElement(A,q){return!1}containsElement(A,q){return ft(A,q)}getParentElement(A){return ni(A)}query(A,q,Ue){return Yt(A,q,Ue)}computeStyle(A,q,Ue){return Ue||""}animate(A,q,Ue,_t,qt,rn=[],On){return new l.ZN(Ue,_t)}}return ne.\u0275fac=function(A){return new(A||ne)},ne.\u0275prov=n.Yz7({token:ne,factory:ne.\u0275fac}),ne})(),vn=(()=>{class ne{}return ne.NOOP=new an,ne})();const Hn=1e3,Mi="ng-enter",ii="ng-leave",Cn="ng-trigger",Xt=".ng-trigger",en="ng-animating",Tn=".ng-animating";function Qn(ne){if("number"==typeof ne)return ne;const y=ne.match(/^(-?[\.\d]+)(m?s)/);return!y||y.length<2?0:_n(parseFloat(y[1]),y[2])}function _n(ne,y){return"s"===y?ne*Hn:ne}function Ct(ne,y,A){return ne.hasOwnProperty("duration")?ne:function ge(ne,y,A){let Ue,_t=0,qt="";if("string"==typeof ne){const rn=ne.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===rn)return y.push(o()),{duration:0,delay:0,easing:""};Ue=_n(parseFloat(rn[1]),rn[2]);const On=rn[3];null!=On&&(_t=_n(parseFloat(On),rn[4]));const Zn=rn[5];Zn&&(qt=Zn)}else Ue=ne;if(!A){let rn=!1,On=y.length;Ue<0&&(y.push(function c(){return new n.vHH(3100,!1)}()),rn=!0),_t<0&&(y.push(function M(){return new n.vHH(3101,!1)}()),rn=!0),rn&&y.splice(On,0,o())}return{duration:Ue,delay:_t,easing:qt}}(ne,y,A)}function N(ne,y={}){return Object.keys(ne).forEach(A=>{y[A]=ne[A]}),y}function ve(ne){const y=new Map;return Object.keys(ne).forEach(A=>{y.set(A,ne[A])}),y}function Le(ne,y=new Map,A){if(A)for(let[q,Ue]of A)y.set(q,Ue);for(let[q,Ue]of ne)y.set(q,Ue);return y}function lt(ne,y,A){return A?y+":"+A+";":""}function Ee(ne){let y="";for(let A=0;A<ne.style.length;A++){const q=ne.style.item(A);y+=lt(0,q,ne.style.getPropertyValue(q))}for(const A in ne.style)ne.style.hasOwnProperty(A)&&!A.startsWith("_")&&(y+=lt(0,ut(A),ne.style[A]));ne.setAttribute("style",y)}function Re(ne,y,A){ne.style&&(y.forEach((q,Ue)=>{const _t=dt(Ue);A&&!A.has(Ue)&&A.set(Ue,ne.style[_t]),ne.style[_t]=q}),Ie()&&Ee(ne))}function ye(ne,y){ne.style&&(y.forEach((A,q)=>{const Ue=dt(q);ne.style[Ue]=""}),Ie()&&Ee(ne))}function F(ne){return Array.isArray(ne)?1==ne.length?ne[0]:(0,l.vP)(ne):ne}const ae=new RegExp("{{\\s*(.+?)\\s*}}","g");function T(ne){let y=[];if("string"==typeof ne){let A;for(;A=ae.exec(ne);)y.push(A[1]);ae.lastIndex=0}return y}function S(ne,y,A){const q=ne.toString(),Ue=q.replace(ae,(_t,qt)=>{let rn=y[qt];return null==rn&&(A.push(function W(ne){return new n.vHH(3003,!1)}()),rn=""),rn.toString()});return Ue==q?ne:Ue}function Z(ne){const y=[];let A=ne.next();for(;!A.done;)y.push(A.value),A=ne.next();return y}const K=/-+([a-z0-9])/g;function dt(ne){return ne.replace(K,(...y)=>y[1].toUpperCase())}function ut(ne){return ne.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Bt(ne,y,A){switch(y.type){case 7:return ne.visitTrigger(y,A);case 0:return ne.visitState(y,A);case 1:return ne.visitTransition(y,A);case 2:return ne.visitSequence(y,A);case 3:return ne.visitGroup(y,A);case 4:return ne.visitAnimate(y,A);case 5:return ne.visitKeyframes(y,A);case 6:return ne.visitStyle(y,A);case 8:return ne.visitReference(y,A);case 9:return ne.visitAnimateChild(y,A);case 10:return ne.visitAnimateRef(y,A);case 11:return ne.visitQuery(y,A);case 12:return ne.visitStagger(y,A);default:throw function B(ne){return new n.vHH(3004,!1)}()}}function Yn(ne,y){return window.getComputedStyle(ne)[y]}const Fe="*";function ht(ne,y){const A=[];return"string"==typeof ne?ne.split(/\s*,\s*/).forEach(q=>function ln(ne,y,A){if(":"==ne[0]){const On=function Pn(ne,y){switch(ne){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(A,q)=>parseFloat(q)>parseFloat(A);case":decrement":return(A,q)=>parseFloat(q)<parseFloat(A);default:return y.push(function L(ne){return new n.vHH(3016,!1)}()),"* => *"}}(ne,A);if("function"==typeof On)return void y.push(On);ne=On}const q=ne.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==q||q.length<4)return A.push(function b(ne){return new n.vHH(3015,!1)}()),y;const Ue=q[1],_t=q[2],qt=q[3];y.push(nn(Ue,qt));"<"==_t[0]&&!(Ue==Fe&&qt==Fe)&&y.push(nn(qt,Ue))}(q,A,y)):A.push(ne),A}const ci=new Set(["true","1"]),Ln=new Set(["false","0"]);function nn(ne,y){const A=ci.has(ne)||Ln.has(ne),q=ci.has(y)||Ln.has(y);return(Ue,_t)=>{let qt=ne==Fe||ne==Ue,rn=y==Fe||y==_t;return!qt&&A&&"boolean"==typeof Ue&&(qt=Ue?ci.has(ne):Ln.has(ne)),!rn&&q&&"boolean"==typeof _t&&(rn=_t?ci.has(y):Ln.has(y)),qt&&rn}}const le=new RegExp("s*:selfs*,?","g");function Pe(ne,y,A,q){return new Jt(ne).build(y,A,q)}class Jt{constructor(y){this._driver=y}build(y,A,q){const Ue=new pi(A);return this._resetContextStyleTimingState(Ue),Bt(this,F(y),Ue)}_resetContextStyleTimingState(y){y.currentQuerySelector="",y.collectedStyles=new Map,y.collectedStyles.set("",new Map),y.currentTime=0}visitTrigger(y,A){let q=A.queryCount=0,Ue=A.depCount=0;const _t=[],qt=[];return"@"==y.name.charAt(0)&&A.errors.push(function H(){return new n.vHH(3006,!1)}()),y.definitions.forEach(rn=>{if(this._resetContextStyleTimingState(A),0==rn.type){const On=rn,Zn=On.name;Zn.toString().split(/\s*,\s*/).forEach(yi=>{On.name=yi,_t.push(this.visitState(On,A))}),On.name=Zn}else if(1==rn.type){const On=this.visitTransition(rn,A);q+=On.queryCount,Ue+=On.depCount,qt.push(On)}else A.errors.push(function pe(){return new n.vHH(3007,!1)}())}),{type:7,name:y.name,states:_t,transitions:qt,queryCount:q,depCount:Ue,options:null}}visitState(y,A){const q=this.visitStyle(y.styles,A),Ue=y.options&&y.options.params||null;if(q.containsDynamicStyles){const _t=new Set,qt=Ue||{};q.styles.forEach(rn=>{rn instanceof Map&&rn.forEach(On=>{T(On).forEach(Zn=>{qt.hasOwnProperty(Zn)||_t.add(Zn)})})}),_t.size&&(Z(_t.values()),A.errors.push(function se(ne,y){return new n.vHH(3008,!1)}()))}return{type:0,name:y.name,style:q,options:Ue?{params:Ue}:null}}visitTransition(y,A){A.queryCount=0,A.depCount=0;const q=Bt(this,F(y.animation),A);return{type:1,matchers:ht(y.expr,A.errors),animation:q,queryCount:A.queryCount,depCount:A.depCount,options:ai(y.options)}}visitSequence(y,A){return{type:2,steps:y.steps.map(q=>Bt(this,q,A)),options:ai(y.options)}}visitGroup(y,A){const q=A.currentTime;let Ue=0;const _t=y.steps.map(qt=>{A.currentTime=q;const rn=Bt(this,qt,A);return Ue=Math.max(Ue,A.currentTime),rn});return A.currentTime=Ue,{type:3,steps:_t,options:ai(y.options)}}visitAnimate(y,A){const q=function Di(ne,y){if(ne.hasOwnProperty("duration"))return ne;if("number"==typeof ne)return gi(Ct(ne,y).duration,0,"");const A=ne;if(A.split(/\s+/).some(_t=>"{"==_t.charAt(0)&&"{"==_t.charAt(1))){const _t=gi(0,0,"");return _t.dynamic=!0,_t.strValue=A,_t}const Ue=Ct(A,y);return gi(Ue.duration,Ue.delay,Ue.easing)}(y.timings,A.errors);A.currentAnimateTimings=q;let Ue,_t=y.styles?y.styles:(0,l.oB)({});if(5==_t.type)Ue=this.visitKeyframes(_t,A);else{let qt=y.styles,rn=!1;if(!qt){rn=!0;const Zn={};q.easing&&(Zn.easing=q.easing),qt=(0,l.oB)(Zn)}A.currentTime+=q.duration+q.delay;const On=this.visitStyle(qt,A);On.isEmptyStep=rn,Ue=On}return A.currentAnimateTimings=null,{type:4,timings:q,style:Ue,options:null}}visitStyle(y,A){const q=this._makeStyleAst(y,A);return this._validateStyleAst(q,A),q}_makeStyleAst(y,A){const q=[],Ue=Array.isArray(y.styles)?y.styles:[y.styles];for(let rn of Ue)"string"==typeof rn?rn===l.l3?q.push(rn):A.errors.push(new n.vHH(3002,!1)):q.push(ve(rn));let _t=!1,qt=null;return q.forEach(rn=>{if(rn instanceof Map&&(rn.has("easing")&&(qt=rn.get("easing"),rn.delete("easing")),!_t))for(let On of rn.values())if(On.toString().indexOf("{{")>=0){_t=!0;break}}),{type:6,styles:q,easing:qt,offset:y.offset,containsDynamicStyles:_t,options:null}}_validateStyleAst(y,A){const q=A.currentAnimateTimings;let Ue=A.currentTime,_t=A.currentTime;q&&_t>0&&(_t-=q.duration+q.delay),y.styles.forEach(qt=>{"string"!=typeof qt&&qt.forEach((rn,On)=>{const Zn=A.collectedStyles.get(A.currentQuerySelector),yi=Zn.get(On);let xi=!0;yi&&(_t!=Ue&&_t>=yi.startTime&&Ue<=yi.endTime&&(A.errors.push(function Te(ne,y,A,q,Ue){return new n.vHH(3010,!1)}()),xi=!1),_t=yi.startTime),xi&&Zn.set(On,{startTime:_t,endTime:Ue}),A.options&&function re(ne,y,A){const q=y.params||{},Ue=T(ne);Ue.length&&Ue.forEach(_t=>{q.hasOwnProperty(_t)||A.push(function w(ne){return new n.vHH(3001,!1)}())})}(rn,A.options,A.errors)})})}visitKeyframes(y,A){const q={type:5,styles:[],options:null};if(!A.currentAnimateTimings)return A.errors.push(function Ze(){return new n.vHH(3011,!1)}()),q;let _t=0;const qt=[];let rn=!1,On=!1,Zn=0;const yi=y.steps.map(ps=>{const As=this._makeStyleAst(ps,A);let aa=null!=As.offset?As.offset:function Vn(ne){if("string"==typeof ne)return null;let y=null;if(Array.isArray(ne))ne.forEach(A=>{if(A instanceof Map&&A.has("offset")){const q=A;y=parseFloat(q.get("offset")),q.delete("offset")}});else if(ne instanceof Map&&ne.has("offset")){const A=ne;y=parseFloat(A.get("offset")),A.delete("offset")}return y}(As.styles),ea=0;return null!=aa&&(_t++,ea=As.offset=aa),On=On||ea<0||ea>1,rn=rn||ea<Zn,Zn=ea,qt.push(ea),As});On&&A.errors.push(function yt(){return new n.vHH(3012,!1)}()),rn&&A.errors.push(function Ke(){return new n.vHH(3200,!1)}());const xi=y.steps.length;let $i=0;_t>0&&_t<xi?A.errors.push(function tt(){return new n.vHH(3202,!1)}()):0==_t&&($i=1/(xi-1));const ar=xi-1,Qi=A.currentTime,Ki=A.currentAnimateTimings,ss=Ki.duration;return yi.forEach((ps,As)=>{const aa=$i>0?As==ar?1:$i*As:qt[As],ea=aa*ss;A.currentTime=Qi+Ki.delay+ea,Ki.duration=ea,this._validateStyleAst(ps,A),ps.offset=aa,q.styles.push(ps)}),q}visitReference(y,A){return{type:8,animation:Bt(this,F(y.animation),A),options:ai(y.options)}}visitAnimateChild(y,A){return A.depCount++,{type:9,options:ai(y.options)}}visitAnimateRef(y,A){return{type:10,animation:this.visitReference(y.animation,A),options:ai(y.options)}}visitQuery(y,A){const q=A.currentQuerySelector,Ue=y.options||{};A.queryCount++,A.currentQuery=y;const[_t,qt]=function hn(ne){const y=!!ne.split(/\s*,\s*/).find(A=>":self"==A);return y&&(ne=ne.replace(le,"")),ne=ne.replace(/@\*/g,Xt).replace(/@\w+/g,A=>Xt+"-"+A.slice(1)).replace(/:animating/g,Tn),[ne,y]}(y.selector);A.currentQuerySelector=q.length?q+" "+_t:_t,Sn(A.collectedStyles,A.currentQuerySelector,new Map);const rn=Bt(this,F(y.animation),A);return A.currentQuery=null,A.currentQuerySelector=q,{type:11,selector:_t,limit:Ue.limit||0,optional:!!Ue.optional,includeSelf:qt,animation:rn,originalSelector:y.selector,options:ai(y.options)}}visitStagger(y,A){A.currentQuery||A.errors.push(function ue(){return new n.vHH(3013,!1)}());const q="full"===y.timings?{duration:0,delay:0,easing:"full"}:Ct(y.timings,A.errors,!0);return{type:12,animation:Bt(this,F(y.animation),A),timings:q,options:null}}}class pi{constructor(y){this.errors=y,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function ai(ne){return ne?(ne=N(ne)).params&&(ne.params=function Kn(ne){return ne?N(ne):null}(ne.params)):ne={},ne}function gi(ne,y,A){return{duration:ne,delay:y,easing:A}}function Si(ne,y,A,q,Ue,_t,qt=null,rn=!1){return{type:1,element:ne,keyframes:y,preStyleProps:A,postStyleProps:q,duration:Ue,delay:_t,totalTime:Ue+_t,easing:qt,subTimeline:rn}}class Yi{constructor(){this._map=new Map}get(y){return this._map.get(y)||[]}append(y,A){let q=this._map.get(y);q||this._map.set(y,q=[]),q.push(...A)}has(y){return this._map.has(y)}clear(){this._map.clear()}}const rr=new RegExp(":enter","g"),Zr=new RegExp(":leave","g");function Ui(ne,y,A,q,Ue,_t=new Map,qt=new Map,rn,On,Zn=[]){return(new or).buildKeyframes(ne,y,A,q,Ue,_t,qt,rn,On,Zn)}class or{buildKeyframes(y,A,q,Ue,_t,qt,rn,On,Zn,yi=[]){Zn=Zn||new Yi;const xi=new _s(y,A,Zn,Ue,_t,yi,[]);xi.options=On;const $i=On.delay?Qn(On.delay):0;xi.currentTimeline.delayNextStep($i),xi.currentTimeline.setStyles([qt],null,xi.errors,On),Bt(this,q,xi);const ar=xi.timelines.filter(Qi=>Qi.containsAnimation());if(ar.length&&rn.size){let Qi;for(let Ki=ar.length-1;Ki>=0;Ki--){const ss=ar[Ki];if(ss.element===A){Qi=ss;break}}Qi&&!Qi.allowOnlyTimelineStyles()&&Qi.setStyles([rn],null,xi.errors,On)}return ar.length?ar.map(Qi=>Qi.buildKeyframes()):[Si(A,[],[],[],0,$i,"",!1)]}visitTrigger(y,A){}visitState(y,A){}visitTransition(y,A){}visitAnimateChild(y,A){const q=A.subInstructions.get(A.element);if(q){const Ue=A.createSubContext(y.options),_t=A.currentTimeline.currentTime,qt=this._visitSubInstructions(q,Ue,Ue.options);_t!=qt&&A.transformIntoNewTimeline(qt)}A.previousNode=y}visitAnimateRef(y,A){const q=A.createSubContext(y.options);q.transformIntoNewTimeline(),this._applyAnimationRefDelays([y.options,y.animation.options],A,q),this.visitReference(y.animation,q),A.transformIntoNewTimeline(q.currentTimeline.currentTime),A.previousNode=y}_applyAnimationRefDelays(y,A,q){for(const Ue of y){const _t=Ue?.delay;if(_t){const qt="number"==typeof _t?_t:Qn(S(_t,Ue?.params??{},A.errors));q.delayNextStep(qt)}}}_visitSubInstructions(y,A,q){let _t=A.currentTimeline.currentTime;const qt=null!=q.duration?Qn(q.duration):null,rn=null!=q.delay?Qn(q.delay):null;return 0!==qt&&y.forEach(On=>{const Zn=A.appendInstructionToTimeline(On,qt,rn);_t=Math.max(_t,Zn.duration+Zn.delay)}),_t}visitReference(y,A){A.updateOptions(y.options,!0),Bt(this,y.animation,A),A.previousNode=y}visitSequence(y,A){const q=A.subContextCount;let Ue=A;const _t=y.options;if(_t&&(_t.params||_t.delay)&&(Ue=A.createSubContext(_t),Ue.transformIntoNewTimeline(),null!=_t.delay)){6==Ue.previousNode.type&&(Ue.currentTimeline.snapshotCurrentStyles(),Ue.previousNode=Mr);const qt=Qn(_t.delay);Ue.delayNextStep(qt)}y.steps.length&&(y.steps.forEach(qt=>Bt(this,qt,Ue)),Ue.currentTimeline.applyStylesToKeyframe(),Ue.subContextCount>q&&Ue.transformIntoNewTimeline()),A.previousNode=y}visitGroup(y,A){const q=[];let Ue=A.currentTimeline.currentTime;const _t=y.options&&y.options.delay?Qn(y.options.delay):0;y.steps.forEach(qt=>{const rn=A.createSubContext(y.options);_t&&rn.delayNextStep(_t),Bt(this,qt,rn),Ue=Math.max(Ue,rn.currentTimeline.currentTime),q.push(rn.currentTimeline)}),q.forEach(qt=>A.currentTimeline.mergeTimelineCollectedStyles(qt)),A.transformIntoNewTimeline(Ue),A.previousNode=y}_visitTiming(y,A){if(y.dynamic){const q=y.strValue;return Ct(A.params?S(q,A.params,A.errors):q,A.errors)}return{duration:y.duration,delay:y.delay,easing:y.easing}}visitAnimate(y,A){const q=A.currentAnimateTimings=this._visitTiming(y.timings,A),Ue=A.currentTimeline;q.delay&&(A.incrementTime(q.delay),Ue.snapshotCurrentStyles());const _t=y.style;5==_t.type?this.visitKeyframes(_t,A):(A.incrementTime(q.duration),this.visitStyle(_t,A),Ue.applyStylesToKeyframe()),A.currentAnimateTimings=null,A.previousNode=y}visitStyle(y,A){const q=A.currentTimeline,Ue=A.currentAnimateTimings;!Ue&&q.hasCurrentStyleProperties()&&q.forwardFrame();const _t=Ue&&Ue.easing||y.easing;y.isEmptyStep?q.applyEmptyStep(_t):q.setStyles(y.styles,_t,A.errors,A.options),A.previousNode=y}visitKeyframes(y,A){const q=A.currentAnimateTimings,Ue=A.currentTimeline.duration,_t=q.duration,rn=A.createSubContext().currentTimeline;rn.easing=q.easing,y.styles.forEach(On=>{rn.forwardTime((On.offset||0)*_t),rn.setStyles(On.styles,On.easing,A.errors,A.options),rn.applyStylesToKeyframe()}),A.currentTimeline.mergeTimelineCollectedStyles(rn),A.transformIntoNewTimeline(Ue+_t),A.previousNode=y}visitQuery(y,A){const q=A.currentTimeline.currentTime,Ue=y.options||{},_t=Ue.delay?Qn(Ue.delay):0;_t&&(6===A.previousNode.type||0==q&&A.currentTimeline.hasCurrentStyleProperties())&&(A.currentTimeline.snapshotCurrentStyles(),A.previousNode=Mr);let qt=q;const rn=A.invokeQuery(y.selector,y.originalSelector,y.limit,y.includeSelf,!!Ue.optional,A.errors);A.currentQueryTotal=rn.length;let On=null;rn.forEach((Zn,yi)=>{A.currentQueryIndex=yi;const xi=A.createSubContext(y.options,Zn);_t&&xi.delayNextStep(_t),Zn===A.element&&(On=xi.currentTimeline),Bt(this,y.animation,xi),xi.currentTimeline.applyStylesToKeyframe(),qt=Math.max(qt,xi.currentTimeline.currentTime)}),A.currentQueryIndex=0,A.currentQueryTotal=0,A.transformIntoNewTimeline(qt),On&&(A.currentTimeline.mergeTimelineCollectedStyles(On),A.currentTimeline.snapshotCurrentStyles()),A.previousNode=y}visitStagger(y,A){const q=A.parentContext,Ue=A.currentTimeline,_t=y.timings,qt=Math.abs(_t.duration),rn=qt*(A.currentQueryTotal-1);let On=qt*A.currentQueryIndex;switch(_t.duration<0?"reverse":_t.easing){case"reverse":On=rn-On;break;case"full":On=q.currentStaggerTime}const yi=A.currentTimeline;On&&yi.delayNextStep(On);const xi=yi.currentTime;Bt(this,y.animation,A),A.previousNode=y,q.currentStaggerTime=Ue.currentTime-xi+(Ue.startTime-q.currentTimeline.startTime)}}const Mr={};class _s{constructor(y,A,q,Ue,_t,qt,rn,On){this._driver=y,this.element=A,this.subInstructions=q,this._enterClassName=Ue,this._leaveClassName=_t,this.errors=qt,this.timelines=rn,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Mr,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=On||new is(this._driver,A,0),rn.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(y,A){if(!y)return;const q=y;let Ue=this.options;null!=q.duration&&(Ue.duration=Qn(q.duration)),null!=q.delay&&(Ue.delay=Qn(q.delay));const _t=q.params;if(_t){let qt=Ue.params;qt||(qt=this.options.params={}),Object.keys(_t).forEach(rn=>{(!A||!qt.hasOwnProperty(rn))&&(qt[rn]=S(_t[rn],qt,this.errors))})}}_copyOptions(){const y={};if(this.options){const A=this.options.params;if(A){const q=y.params={};Object.keys(A).forEach(Ue=>{q[Ue]=A[Ue]})}}return y}createSubContext(y=null,A,q){const Ue=A||this.element,_t=new _s(this._driver,Ue,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(Ue,q||0));return _t.previousNode=this.previousNode,_t.currentAnimateTimings=this.currentAnimateTimings,_t.options=this._copyOptions(),_t.updateOptions(y),_t.currentQueryIndex=this.currentQueryIndex,_t.currentQueryTotal=this.currentQueryTotal,_t.parentContext=this,this.subContextCount++,_t}transformIntoNewTimeline(y){return this.previousNode=Mr,this.currentTimeline=this.currentTimeline.fork(this.element,y),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(y,A,q){const Ue={duration:A??y.duration,delay:this.currentTimeline.currentTime+(q??0)+y.delay,easing:""},_t=new Dr(this._driver,y.element,y.keyframes,y.preStyleProps,y.postStyleProps,Ue,y.stretchStartingKeyframe);return this.timelines.push(_t),Ue}incrementTime(y){this.currentTimeline.forwardTime(this.currentTimeline.duration+y)}delayNextStep(y){y>0&&this.currentTimeline.delayNextStep(y)}invokeQuery(y,A,q,Ue,_t,qt){let rn=[];if(Ue&&rn.push(this.element),y.length>0){y=(y=y.replace(rr,"."+this._enterClassName)).replace(Zr,"."+this._leaveClassName);let Zn=this._driver.query(this.element,y,1!=q);0!==q&&(Zn=q<0?Zn.slice(Zn.length+q,Zn.length):Zn.slice(0,q)),rn.push(...Zn)}return!_t&&0==rn.length&&qt.push(function Ce(ne){return new n.vHH(3014,!1)}()),rn}}class is{constructor(y,A,q,Ue){this._driver=y,this.element=A,this.startTime=q,this._elementTimelineStylesLookup=Ue,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(A),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(A,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(y){const A=1===this._keyframes.size&&this._pendingStyles.size;this.duration||A?(this.forwardTime(this.currentTime+y),A&&this.snapshotCurrentStyles()):this.startTime+=y}fork(y,A){return this.applyStylesToKeyframe(),new is(this._driver,y,A||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(y){this.applyStylesToKeyframe(),this.duration=y,this._loadKeyframe()}_updateStyle(y,A){this._localTimelineStyles.set(y,A),this._globalTimelineStyles.set(y,A),this._styleSummary.set(y,{time:this.currentTime,value:A})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(y){y&&this._previousKeyframe.set("easing",y);for(let[A,q]of this._globalTimelineStyles)this._backFill.set(A,q||l.l3),this._currentKeyframe.set(A,l.l3);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(y,A,q,Ue){A&&this._previousKeyframe.set("easing",A);const _t=Ue&&Ue.params||{},qt=function yr(ne,y){const A=new Map;let q;return ne.forEach(Ue=>{if("*"===Ue){q=q||y.keys();for(let _t of q)A.set(_t,l.l3)}else Le(Ue,A)}),A}(y,this._globalTimelineStyles);for(let[rn,On]of qt){const Zn=S(On,_t,q);this._pendingStyles.set(rn,Zn),this._localTimelineStyles.has(rn)||this._backFill.set(rn,this._globalTimelineStyles.get(rn)??l.l3),this._updateStyle(rn,Zn)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((y,A)=>{this._currentKeyframe.set(A,y)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((y,A)=>{this._currentKeyframe.has(A)||this._currentKeyframe.set(A,y)}))}snapshotCurrentStyles(){for(let[y,A]of this._localTimelineStyles)this._pendingStyles.set(y,A),this._updateStyle(y,A)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const y=[];for(let A in this._currentKeyframe)y.push(A);return y}mergeTimelineCollectedStyles(y){y._styleSummary.forEach((A,q)=>{const Ue=this._styleSummary.get(q);(!Ue||A.time>Ue.time)&&this._updateStyle(q,A.value)})}buildKeyframes(){this.applyStylesToKeyframe();const y=new Set,A=new Set,q=1===this._keyframes.size&&0===this.duration;let Ue=[];this._keyframes.forEach((rn,On)=>{const Zn=Le(rn,new Map,this._backFill);Zn.forEach((yi,xi)=>{yi===l.k1?y.add(xi):yi===l.l3&&A.add(xi)}),q||Zn.set("offset",On/this.duration),Ue.push(Zn)});const _t=y.size?Z(y.values()):[],qt=A.size?Z(A.values()):[];if(q){const rn=Ue[0],On=new Map(rn);rn.set("offset",0),On.set("offset",1),Ue=[rn,On]}return Si(this.element,Ue,_t,qt,this.duration,this.startTime,this.easing,!1)}}class Dr extends is{constructor(y,A,q,Ue,_t,qt,rn=!1){super(y,A,qt.delay),this.keyframes=q,this.preStyleProps=Ue,this.postStyleProps=_t,this._stretchStartingKeyframe=rn,this.timings={duration:qt.duration,delay:qt.delay,easing:qt.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let y=this.keyframes,{delay:A,duration:q,easing:Ue}=this.timings;if(this._stretchStartingKeyframe&&A){const _t=[],qt=q+A,rn=A/qt,On=Le(y[0]);On.set("offset",0),_t.push(On);const Zn=Le(y[0]);Zn.set("offset",$r(rn)),_t.push(Zn);const yi=y.length-1;for(let xi=1;xi<=yi;xi++){let $i=Le(y[xi]);const ar=$i.get("offset");$i.set("offset",$r((A+ar*q)/qt)),_t.push($i)}q=qt,A=0,Ue="",y=_t}return Si(this.element,y,this.preStyleProps,this.postStyleProps,q,A,Ue,!0)}}function $r(ne,y=3){const A=Math.pow(10,y-1);return Math.round(ne*A)/A}class gr{}const Vr=new Set(["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"]);class Lr extends gr{normalizePropertyName(y,A){return dt(y)}normalizeStyleValue(y,A,q,Ue){let _t="";const qt=q.toString().trim();if(Vr.has(A)&&0!==q&&"0"!==q)if("number"==typeof q)_t="px";else{const rn=q.match(/^[+-]?[\d\.]+([a-z]*)$/);rn&&0==rn[1].length&&Ue.push(function r(ne,y){return new n.vHH(3005,!1)}())}return qt+_t}}function ws(ne,y,A,q,Ue,_t,qt,rn,On,Zn,yi,xi,$i){return{type:0,element:ne,triggerName:y,isRemovalTransition:Ue,fromState:A,fromStyles:_t,toState:q,toStyles:qt,timelines:rn,queriedElements:On,preStyleProps:Zn,postStyleProps:yi,totalTime:xi,errors:$i}}const wr={};class ks{constructor(y,A,q){this._triggerName=y,this.ast=A,this._stateStyles=q}match(y,A,q,Ue){return function Os(ne,y,A,q,Ue){return ne.some(_t=>_t(y,A,q,Ue))}(this.ast.matchers,y,A,q,Ue)}buildStyles(y,A,q){let Ue=this._stateStyles.get("*");return void 0!==y&&(Ue=this._stateStyles.get(y?.toString())||Ue),Ue?Ue.buildStyles(A,q):new Map}build(y,A,q,Ue,_t,qt,rn,On,Zn,yi){const xi=[],$i=this.ast.options&&this.ast.options.params||wr,Qi=this.buildStyles(q,rn&&rn.params||wr,xi),Ki=On&&On.params||wr,ss=this.buildStyles(Ue,Ki,xi),ps=new Set,As=new Map,aa=new Map,ea="void"===Ue,Bs={params:Fr(Ki,$i),delay:this.ast.options?.delay},ja=yi?[]:Ui(y,A,this.ast.animation,_t,qt,Qi,ss,Bs,Zn,xi);let Vs=0;if(ja.forEach(ma=>{Vs=Math.max(ma.duration+ma.delay,Vs)}),xi.length)return ws(A,this._triggerName,q,Ue,ea,Qi,ss,[],[],As,aa,Vs,xi);ja.forEach(ma=>{const Ja=ma.element,uo=Sn(As,Ja,new Set);ma.preStyleProps.forEach($s=>uo.add($s));const Ho=Sn(aa,Ja,new Set);ma.postStyleProps.forEach($s=>Ho.add($s)),Ja!==A&&ps.add(Ja)});const Hs=Z(ps.values());return ws(A,this._triggerName,q,Ue,ea,Qi,ss,ja,Hs,As,aa,Vs)}}function Fr(ne,y){const A=N(y);for(const q in ne)ne.hasOwnProperty(q)&&null!=ne[q]&&(A[q]=ne[q]);return A}class us{constructor(y,A,q){this.styles=y,this.defaultParams=A,this.normalizer=q}buildStyles(y,A){const q=new Map,Ue=N(this.defaultParams);return Object.keys(y).forEach(_t=>{const qt=y[_t];null!==qt&&(Ue[_t]=qt)}),this.styles.styles.forEach(_t=>{"string"!=typeof _t&&_t.forEach((qt,rn)=>{qt&&(qt=S(qt,Ue,A));const On=this.normalizer.normalizePropertyName(rn,A);qt=this.normalizer.normalizeStyleValue(rn,On,qt,A),q.set(rn,qt)})}),q}}class pr{constructor(y,A,q){this.name=y,this.ast=A,this._normalizer=q,this.transitionFactories=[],this.states=new Map,A.states.forEach(Ue=>{this.states.set(Ue.name,new us(Ue.style,Ue.options&&Ue.options.params||{},q))}),Ts(this.states,"true","1"),Ts(this.states,"false","0"),A.transitions.forEach(Ue=>{this.transitionFactories.push(new ks(y,Ue,this.states))}),this.fallbackTransition=function dr(ne,y,A){return new ks(ne,{type:1,animation:{type:2,steps:[],options:null},matchers:[(qt,rn)=>!0],options:null,queryCount:0,depCount:0},y)}(y,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(y,A,q,Ue){return this.transitionFactories.find(qt=>qt.match(y,A,q,Ue))||null}matchStyles(y,A,q){return this.fallbackTransition.buildStyles(y,A,q)}}function Ts(ne,y,A){ne.has(y)?ne.has(A)||ne.set(A,ne.get(y)):ne.has(A)&&ne.set(y,ne.get(A))}const zr=new Yi;class Qr{constructor(y,A,q){this.bodyNode=y,this._driver=A,this._normalizer=q,this._animations=new Map,this._playersById=new Map,this.players=[]}register(y,A){const q=[],Ue=[],_t=Pe(this._driver,A,q,Ue);if(q.length)throw function xt(ne){return new n.vHH(3503,!1)}();this._animations.set(y,_t)}_buildPlayer(y,A,q){const Ue=y.element,_t=St(0,this._normalizer,0,y.keyframes,A,q);return this._driver.animate(Ue,_t,y.duration,y.delay,y.easing,[],!0)}create(y,A,q={}){const Ue=[],_t=this._animations.get(y);let qt;const rn=new Map;if(_t?(qt=Ui(this._driver,A,_t,Mi,ii,new Map,new Map,q,zr,Ue),qt.forEach(yi=>{const xi=Sn(rn,yi.element,new Map);yi.postStyleProps.forEach($i=>xi.set($i,null))})):(Ue.push(function Et(){return new n.vHH(3300,!1)}()),qt=[]),Ue.length)throw function sn(ne){return new n.vHH(3504,!1)}();rn.forEach((yi,xi)=>{yi.forEach(($i,ar)=>{yi.set(ar,this._driver.computeStyle(xi,ar,l.l3))})});const Zn=Oe(qt.map(yi=>{const xi=rn.get(yi.element);return this._buildPlayer(yi,new Map,xi)}));return this._playersById.set(y,Zn),Zn.onDestroy(()=>this.destroy(y)),this.players.push(Zn),Zn}destroy(y){const A=this._getPlayer(y);A.destroy(),this._playersById.delete(y);const q=this.players.indexOf(A);q>=0&&this.players.splice(q,1)}_getPlayer(y){const A=this._playersById.get(y);if(!A)throw function mn(ne){return new n.vHH(3301,!1)}();return A}listen(y,A,q,Ue){const _t=fn(A,"","","");return wt(this._getPlayer(y),q,_t,Ue),()=>{}}command(y,A,q,Ue){if("register"==q)return void this.register(y,Ue[0]);if("create"==q)return void this.create(y,A,Ue[0]||{});const _t=this._getPlayer(y);switch(q){case"play":_t.play();break;case"pause":_t.pause();break;case"reset":_t.reset();break;case"restart":_t.restart();break;case"finish":_t.finish();break;case"init":_t.init();break;case"setPosition":_t.setPosition(parseFloat(Ue[0]));break;case"destroy":this.destroy(y)}}}const ds="ng-animate-queued",Ps="ng-animate-disabled",ys=[],qi={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Ss={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},nr="__ng_removed";class Yr{get params(){return this.options.params}constructor(y,A=""){this.namespaceId=A;const q=y&&y.hasOwnProperty("value");if(this.value=function Xe(ne){return ne??null}(q?y.value:y),q){const _t=N(y);delete _t.value,this.options=_t}else this.options={};this.options.params||(this.options.params={})}absorbOptions(y){const A=y.params;if(A){const q=this.options.params;Object.keys(A).forEach(Ue=>{null==q[Ue]&&(q[Ue]=A[Ue])})}}}const xs="void",_=new Yr(xs);class x{constructor(y,A,q){this.id=y,this.hostElement=A,this._engine=q,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+y,Lt(A,this._hostClassName)}listen(y,A,q,Ue){if(!this._triggers.has(A))throw function xn(ne,y){return new n.vHH(3302,!1)}();if(null==q||0==q.length)throw function Dn(ne){return new n.vHH(3303,!1)}();if(!function ee(ne){return"start"==ne||"done"==ne}(q))throw function Fn(ne,y){return new n.vHH(3400,!1)}();const _t=Sn(this._elementListeners,y,[]),qt={name:A,phase:q,callback:Ue};_t.push(qt);const rn=Sn(this._engine.statesByElement,y,new Map);return rn.has(A)||(Lt(y,Cn),Lt(y,Cn+"-"+A),rn.set(A,_)),()=>{this._engine.afterFlush(()=>{const On=_t.indexOf(qt);On>=0&&_t.splice(On,1),this._triggers.has(A)||rn.delete(A)})}}register(y,A){return!this._triggers.has(y)&&(this._triggers.set(y,A),!0)}_getTrigger(y){const A=this._triggers.get(y);if(!A)throw function Be(ne){return new n.vHH(3401,!1)}();return A}trigger(y,A,q,Ue=!0){const _t=this._getTrigger(A),qt=new Me(this.id,A,y);let rn=this._engine.statesByElement.get(y);rn||(Lt(y,Cn),Lt(y,Cn+"-"+A),this._engine.statesByElement.set(y,rn=new Map));let On=rn.get(A);const Zn=new Yr(q,this.id);if(!(q&&q.hasOwnProperty("value"))&&On&&Zn.absorbOptions(On.options),rn.set(A,Zn),On||(On=_),Zn.value!==xs&&On.value===Zn.value){if(!function Ai(ne,y){const A=Object.keys(ne),q=Object.keys(y);if(A.length!=q.length)return!1;for(let Ue=0;Ue<A.length;Ue++){const _t=A[Ue];if(!y.hasOwnProperty(_t)||ne[_t]!==y[_t])return!1}return!0}(On.params,Zn.params)){const Ki=[],ss=_t.matchStyles(On.value,On.params,Ki),ps=_t.matchStyles(Zn.value,Zn.params,Ki);Ki.length?this._engine.reportError(Ki):this._engine.afterFlush(()=>{ye(y,ss),Re(y,ps)})}return}const $i=Sn(this._engine.playersByElement,y,[]);$i.forEach(Ki=>{Ki.namespaceId==this.id&&Ki.triggerName==A&&Ki.queued&&Ki.destroy()});let ar=_t.matchTransition(On.value,Zn.value,y,Zn.params),Qi=!1;if(!ar){if(!Ue)return;ar=_t.fallbackTransition,Qi=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:y,triggerName:A,transition:ar,fromState:On,toState:Zn,player:qt,isFallbackTransition:Qi}),Qi||(Lt(y,ds),qt.onStart(()=>{Ft(y,ds)})),qt.onDone(()=>{let Ki=this.players.indexOf(qt);Ki>=0&&this.players.splice(Ki,1);const ss=this._engine.playersByElement.get(y);if(ss){let ps=ss.indexOf(qt);ps>=0&&ss.splice(ps,1)}}),this.players.push(qt),$i.push(qt),qt}deregister(y){this._triggers.delete(y),this._engine.statesByElement.forEach(A=>A.delete(y)),this._elementListeners.forEach((A,q)=>{this._elementListeners.set(q,A.filter(Ue=>Ue.name!=y))})}clearElementCache(y){this._engine.statesByElement.delete(y),this._elementListeners.delete(y);const A=this._engine.playersByElement.get(y);A&&(A.forEach(q=>q.destroy()),this._engine.playersByElement.delete(y))}_signalRemovalForInnerTriggers(y,A){const q=this._engine.driver.query(y,Xt,!0);q.forEach(Ue=>{if(Ue[nr])return;const _t=this._engine.fetchNamespacesByElement(Ue);_t.size?_t.forEach(qt=>qt.triggerLeaveAnimation(Ue,A,!1,!0)):this.clearElementCache(Ue)}),this._engine.afterFlushAnimationsDone(()=>q.forEach(Ue=>this.clearElementCache(Ue)))}triggerLeaveAnimation(y,A,q,Ue){const _t=this._engine.statesByElement.get(y),qt=new Map;if(_t){const rn=[];if(_t.forEach((On,Zn)=>{if(qt.set(Zn,On.value),this._triggers.has(Zn)){const yi=this.trigger(y,Zn,xs,Ue);yi&&rn.push(yi)}}),rn.length)return this._engine.markElementAsRemoved(this.id,y,!0,A,qt),q&&Oe(rn).onDone(()=>this._engine.processLeaveNode(y)),!0}return!1}prepareLeaveAnimationListeners(y){const A=this._elementListeners.get(y),q=this._engine.statesByElement.get(y);if(A&&q){const Ue=new Set;A.forEach(_t=>{const qt=_t.name;if(Ue.has(qt))return;Ue.add(qt);const On=this._triggers.get(qt).fallbackTransition,Zn=q.get(qt)||_,yi=new Yr(xs),xi=new Me(this.id,qt,y);this._engine.totalQueuedPlayers++,this._queue.push({element:y,triggerName:qt,transition:On,fromState:Zn,toState:yi,player:xi,isFallbackTransition:!0})})}}removeNode(y,A){const q=this._engine;if(y.childElementCount&&this._signalRemovalForInnerTriggers(y,A),this.triggerLeaveAnimation(y,A,!0))return;let Ue=!1;if(q.totalAnimations){const _t=q.players.length?q.playersByQueriedElement.get(y):[];if(_t&&_t.length)Ue=!0;else{let qt=y;for(;qt=qt.parentNode;)if(q.statesByElement.get(qt)){Ue=!0;break}}}if(this.prepareLeaveAnimationListeners(y),Ue)q.markElementAsRemoved(this.id,y,!1,A);else{const _t=y[nr];(!_t||_t===qi)&&(q.afterFlush(()=>this.clearElementCache(y)),q.destroyInnerAnimations(y),q._onRemovalComplete(y,A))}}insertNode(y,A){Lt(y,this._hostClassName)}drainQueuedTransitions(y){const A=[];return this._queue.forEach(q=>{const Ue=q.player;if(Ue.destroyed)return;const _t=q.element,qt=this._elementListeners.get(_t);qt&&qt.forEach(rn=>{if(rn.name==q.triggerName){const On=fn(_t,q.triggerName,q.fromState.value,q.toState.value);On._data=y,wt(q.player,rn.phase,On,rn.callback)}}),Ue.markedForDestroy?this._engine.afterFlush(()=>{Ue.destroy()}):A.push(q)}),this._queue=[],A.sort((q,Ue)=>{const _t=q.transition.ast.depCount,qt=Ue.transition.ast.depCount;return 0==_t||0==qt?_t-qt:this._engine.driver.containsElement(q.element,Ue.element)?1:-1})}destroy(y){this.players.forEach(A=>A.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,y)}elementContainsData(y){let A=!1;return this._elementListeners.has(y)&&(A=!0),A=!!this._queue.find(q=>q.element===y)||A,A}}class ie{_onRemovalComplete(y,A){this.onRemovalComplete(y,A)}constructor(y,A,q){this.bodyNode=y,this.driver=A,this._normalizer=q,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=(Ue,_t)=>{}}get queuedPlayers(){const y=[];return this._namespaceList.forEach(A=>{A.players.forEach(q=>{q.queued&&y.push(q)})}),y}createNamespace(y,A){const q=new x(y,A,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,A)?this._balanceNamespaceList(q,A):(this.newHostElements.set(A,q),this.collectEnterElement(A)),this._namespaceLookup[y]=q}_balanceNamespaceList(y,A){const q=this._namespaceList,Ue=this.namespacesByHostElement;if(q.length-1>=0){let qt=!1,rn=this.driver.getParentElement(A);for(;rn;){const On=Ue.get(rn);if(On){const Zn=q.indexOf(On);q.splice(Zn+1,0,y),qt=!0;break}rn=this.driver.getParentElement(rn)}qt||q.unshift(y)}else q.push(y);return Ue.set(A,y),y}register(y,A){let q=this._namespaceLookup[y];return q||(q=this.createNamespace(y,A)),q}registerTrigger(y,A,q){let Ue=this._namespaceLookup[y];Ue&&Ue.register(A,q)&&this.totalAnimations++}destroy(y,A){if(!y)return;const q=this._fetchNamespace(y);this.afterFlush(()=>{this.namespacesByHostElement.delete(q.hostElement),delete this._namespaceLookup[y];const Ue=this._namespaceList.indexOf(q);Ue>=0&&this._namespaceList.splice(Ue,1)}),this.afterFlushAnimationsDone(()=>q.destroy(A))}_fetchNamespace(y){return this._namespaceLookup[y]}fetchNamespacesByElement(y){const A=new Set,q=this.statesByElement.get(y);if(q)for(let Ue of q.values())if(Ue.namespaceId){const _t=this._fetchNamespace(Ue.namespaceId);_t&&A.add(_t)}return A}trigger(y,A,q,Ue){if(gt(A)){const _t=this._fetchNamespace(y);if(_t)return _t.trigger(A,q,Ue),!0}return!1}insertNode(y,A,q,Ue){if(!gt(A))return;const _t=A[nr];if(_t&&_t.setForRemoval){_t.setForRemoval=!1,_t.setForMove=!0;const qt=this.collectedLeaveElements.indexOf(A);qt>=0&&this.collectedLeaveElements.splice(qt,1)}if(y){const qt=this._fetchNamespace(y);qt&&qt.insertNode(A,q)}Ue&&this.collectEnterElement(A)}collectEnterElement(y){this.collectedEnterElements.push(y)}markElementAsDisabled(y,A){A?this.disabledNodes.has(y)||(this.disabledNodes.add(y),Lt(y,Ps)):this.disabledNodes.has(y)&&(this.disabledNodes.delete(y),Ft(y,Ps))}removeNode(y,A,q,Ue){if(gt(A)){const _t=y?this._fetchNamespace(y):null;if(_t?_t.removeNode(A,Ue):this.markElementAsRemoved(y,A,!1,Ue),q){const qt=this.namespacesByHostElement.get(A);qt&&qt.id!==y&&qt.removeNode(A,Ue)}}else this._onRemovalComplete(A,Ue)}markElementAsRemoved(y,A,q,Ue,_t){this.collectedLeaveElements.push(A),A[nr]={namespaceId:y,setForRemoval:Ue,hasAnimation:q,removedBeforeQueried:!1,previousTriggersValues:_t}}listen(y,A,q,Ue,_t){return gt(A)?this._fetchNamespace(y).listen(A,q,Ue,_t):()=>{}}_buildInstruction(y,A,q,Ue,_t){return y.transition.build(this.driver,y.element,y.fromState.value,y.toState.value,q,Ue,y.fromState.options,y.toState.options,A,_t)}destroyInnerAnimations(y){let A=this.driver.query(y,Xt,!0);A.forEach(q=>this.destroyActiveAnimationsForElement(q)),0!=this.playersByQueriedElement.size&&(A=this.driver.query(y,Tn,!0),A.forEach(q=>this.finishActiveQueriedAnimationOnElement(q)))}destroyActiveAnimationsForElement(y){const A=this.playersByElement.get(y);A&&A.forEach(q=>{q.queued?q.markedForDestroy=!0:q.destroy()})}finishActiveQueriedAnimationOnElement(y){const A=this.playersByQueriedElement.get(y);A&&A.forEach(q=>q.finish())}whenRenderingDone(){return new Promise(y=>{if(this.players.length)return Oe(this.players).onDone(()=>y());y()})}processLeaveNode(y){const A=y[nr];if(A&&A.setForRemoval){if(y[nr]=qi,A.namespaceId){this.destroyInnerAnimations(y);const q=this._fetchNamespace(A.namespaceId);q&&q.clearElementCache(y)}this._onRemovalComplete(y,A.setForRemoval)}y.classList?.contains(Ps)&&this.markElementAsDisabled(y,!1),this.driver.query(y,".ng-animate-disabled",!0).forEach(q=>{this.markElementAsDisabled(q,!1)})}flush(y=-1){let A=[];if(this.newHostElements.size&&(this.newHostElements.forEach((q,Ue)=>this._balanceNamespaceList(q,Ue)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let q=0;q<this.collectedEnterElements.length;q++)Lt(this.collectedEnterElements[q],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const q=[];try{A=this._flushAnimations(q,y)}finally{for(let Ue=0;Ue<q.length;Ue++)q[Ue]()}}else for(let q=0;q<this.collectedLeaveElements.length;q++)this.processLeaveNode(this.collectedLeaveElements[q]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(q=>q()),this._flushFns=[],this._whenQuietFns.length){const q=this._whenQuietFns;this._whenQuietFns=[],A.length?Oe(A).onDone(()=>{q.forEach(Ue=>Ue())}):q.forEach(Ue=>Ue())}}reportError(y){throw function z(ne){return new n.vHH(3402,!1)}()}_flushAnimations(y,A){const q=new Yi,Ue=[],_t=new Map,qt=[],rn=new Map,On=new Map,Zn=new Map,yi=new Set;this.disabledNodes.forEach(ji=>{yi.add(ji);const er=this.driver.query(ji,".ng-animate-queued",!0);for(let Gi=0;Gi<er.length;Gi++)yi.add(er[Gi])});const xi=this.bodyNode,$i=Array.from(this.statesByElement.keys()),ar=st($i,this.collectedEnterElements),Qi=new Map;let Ki=0;ar.forEach((ji,er)=>{const Gi=Mi+Ki++;Qi.set(er,Gi),ji.forEach(Hr=>Lt(Hr,Gi))});const ss=[],ps=new Set,As=new Set;for(let ji=0;ji<this.collectedLeaveElements.length;ji++){const er=this.collectedLeaveElements[ji],Gi=er[nr];Gi&&Gi.setForRemoval&&(ss.push(er),ps.add(er),Gi.hasAnimation?this.driver.query(er,".ng-star-inserted",!0).forEach(Hr=>ps.add(Hr)):As.add(er))}const aa=new Map,ea=st($i,Array.from(ps));ea.forEach((ji,er)=>{const Gi=ii+Ki++;aa.set(er,Gi),ji.forEach(Hr=>Lt(Hr,Gi))}),y.push(()=>{ar.forEach((ji,er)=>{const Gi=Qi.get(er);ji.forEach(Hr=>Ft(Hr,Gi))}),ea.forEach((ji,er)=>{const Gi=aa.get(er);ji.forEach(Hr=>Ft(Hr,Gi))}),ss.forEach(ji=>{this.processLeaveNode(ji)})});const Bs=[],ja=[];for(let ji=this._namespaceList.length-1;ji>=0;ji--)this._namespaceList[ji].drainQueuedTransitions(A).forEach(Gi=>{const Hr=Gi.player,Ns=Gi.element;if(Bs.push(Hr),this.collectedEnterElements.length){const Ks=Ns[nr];if(Ks&&Ks.setForMove){if(Ks.previousTriggersValues&&Ks.previousTriggersValues.has(Gi.triggerName)){const Ar=Ks.previousTriggersValues.get(Gi.triggerName),v=this.statesByElement.get(Gi.element);if(v&&v.has(Gi.triggerName)){const Y=v.get(Gi.triggerName);Y.value=Ar,v.set(Gi.triggerName,Y)}}return void Hr.destroy()}}const eo=!xi||!this.driver.containsElement(xi,Ns),Ia=aa.get(Ns),Lo=Qi.get(Ns),vs=this._buildInstruction(Gi,q,Lo,Ia,eo);if(vs.errors&&vs.errors.length)return void ja.push(vs);if(eo)return Hr.onStart(()=>ye(Ns,vs.fromStyles)),Hr.onDestroy(()=>Re(Ns,vs.toStyles)),void Ue.push(Hr);if(Gi.isFallbackTransition)return Hr.onStart(()=>ye(Ns,vs.fromStyles)),Hr.onDestroy(()=>Re(Ns,vs.toStyles)),void Ue.push(Hr);const cl=[];vs.timelines.forEach(Ks=>{Ks.stretchStartingKeyframe=!0,this.disabledNodes.has(Ks.element)||cl.push(Ks)}),vs.timelines=cl,q.append(Ns,vs.timelines),qt.push({instruction:vs,player:Hr,element:Ns}),vs.queriedElements.forEach(Ks=>Sn(rn,Ks,[]).push(Hr)),vs.preStyleProps.forEach((Ks,Ar)=>{if(Ks.size){let v=On.get(Ar);v||On.set(Ar,v=new Set),Ks.forEach((Y,xe)=>v.add(xe))}}),vs.postStyleProps.forEach((Ks,Ar)=>{let v=Zn.get(Ar);v||Zn.set(Ar,v=new Set),Ks.forEach((Y,xe)=>v.add(xe))})});if(ja.length){const ji=[];ja.forEach(er=>{ji.push(function O(ne,y){return new n.vHH(3505,!1)}())}),Bs.forEach(er=>er.destroy()),this.reportError(ji)}const Vs=new Map,Hs=new Map;qt.forEach(ji=>{const er=ji.element;q.has(er)&&(Hs.set(er,er),this._beforeAnimationBuild(ji.player.namespaceId,ji.instruction,Vs))}),Ue.forEach(ji=>{const er=ji.element;this._getPreviousPlayers(er,!1,ji.namespaceId,ji.triggerName,null).forEach(Hr=>{Sn(Vs,er,[]).push(Hr),Hr.destroy()})});const ma=ss.filter(ji=>ir(ji,On,Zn)),Ja=new Map;Se(Ja,this.driver,As,Zn,l.l3).forEach(ji=>{ir(ji,On,Zn)&&ma.push(ji)});const Ho=new Map;ar.forEach((ji,er)=>{Se(Ho,this.driver,new Set(ji),On,l.k1)}),ma.forEach(ji=>{const er=Ja.get(ji),Gi=Ho.get(ji);Ja.set(ji,new Map([...Array.from(er?.entries()??[]),...Array.from(Gi?.entries()??[])]))});const $s=[],ll=[],Zl={};qt.forEach(ji=>{const{element:er,player:Gi,instruction:Hr}=ji;if(q.has(er)){if(yi.has(er))return Gi.onDestroy(()=>Re(er,Hr.toStyles)),Gi.disabled=!0,Gi.overrideTotalTime(Hr.totalTime),void Ue.push(Gi);let Ns=Zl;if(Hs.size>1){let Ia=er;const Lo=[];for(;Ia=Ia.parentNode;){const vs=Hs.get(Ia);if(vs){Ns=vs;break}Lo.push(Ia)}Lo.forEach(vs=>Hs.set(vs,Ns))}const eo=this._buildAnimation(Gi.namespaceId,Hr,Vs,_t,Ho,Ja);if(Gi.setRealPlayer(eo),Ns===Zl)$s.push(Gi);else{const Ia=this.playersByElement.get(Ns);Ia&&Ia.length&&(Gi.parentPlayer=Oe(Ia)),Ue.push(Gi)}}else ye(er,Hr.fromStyles),Gi.onDestroy(()=>Re(er,Hr.toStyles)),ll.push(Gi),yi.has(er)&&Ue.push(Gi)}),ll.forEach(ji=>{const er=_t.get(ji.element);if(er&&er.length){const Gi=Oe(er);ji.setRealPlayer(Gi)}}),Ue.forEach(ji=>{ji.parentPlayer?ji.syncPlayerEvents(ji.parentPlayer):ji.destroy()});for(let ji=0;ji<ss.length;ji++){const er=ss[ji],Gi=er[nr];if(Ft(er,ii),Gi&&Gi.hasAnimation)continue;let Hr=[];if(rn.size){let eo=rn.get(er);eo&&eo.length&&Hr.push(...eo);let Ia=this.driver.query(er,Tn,!0);for(let Lo=0;Lo<Ia.length;Lo++){let vs=rn.get(Ia[Lo]);vs&&vs.length&&Hr.push(...vs)}}const Ns=Hr.filter(eo=>!eo.destroyed);Ns.length?un(this,er,Ns):this.processLeaveNode(er)}return ss.length=0,$s.forEach(ji=>{this.players.push(ji),ji.onDone(()=>{ji.destroy();const er=this.players.indexOf(ji);this.players.splice(er,1)}),ji.play()}),$s}elementContainsData(y,A){let q=!1;const Ue=A[nr];return Ue&&Ue.setForRemoval&&(q=!0),this.playersByElement.has(A)&&(q=!0),this.playersByQueriedElement.has(A)&&(q=!0),this.statesByElement.has(A)&&(q=!0),this._fetchNamespace(y).elementContainsData(A)||q}afterFlush(y){this._flushFns.push(y)}afterFlushAnimationsDone(y){this._whenQuietFns.push(y)}_getPreviousPlayers(y,A,q,Ue,_t){let qt=[];if(A){const rn=this.playersByQueriedElement.get(y);rn&&(qt=rn)}else{const rn=this.playersByElement.get(y);if(rn){const On=!_t||_t==xs;rn.forEach(Zn=>{Zn.queued||!On&&Zn.triggerName!=Ue||qt.push(Zn)})}}return(q||Ue)&&(qt=qt.filter(rn=>!(q&&q!=rn.namespaceId||Ue&&Ue!=rn.triggerName))),qt}_beforeAnimationBuild(y,A,q){const _t=A.element,qt=A.isRemovalTransition?void 0:y,rn=A.isRemovalTransition?void 0:A.triggerName;for(const On of A.timelines){const Zn=On.element,yi=Zn!==_t,xi=Sn(q,Zn,[]);this._getPreviousPlayers(Zn,yi,qt,rn,A.toState).forEach(ar=>{const Qi=ar.getRealPlayer();Qi.beforeDestroy&&Qi.beforeDestroy(),ar.destroy(),xi.push(ar)})}ye(_t,A.fromStyles)}_buildAnimation(y,A,q,Ue,_t,qt){const rn=A.triggerName,On=A.element,Zn=[],yi=new Set,xi=new Set,$i=A.timelines.map(Qi=>{const Ki=Qi.element;yi.add(Ki);const ss=Ki[nr];if(ss&&ss.removedBeforeQueried)return new l.ZN(Qi.duration,Qi.delay);const ps=Ki!==On,As=function ri(ne){const y=[];return Ti(ne,y),y}((q.get(Ki)||ys).map(Vs=>Vs.getRealPlayer())).filter(Vs=>!!Vs.element&&Vs.element===Ki),aa=_t.get(Ki),ea=qt.get(Ki),Bs=St(0,this._normalizer,0,Qi.keyframes,aa,ea),ja=this._buildPlayer(Qi,Bs,As);if(Qi.subTimeline&&Ue&&xi.add(Ki),ps){const Vs=new Me(y,rn,Ki);Vs.setRealPlayer(ja),Zn.push(Vs)}return ja});Zn.forEach(Qi=>{Sn(this.playersByQueriedElement,Qi.element,[]).push(Qi),Qi.onDone(()=>function qe(ne,y,A){let q=ne.get(y);if(q){if(q.length){const Ue=q.indexOf(A);q.splice(Ue,1)}0==q.length&&ne.delete(y)}return q}(this.playersByQueriedElement,Qi.element,Qi))}),yi.forEach(Qi=>Lt(Qi,en));const ar=Oe($i);return ar.onDestroy(()=>{yi.forEach(Qi=>Ft(Qi,en)),Re(On,A.toStyles)}),xi.forEach(Qi=>{Sn(Ue,Qi,[]).push(ar)}),ar}_buildPlayer(y,A,q){return A.length>0?this.driver.animate(y.element,A,y.duration,y.delay,y.easing,q):new l.ZN(y.duration,y.delay)}}class Me{constructor(y,A,q){this.namespaceId=y,this.triggerName=A,this.element=q,this._player=new l.ZN,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(y){this._containsRealPlayer||(this._player=y,this._queuedCallbacks.forEach((A,q)=>{A.forEach(Ue=>wt(y,q,void 0,Ue))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(y.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(y){this.totalTime=y}syncPlayerEvents(y){const A=this._player;A.triggerCallback&&y.onStart(()=>A.triggerCallback("start")),y.onDone(()=>this.finish()),y.onDestroy(()=>this.destroy())}_queueEvent(y,A){Sn(this._queuedCallbacks,y,[]).push(A)}onDone(y){this.queued&&this._queueEvent("done",y),this._player.onDone(y)}onStart(y){this.queued&&this._queueEvent("start",y),this._player.onStart(y)}onDestroy(y){this.queued&&this._queueEvent("destroy",y),this._player.onDestroy(y)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(y){this.queued||this._player.setPosition(y)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(y){const A=this._player;A.triggerCallback&&A.triggerCallback(y)}}function gt(ne){return ne&&1===ne.nodeType}function je(ne,y){const A=ne.style.display;return ne.style.display=y??"none",A}function Se(ne,y,A,q,Ue){const _t=[];A.forEach(On=>_t.push(je(On)));const qt=[];q.forEach((On,Zn)=>{const yi=new Map;On.forEach(xi=>{const $i=y.computeStyle(Zn,xi,Ue);yi.set(xi,$i),(!$i||0==$i.length)&&(Zn[nr]=Ss,qt.push(Zn))}),ne.set(Zn,yi)});let rn=0;return A.forEach(On=>je(On,_t[rn++])),qt}function st(ne,y){const A=new Map;if(ne.forEach(rn=>A.set(rn,[])),0==y.length)return A;const q=1,Ue=new Set(y),_t=new Map;function qt(rn){if(!rn)return q;let On=_t.get(rn);if(On)return On;const Zn=rn.parentNode;return On=A.has(Zn)?Zn:Ue.has(Zn)?q:qt(Zn),_t.set(rn,On),On}return y.forEach(rn=>{const On=qt(rn);On!==q&&A.get(On).push(rn)}),A}function Lt(ne,y){ne.classList?.add(y)}function Ft(ne,y){ne.classList?.remove(y)}function un(ne,y,A){Oe(A).onDone(()=>ne.processLeaveNode(y))}function Ti(ne,y){for(let A=0;A<ne.length;A++){const q=ne[A];q instanceof l.ZE?Ti(q.players,y):y.push(q)}}function ir(ne,y,A){const q=A.get(ne);if(!q)return!1;let Ue=y.get(ne);return Ue?q.forEach(_t=>Ue.add(_t)):y.set(ne,q),A.delete(ne),!0}class Wi{constructor(y,A,q){this.bodyNode=y,this._driver=A,this._normalizer=q,this._triggerCache={},this.onRemovalComplete=(Ue,_t)=>{},this._transitionEngine=new ie(y,A,q),this._timelineEngine=new Qr(y,A,q),this._transitionEngine.onRemovalComplete=(Ue,_t)=>this.onRemovalComplete(Ue,_t)}registerTrigger(y,A,q,Ue,_t){const qt=y+"-"+Ue;let rn=this._triggerCache[qt];if(!rn){const On=[],Zn=[],yi=Pe(this._driver,_t,On,Zn);if(On.length)throw function ot(ne,y){return new n.vHH(3404,!1)}();rn=function Ws(ne,y,A){return new pr(ne,y,A)}(Ue,yi,this._normalizer),this._triggerCache[qt]=rn}this._transitionEngine.registerTrigger(A,Ue,rn)}register(y,A){this._transitionEngine.register(y,A)}destroy(y,A){this._transitionEngine.destroy(y,A)}onInsert(y,A,q,Ue){this._transitionEngine.insertNode(y,A,q,Ue)}onRemove(y,A,q,Ue){this._transitionEngine.removeNode(y,A,Ue||!1,q)}disableAnimations(y,A){this._transitionEngine.markElementAsDisabled(y,A)}process(y,A,q,Ue){if("@"==q.charAt(0)){const[_t,qt]=Un(q);this._timelineEngine.command(_t,A,qt,Ue)}else this._transitionEngine.trigger(y,A,q,Ue)}listen(y,A,q,Ue,_t){if("@"==q.charAt(0)){const[qt,rn]=Un(q);return this._timelineEngine.listen(qt,A,rn,_t)}return this._transitionEngine.listen(y,A,q,Ue,_t)}flush(y=-1){this._transitionEngine.flush(y)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let Ir=(()=>{class ne{constructor(A,q,Ue){this._element=A,this._startStyles=q,this._endStyles=Ue,this._state=0;let _t=ne.initialStylesByElement.get(A);_t||ne.initialStylesByElement.set(A,_t=new Map),this._initialStyles=_t}start(){this._state<1&&(this._startStyles&&Re(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Re(this._element,this._initialStyles),this._endStyles&&(Re(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(ne.initialStylesByElement.delete(this._element),this._startStyles&&(ye(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(ye(this._element,this._endStyles),this._endStyles=null),Re(this._element,this._initialStyles),this._state=3)}}return ne.initialStylesByElement=new WeakMap,ne})();function Zi(ne){let y=null;return ne.forEach((A,q)=>{(function hs(ne){return"display"===ne||"position"===ne})(q)&&(y=y||new Map,y.set(q,A))}),y}class Hi{constructor(y,A,q,Ue){this.element=y,this.keyframes=A,this.options=q,this._specialStyles=Ue,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=q.duration,this._delay=q.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(y=>y()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const y=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,y,this.options),this._finalKeyframe=y.length?y[y.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(y){const A=[];return y.forEach(q=>{A.push(Object.fromEntries(q))}),A}_triggerWebAnimation(y,A,q){return y.animate(this._convertKeyframesToObject(A),q)}onStart(y){this._originalOnStartFns.push(y),this._onStartFns.push(y)}onDone(y){this._originalOnDoneFns.push(y),this._onDoneFns.push(y)}onDestroy(y){this._onDestroyFns.push(y)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(y=>y()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(y=>y()),this._onDestroyFns=[])}setPosition(y){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=y*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const y=new Map;this.hasStarted()&&this._finalKeyframe.forEach((q,Ue)=>{"offset"!==Ue&&y.set(Ue,this._finished?q:Yn(this.element,Ue))}),this.currentSnapshot=y}triggerCallback(y){const A="start"===y?this._onStartFns:this._onDoneFns;A.forEach(q=>q()),A.length=0}}class Gr{validateStyleProperty(y){return!0}validateAnimatableStyleProperty(y){return!0}matchesElement(y,A){return!1}containsElement(y,A){return ft(y,A)}getParentElement(y){return ni(y)}query(y,A,q){return Yt(y,A,q)}computeStyle(y,A,q){return window.getComputedStyle(y)[A]}animate(y,A,q,Ue,_t,qt=[]){const On={duration:q,delay:Ue,fill:0==Ue?"both":"forwards"};_t&&(On.easing=_t);const Zn=new Map,yi=qt.filter(ar=>ar instanceof Hi);(function $t(ne,y){return 0===ne||0===y})(q,Ue)&&yi.forEach(ar=>{ar.currentSnapshot.forEach((Qi,Ki)=>Zn.set(Ki,Qi))});let xi=function Q(ne){return ne.length?ne[0]instanceof Map?ne:ne.map(y=>ve(y)):[]}(A).map(ar=>Le(ar));xi=function Wt(ne,y,A){if(A.size&&y.length){let q=y[0],Ue=[];if(A.forEach((_t,qt)=>{q.has(qt)||Ue.push(qt),q.set(qt,_t)}),Ue.length)for(let _t=1;_t<y.length;_t++){let qt=y[_t];Ue.forEach(rn=>qt.set(rn,Yn(ne,rn)))}}return y}(y,xi,Zn);const $i=function Ji(ne,y){let A=null,q=null;return Array.isArray(y)&&y.length?(A=Zi(y[0]),y.length>1&&(q=Zi(y[y.length-1]))):y instanceof Map&&(A=Zi(y)),A||q?new Ir(ne,A,q):null}(y,xi);return new Hi(y,xi,On,$i)}}var ls=a(7073);let it=(()=>{class ne extends l._j{constructor(A,q){super(),this._nextAnimationId=0,this._renderer=A.createRenderer(q.body,{id:"0",encapsulation:n.ifc.None,styles:[],data:{animation:[]}})}build(A){const q=this._nextAnimationId.toString();this._nextAnimationId++;const Ue=Array.isArray(A)?(0,l.vP)(A):A;return U(this._renderer,null,q,"register",[Ue]),new Rt(q,this._renderer)}}return ne.\u0275fac=function(A){return new(A||ne)(n.LFG(n.FYo),n.LFG(ls.K0))},ne.\u0275prov=n.Yz7({token:ne,factory:ne.\u0275fac}),ne})();class Rt extends l.LC{constructor(y,A){super(),this._id=y,this._renderer=A}create(y,A){return new X(this._id,y,A||{},this._renderer)}}class X{constructor(y,A,q,Ue){this.id=y,this.element=A,this._renderer=Ue,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",q)}_listen(y,A){return this._renderer.listen(this.element,`@@${this.id}:${y}`,A)}_command(y,...A){return U(this._renderer,this.element,this.id,y,A)}onDone(y){this._listen("done",y)}onStart(y){this._listen("start",y)}onDestroy(y){this._listen("destroy",y)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(y){this._command("setPosition",y)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function U(ne,y,A,q,Ue){return ne.setProperty(y,`@@${A}:${q}`,Ue)}const V="@",Je="@.disabled";let Kt=(()=>{class ne{constructor(A,q,Ue){this.delegate=A,this.engine=q,this._zone=Ue,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),q.onRemovalComplete=(_t,qt)=>{const rn=qt?.parentNode(_t);rn&&qt.removeChild(rn,_t)}}createRenderer(A,q){const _t=this.delegate.createRenderer(A,q);if(!(A&&q&&q.data&&q.data.animation)){let yi=this._rendererCache.get(_t);return yi||(yi=new An("",_t,this.engine,()=>this._rendererCache.delete(_t)),this._rendererCache.set(_t,yi)),yi}const qt=q.id,rn=q.id+"-"+this._currentId;this._currentId++,this.engine.register(rn,A);const On=yi=>{Array.isArray(yi)?yi.forEach(On):this.engine.registerTrigger(qt,rn,A,yi.name,yi)};return q.data.animation.forEach(On),new fi(this,rn,_t,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(A,q,Ue){A>=0&&A<this._microtaskId?this._zone.run(()=>q(Ue)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(_t=>{const[qt,rn]=_t;qt(rn)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([q,Ue]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return ne.\u0275fac=function(A){return new(A||ne)(n.LFG(n.FYo),n.LFG(Wi),n.LFG(n.R0b))},ne.\u0275prov=n.Yz7({token:ne,factory:ne.\u0275fac}),ne})();class An{constructor(y,A,q,Ue){this.namespaceId=y,this.delegate=A,this.engine=q,this._onDestroy=Ue,this.destroyNode=this.delegate.destroyNode?_t=>A.destroyNode(_t):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(y,A){return this.delegate.createElement(y,A)}createComment(y){return this.delegate.createComment(y)}createText(y){return this.delegate.createText(y)}appendChild(y,A){this.delegate.appendChild(y,A),this.engine.onInsert(this.namespaceId,A,y,!1)}insertBefore(y,A,q,Ue=!0){this.delegate.insertBefore(y,A,q),this.engine.onInsert(this.namespaceId,A,y,Ue)}removeChild(y,A,q){this.engine.onRemove(this.namespaceId,A,this.delegate,q)}selectRootElement(y,A){return this.delegate.selectRootElement(y,A)}parentNode(y){return this.delegate.parentNode(y)}nextSibling(y){return this.delegate.nextSibling(y)}setAttribute(y,A,q,Ue){this.delegate.setAttribute(y,A,q,Ue)}removeAttribute(y,A,q){this.delegate.removeAttribute(y,A,q)}addClass(y,A){this.delegate.addClass(y,A)}removeClass(y,A){this.delegate.removeClass(y,A)}setStyle(y,A,q,Ue){this.delegate.setStyle(y,A,q,Ue)}removeStyle(y,A,q){this.delegate.removeStyle(y,A,q)}setProperty(y,A,q){A.charAt(0)==V&&A==Je?this.disableAnimations(y,!!q):this.delegate.setProperty(y,A,q)}setValue(y,A){this.delegate.setValue(y,A)}listen(y,A,q){return this.delegate.listen(y,A,q)}disableAnimations(y,A){this.engine.disableAnimations(y,A)}}class fi extends An{constructor(y,A,q,Ue,_t){super(A,q,Ue,_t),this.factory=y,this.namespaceId=A}setProperty(y,A,q){A.charAt(0)==V?"."==A.charAt(1)&&A==Je?this.disableAnimations(y,q=void 0===q||!!q):this.engine.process(this.namespaceId,y,A.slice(1),q):this.delegate.setProperty(y,A,q)}listen(y,A,q){if(A.charAt(0)==V){const Ue=function Mn(ne){switch(ne){case"body":return document.body;case"document":return document;case"window":return window;default:return ne}}(y);let _t=A.slice(1),qt="";return _t.charAt(0)!=V&&([_t,qt]=function ke(ne){const y=ne.indexOf(".");return[ne.substring(0,y),ne.slice(y+1)]}(_t)),this.engine.listen(this.namespaceId,Ue,_t,qt,rn=>{this.factory.scheduleListenerCallback(rn._data||-1,q,rn)})}return this.delegate.listen(y,A,q)}}const yn=[{provide:l._j,useClass:it},{provide:gr,useFactory:function Gt(){return new Lr}},{provide:Wi,useClass:(()=>{class ne extends Wi{constructor(A,q,Ue,_t){super(A.body,q,Ue)}ngOnDestroy(){this.flush()}}return ne.\u0275fac=function(A){return new(A||ne)(n.LFG(ls.K0),n.LFG(vn),n.LFG(gr),n.LFG(n.z2F))},ne.\u0275prov=n.Yz7({token:ne,factory:ne.\u0275fac}),ne})()},{provide:n.FYo,useFactory:function Vt(ne,y,A){return new Kt(ne,y,A)},deps:[i.se,Wi,n.R0b]}],pn=[{provide:vn,useFactory:()=>new Gr},{provide:n.QbO,useValue:"BrowserAnimations"},...yn],jn=[{provide:vn,useClass:an},{provide:n.QbO,useValue:"NoopAnimations"},...yn];let mi=(()=>{class ne{static withConfig(A){return{ngModule:ne,providers:A.disableAnimations?jn:pn}}}return ne.\u0275fac=function(A){return new(A||ne)},ne.\u0275mod=n.oAB({type:ne}),ne.\u0275inj=n.cJS({providers:pn,imports:[i.b2]}),ne})();var br=a(80469),sr=a(45394),Xr=a(98490),es=a(63381),Rs=a(26403),Tr=a(38850);let ia=(()=>{const y=class{canDeactivate(){return!1}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)},y.\u0275prov=n.Yz7({token:y,factory:y.\u0275fac}),ne})();var ra=a(76582),bs=a(40038),rs=a(80168),Fs=a(50077),at=a(24221),zt=a(93080),He=a(48274),fe=a(45369),pt=a(60286),Ut=a(13828),bt=a(42694);let Zt=(()=>{const y=class{constructor(q,Ue){this.translate=q,this.lang=Ue}ngOnInit(){this.translate.get("web.cookie-consent").pipe((0,pt.g)(2e3)).subscribe(()=>{window.matchMedia("(display-mode: standalone)").matches||window.cookieconsent.initialise({palette:{popup:{background:"#000"},button:{background:"#f1d600"}},theme:"classic",content:{message:this.translate.instant("web.cookie-consent"),dismiss:this.translate.instant("web.i-understand"),link:this.translate.instant("web.more-information"),href:"/page/see/privacy"}})})}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(Ut.sK),n.Y36(bt.C))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-cookie-consent"]],decls:0,vars:0,template:function(Ue,_t){},encapsulation:2}),ne})(),on=(()=>{const y=class extends((0,bs.s)(rs.H)){constructor(q,Ue,_t,qt,rn,On){super(q,Ue,_t,qt,rn),this.page=q,this.title=Ue,this.meta=_t,this.route=qt,this.info=rn,this.client=On}ngOnInit(){super.ngOnInit()}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(Fs.P),n.Y36(i.Dx),n.Y36(i.h_),n.Y36(Tr.F0),n.Y36(at.C),n.Y36(zt.y))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-error404"]],features:[n.qOj],decls:17,vars:7,consts:[[3,"fullMenu"],["role","main"],[1,"container","position-relative","page-404"],[1,"text-center","mb-0","py-4","py-md-7","px-5","px-md-0"],[1,"mb-4"],[1,"text-primary","text-uppercase","font-weight-bold"],[1,"text-uppercase","font-weight-extrabold"],[1,"lead","font-weight-normal","mb-5"],["src","/img/404.png","alt","404","width","420",1,"img-fluid"]],template:function(Ue,_t){1&Ue&&(n._UZ(0,"app-header",0),n.TgZ(1,"main",1)(2,"div",2)(3,"div",3)(4,"div",4),n._uU(5,"\xa0"),n.qZA(),n.TgZ(6,"span",5),n._uU(7),n.ALo(8,"translate"),n.qZA(),n.TgZ(9,"h1",6),n._uU(10),n.ALo(11,"translate"),n.qZA(),n.TgZ(12,"p",7),n._uU(13,"\xa0"),n.qZA(),n._UZ(14,"img",8),n.qZA()()(),n._UZ(15,"app-footer")(16,"app-cookie-consent")),2&Ue&&(n.Q6J("fullMenu",!1),n.xp6(7),n.Oqu(n.lcZ(8,3,"web.page_not_found")),n.xp6(3),n.Oqu(n.lcZ(11,5,"web.page_not_found_text")))},dependencies:[He.c,fe.G,Zt,Ut.X$],encapsulation:2}),ne})();var Rn=a(77303),Xn=a(84459),ui=a(79140),_i=a(48665),vi=a(31193);let Vi=(()=>{const y=class extends vi.I{constructor(){super(),this.init()}init(){super.init(),this.formGroup=new _i.cw({email:new _i.NI("",[_i.kI.required,_i.kI.email]),password:new _i.NI("",[_i.kI.required,_i.kI.minLength(6)]),password_confirmation:new _i.NI("",[_i.kI.required]),recaptcha:new _i.NI("",_i.kI.required),code:new _i.NI("")},{validators:this.mustHaveSameValueValidator("password","password_confirmation","passwordMatch")})}get email(){return this.formGroup.get("email")}get recaptcha(){return this.formGroup.get("recaptcha")}get password(){return this.formGroup.get("password")}get passwordConfirmation(){return this.formGroup.get("password_confirmation")}get code(){return this.formGroup.get("code")}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)},y.\u0275prov=n.Yz7({token:y,factory:y.\u0275fac,providedIn:"root"}),ne})();var Bi=a(63428),Li=a(23166),Wr=a(37681),Zs=a(3740);const Ms=["captchaElem3"];function Us(ne,y){if(1&ne&&(n.TgZ(0,"div",21),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw();n.xp6(1),n.hij(" ",n.lcZ(2,1,A.form.getErrorMessage(A.form.getGroup()))," ")}}function Js(ne,y){if(1&ne&&(n.TgZ(0,"mat-error"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw();n.xp6(1),n.Oqu(n.lcZ(2,1,A.form.getErrorMessage(A.form.email)))}}function Cr(ne,y){if(1&ne&&(n.TgZ(0,"mat-error"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw();n.xp6(1),n.Oqu(n.lcZ(2,1,A.form.getErrorMessage(A.form.password)))}}function Ls(ne,y){if(1&ne&&(n.TgZ(0,"mat-error"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw();n.xp6(1),n.Oqu(n.lcZ(2,1,A.form.getErrorMessage(A.form.passwordConfirmation)))}}function ao(ne,y){if(1&ne&&(n.TgZ(0,"span",22),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw();n.xp6(1),n.Oqu(n.lcZ(2,1,A.form.getErrorMessage(A.form.recaptcha)))}}const ce=function(){return["/page/account/dashboard"]};function nt(ne,y){1&ne&&(n.TgZ(0,"div",23)(1,"div",24)(2,"div",25)(3,"p",26),n._uU(4),n.ALo(5,"translate"),n._UZ(6,"br"),n.TgZ(7,"i",27),n._uU(8," check_circle_outline "),n.qZA()(),n.TgZ(9,"p")(10,"button",28),n._uU(11),n.ALo(12,"translate"),n.qZA()()()()()),2&ne&&(n.xp6(4),n.hij(" ",n.lcZ(5,3,"web.reset_password_success")," "),n.xp6(6),n.Q6J("routerLink",n.DdM(7,ce)),n.xp6(1),n.hij(" ",n.lcZ(12,5,"web.sign_in")," "))}let De=(()=>{const y=class extends rs.H{constructor(q,Ue,_t,qt,rn,On,Zn,yi,xi,$i){super(Ue,_t,qt,rn,Zn),this.router=q,this.page=Ue,this.title=_t,this.meta=qt,this.route=rn,this.translate=On,this.info=Zn,this.user=yi,this.lang=xi,this.form=$i,this.siteKey=Rn.Z.recaptchaSiteKey,this.recaptchaTheme="light",this.success=!1,this.submitText="change_password"}ngOnInit(){super.ngOnInit(),Xn.D.isLoaded=!1,this.setTitle({title:this.translate.instant("web.title_reset_password"),description:this.translate.instant("web.description_reset_password")},!0)}handleSuccessRC(q){this.form.patchValue({recaptcha:q,code:this.router.snapshot.paramMap.get("code")})}save(){this.submitText="form_loading_text",this.form.getGroup().disable(),this.user.resetPassword(this.form.getGroup().value).subscribe(()=>{this.resetForm(),this.success=!0},q=>{this.form.getGroup().enable(),this.captcha.resetCaptcha(),this.submitText="submit_form",this.form.setErrors(q)})}resetForm(q=!0){this.form.getGroup().enable(),this.form.getGroup().reset(),q&&this.captcha.resetCaptcha(),this.submitText="change_password",this.success=!1}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(Tr.gz),n.Y36(Fs.P),n.Y36(i.Dx),n.Y36(i.h_),n.Y36(Tr.F0),n.Y36(Ut.sK),n.Y36(at.C),n.Y36(ui.K),n.Y36(bt.C),n.Y36(Vi))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-reset-password"]],viewQuery:function(Ue,_t){if(1&Ue&&n.Gf(Ms,7),2&Ue){let qt;n.iGM(qt=n.CRH())&&(_t.captcha=qt.first)}},features:[n.qOj],decls:48,vars:42,consts:[[3,"fullMenu"],[1,"container","bg-light","position-relative"],[1,"row","p-4","justify-content-center",3,"hidden"],[1,"col-5"],[1,"h2","text-uppercase","mb-4"],[1,"col"],[1,"smallx",3,"formGroup"],["class","alert alert-danger","role","alert",4,"ngIf"],[1,"form-group","row"],["for","input1",1,"col-sm-4","col-form-label"],[1,"col-sm-8"],["matInput","","formControlName","email",1,"form-control","form-control-sm",3,"placeholder"],[4,"ngIf"],["matInput","","type","password","formControlName","password",1,"form-control","form-control-sm",3,"placeholder"],["matInput","","type","password","formControlName","password_confirmation",1,"form-control","form-control-sm",3,"placeholder"],["formControlName","recaptcha",3,"siteKey","useGlobalDomain","hl","theme","type","success"],["captchaElem3",""],["class","text-danger",4,"ngIf"],["mat-flat-button","","color","primary",3,"disabled","click"],["mat-raised-button","","color","accent",3,"click"],["class","row p-4 justify-content-center",4,"ngIf"],["role","alert",1,"alert","alert-danger"],[1,"text-danger"],[1,"row","p-4","justify-content-center"],[1,"row","mt-4"],[1,"col","align-self-center","text-center"],[1,"text-success"],[1,"material-icons"],["queryParams","{ signin: 1 }","mat-stroked-button","",3,"routerLink"]],template:function(Ue,_t){1&Ue&&(n._UZ(0,"app-header",0),n.TgZ(1,"div",1)(2,"div",2)(3,"div",3)(4,"h1",4),n._uU(5),n.ALo(6,"translate"),n.qZA()(),n.TgZ(7,"div",5)(8,"form",6),n.YNc(9,Us,3,3,"div",7),n.TgZ(10,"div",8)(11,"label",9),n._uU(12),n.ALo(13,"translate"),n.qZA(),n.TgZ(14,"div",10),n._UZ(15,"input",11),n.ALo(16,"translate"),n.YNc(17,Js,3,3,"mat-error",12),n.qZA()(),n.TgZ(18,"div",8)(19,"label",9),n._uU(20),n.ALo(21,"translate"),n.qZA(),n.TgZ(22,"div",10),n._UZ(23,"input",13),n.ALo(24,"translate"),n.YNc(25,Cr,3,3,"mat-error",12),n.qZA()(),n.TgZ(26,"div",8)(27,"label",9),n._uU(28),n.ALo(29,"translate"),n.qZA(),n.TgZ(30,"div",10),n._UZ(31,"input",14),n.ALo(32,"translate"),n.YNc(33,Ls,3,3,"mat-error",12),n.qZA()(),n.TgZ(34,"p")(35,"ngx-recaptcha2",15,16),n.NdJ("success",function(rn){return _t.handleSuccessRC(rn)}),n.qZA(),n.YNc(37,ao,3,3,"span",17),n.qZA(),n.TgZ(38,"p")(39,"button",18),n.NdJ("click",function(){return _t.save()}),n._uU(40),n.ALo(41,"translate"),n.qZA(),n._uU(42," \xa0\xa0 "),n.TgZ(43,"button",19),n.NdJ("click",function(){return _t.resetForm()}),n._uU(44),n.ALo(45,"translate"),n.qZA()()()()(),n.YNc(46,nt,13,8,"div",20),n.qZA(),n._UZ(47,"app-footer")),2&Ue&&(n.Q6J("fullMenu",!1),n.xp6(2),n.Q6J("hidden",_t.success),n.xp6(3),n.Oqu(n.lcZ(6,24,"web.password_reset")),n.xp6(3),n.Q6J("formGroup",_t.form.getGroup()),n.xp6(1),n.Q6J("ngIf",_t.form.getGroup().errors&&(_t.form.getGroup().touched||_t.form.getGroup().dirty)),n.xp6(3),n.Oqu(n.lcZ(13,26,"web.email")),n.xp6(3),n.s9C("placeholder",n.lcZ(16,28,"web.enter_email")),n.xp6(2),n.Q6J("ngIf",(null==_t.form.email?null:_t.form.email.invalid)&&!(null!=_t.form.email&&_t.form.email.pristine)),n.xp6(3),n.Oqu(n.lcZ(21,30,"web.password")),n.xp6(3),n.s9C("placeholder",n.lcZ(24,32,"web.enter_password")),n.xp6(2),n.Q6J("ngIf",(null==_t.form.password?null:_t.form.password.invalid)&&!(null!=_t.form.password&&_t.form.password.pristine)),n.xp6(3),n.Oqu(n.lcZ(29,34,"web.password_repeat")),n.xp6(3),n.s9C("placeholder",n.lcZ(32,36,"web.enter_password_again")),n.xp6(2),n.Q6J("ngIf",(null==_t.form.passwordConfirmation?null:_t.form.passwordConfirmation.invalid)&&!(null!=_t.form.passwordConfirmation&&_t.form.passwordConfirmation.pristine)),n.xp6(2),n.Q6J("siteKey",_t.siteKey)("useGlobalDomain",!1)("hl",_t.lang.getLangSnapshot())("theme",_t.recaptchaTheme)("type","Checkbox"),n.xp6(2),n.Q6J("ngIf",null==_t.form.recaptcha?null:_t.form.recaptcha.invalid),n.xp6(2),n.Q6J("disabled",_t.form.getGroup().invalid),n.xp6(1),n.hij(" ",n.lcZ(41,38,"web."+_t.submitText)," "),n.xp6(4),n.hij(" ",n.lcZ(45,40,"web.reset_form")," "),n.xp6(2),n.Q6J("ngIf",_t.success))},dependencies:[ls.O5,_i._Y,_i.Fj,_i.JJ,_i.JL,_i.sg,_i.u,Tr.rH,Bi.TO,Li.Nt,Wr.lW,Zs.to,He.c,fe.G,Ut.X$],encapsulation:2}),ne})();var Tt=a(88742);const tn=function(){return["/"]};function Wn(ne,y){1&ne&&(n.TgZ(0,"div")(1,"div",7)(2,"div",8)(3,"p",9),n._uU(4),n.ALo(5,"translate"),n._UZ(6,"br"),n.TgZ(7,"i",10),n._uU(8," error "),n.qZA()(),n.TgZ(9,"p",11),n._uU(10),n.ALo(11,"translate"),n.qZA(),n.TgZ(12,"p")(13,"a",12),n._uU(14),n.ALo(15,"translate"),n.qZA()()()()()),2&ne&&(n.xp6(4),n.hij(" ",n.lcZ(5,4,"web.verification_failed")," "),n.xp6(6),n.Oqu(n.lcZ(11,6,"web.verification_failed_text")),n.xp6(3),n.Q6J("routerLink",n.DdM(10,tn)),n.xp6(1),n.Oqu(n.lcZ(15,8,"web.go_to_homepage")))}const ti=function(){return["/page/account/dashboard"]};function Fi(ne,y){1&ne&&(n.TgZ(0,"div",7)(1,"div",8)(2,"p",13),n._uU(3),n.ALo(4,"translate"),n._UZ(5,"br"),n.TgZ(6,"i",10),n._uU(7," check_circle_outline "),n.qZA()(),n.TgZ(8,"p",11),n._uU(9),n.ALo(10,"translate"),n.qZA(),n.TgZ(11,"p")(12,"a",12),n._uU(13),n.ALo(14,"translate"),n.qZA()()()()),2&ne&&(n.xp6(3),n.hij(" ",n.lcZ(4,4,"web.verification_success")," "),n.xp6(6),n.Oqu(n.lcZ(10,6,"web.verification_success_text")),n.xp6(3),n.Q6J("routerLink",n.DdM(10,ti)),n.xp6(1),n.Oqu(n.lcZ(14,8,"web.go_to_account")))}function ts(ne,y){if(1&ne&&(n.TgZ(0,"div",4),n.YNc(1,Wn,16,11,"div",5),n.YNc(2,Fi,15,11,"ng-template",null,6,n.W1O),n.qZA()),2&ne){const A=n.MAs(3),q=n.oxw();n.xp6(1),n.Q6J("ngIf",q.loadedError)("ngIfElse",A)}}function ns(ne,y){1&ne&&(n.TgZ(0,"div",4)(1,"div",7)(2,"div",8)(3,"p",14),n._uU(4),n.ALo(5,"translate"),n._UZ(6,"br"),n.TgZ(7,"i",10),n._uU(8," access_time "),n.qZA()(),n.TgZ(9,"p",11),n._uU(10),n.ALo(11,"translate"),n.qZA(),n.TgZ(12,"p")(13,"a",12),n._uU(14),n.ALo(15,"translate"),n.qZA()()()()()),2&ne&&(n.xp6(4),n.hij(" ",n.lcZ(5,4,"web.verification_in_progress")," "),n.xp6(6),n.Oqu(n.lcZ(11,6,"web.verification_in_progress_text")),n.xp6(3),n.Q6J("routerLink",n.DdM(10,tn)),n.xp6(1),n.Oqu(n.lcZ(15,8,"web.go_to_homepage")))}let xr=(()=>{const y=class extends rs.H{constructor(q,Ue,_t,qt,rn,On,Zn,yi,xi,$i){super(Ue,_t,qt,On,yi),this.router=q,this.page=Ue,this.title=_t,this.meta=qt,this.lang=rn,this.route=On,this.translate=Zn,this.info=yi,this.user=xi,this.win=$i}ngOnInit(){super.ngOnInit(),Xn.D.isLoaded=!1,this.lang.getLang().then(()=>this.createTitle()),this.start(),this.router.paramMap.subscribe(q=>{this.code=q.get("code"),this.user.verify(this.code).subscribe(Ue=>{Ue.status?(this.win.nativeWindow.dataLayer.push({event:"verification_complete"}),this.user.getStatus().then(()=>this.finished(),()=>{this.error()})):this.error(!0)},()=>{this.error(!0)})})}createTitle(){this.translate.get("web.title_verify_user").subscribe(()=>{this.setTitle({title:this.translate.instant("web.title_verify_user"),description:this.translate.instant("web.description_verify_user")},!0)})}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(Tr.gz),n.Y36(Fs.P),n.Y36(i.Dx),n.Y36(i.h_),n.Y36(bt.C),n.Y36(Tr.F0),n.Y36(Ut.sK),n.Y36(at.C),n.Y36(ui.K),n.Y36(Tt.f))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-verify-user"]],features:[n.qOj],decls:6,vars:3,consts:[[3,"fullMenu"],[1,"container","bg-light","position-relative"],["class","row p-4 justify-content-center",4,"ngIf","ngIfElse"],["elseBlock",""],[1,"row","p-4","justify-content-center"],[4,"ngIf","ngIfElse"],["successBlock",""],[1,"row"],[1,"col","align-self-center","text-center"],[1,"badge-text-danger",2,"font-size","20px"],[1,"material-icons"],[1,"text-secondary"],["mat-button","","color","primary",3,"routerLink"],[1,"badge-text-draw",2,"font-size","20px"],[1,"text-info",2,"font-size","20px"]],template:function(Ue,_t){if(1&Ue&&(n._UZ(0,"app-header",0),n.TgZ(1,"div",1),n.YNc(2,ts,4,2,"div",2),n.YNc(3,ns,16,11,"ng-template",null,3,n.W1O),n.qZA(),n._UZ(5,"app-footer")),2&Ue){const qt=n.MAs(4);n.Q6J("fullMenu",!1),n.xp6(2),n.Q6J("ngIf",_t.loaded)("ngIfElse",qt)}},dependencies:[ls.O5,Tr.rH,Wr.zs,He.c,fe.G,Ut.X$],encapsulation:2}),ne})(),mr=(()=>{const y=class extends vi.I{constructor(){super(),this.init()}init(){super.init(),this.formGroup=new _i.cw({code:new _i.NI("",[_i.kI.required,_i.kI.minLength(6)])})}get code(){return this.formGroup.get("code")}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)},y.\u0275prov=n.Yz7({token:y,factory:y.\u0275fac,providedIn:"root"}),ne})();var cs=a(98506);function Br(ne,y){if(1&ne&&(n.TgZ(0,"div",15),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw(2);n.xp6(1),n.hij(" ",n.lcZ(2,1,A.verifyPhoneUserForm.getErrorMessage(A.verifyPhoneUserForm.getGroup()))," ")}}function fs(ne,y){1&ne&&(n.TgZ(0,"div",4)(1,"p",16),n._uU(2),n.ALo(3,"translate"),n._UZ(4,"br"),n.TgZ(5,"i",17),n._uU(6," error "),n.qZA()(),n.TgZ(7,"p",18),n._uU(8),n.ALo(9,"translate"),n.qZA()()),2&ne&&(n.xp6(2),n.hij("",n.lcZ(3,2,"web.verification_failed")," "),n.xp6(6),n.Oqu(n.lcZ(9,4,"web.verification_sms_failed_text")))}function ua(ne,y){1&ne&&(n.TgZ(0,"p",19),n._uU(1),n.ALo(2,"translate"),n._UZ(3,"br"),n.TgZ(4,"i",17),n._uU(5," message "),n.qZA()(),n.TgZ(6,"p",18),n._uU(7),n.ALo(8,"translate"),n.qZA()),2&ne&&(n.xp6(1),n.hij("",n.lcZ(2,2,"web.verification_sms_in_progress")," "),n.xp6(6),n.Oqu(n.lcZ(8,4,"web.verification_sms_in_progress_text")))}function zs(ne,y){if(1&ne&&(n.TgZ(0,"mat-error"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&ne){const A=n.oxw(2);n.xp6(1),n.Oqu(n.lcZ(2,1,A.verifyPhoneUserForm.getErrorMessage(A.verifyPhoneUserForm.code)))}}function ka(ne,y){if(1&ne){const A=n.EpF();n.TgZ(0,"button",20),n.NdJ("click",function(){n.CHM(A);const Ue=n.oxw(2);return n.KtG(Ue.verifyUser())}),n._uU(1),n.ALo(2,"translate"),n.qZA()}if(2&ne){const A=n.oxw(2);n.Q6J("disabled",A.verifyPhoneUserForm.getGroup().invalid),n.xp6(1),n.Oqu(n.lcZ(2,2,"web."+A.submitText))}}function da(ne,y){if(1&ne&&(n.TgZ(0,"div")(1,"form",6),n.YNc(2,Br,3,3,"div",7),n.YNc(3,fs,10,6,"div",8),n.YNc(4,ua,9,6,"ng-template",null,9,n.W1O),n.TgZ(6,"div",10)(7,"mat-form-field",11)(8,"mat-label"),n._uU(9),n.ALo(10,"translate"),n.qZA(),n._UZ(11,"input",12),n.ALo(12,"translate"),n.YNc(13,zs,3,3,"mat-error",5),n.qZA()(),n.TgZ(14,"div",13),n.YNc(15,ka,3,4,"button",14),n.qZA()()()),2&ne){const A=n.MAs(5),q=n.oxw();n.xp6(1),n.Q6J("formGroup",q.verifyPhoneUserForm.getGroup()),n.xp6(1),n.Q6J("ngIf",q.verifyPhoneUserForm.getGroup().errors&&(q.verifyPhoneUserForm.getGroup().touched||q.verifyPhoneUserForm.getGroup().dirty)),n.xp6(1),n.Q6J("ngIf",!1===q.verifySuccess)("ngIfElse",A),n.xp6(6),n.Oqu(n.lcZ(10,8,"web.verify_code")),n.xp6(2),n.s9C("placeholder",n.lcZ(12,10,"web.enter_code")),n.xp6(2),n.Q6J("ngIf",q.verifyPhoneUserForm.code.invalid),n.xp6(2),n.Q6J("ngIf",!0!==q.verifySuccess)}}const Qs=function(){return["/page/account/dashboard"]};function Ca(ne,y){1&ne&&(n.TgZ(0,"div")(1,"div",21)(2,"div",4)(3,"p",22),n._uU(4),n.ALo(5,"translate"),n._UZ(6,"br"),n.TgZ(7,"i",17),n._uU(8," check_circle_outline "),n.qZA()(),n.TgZ(9,"p",18),n._uU(10),n.ALo(11,"translate"),n.qZA(),n.TgZ(12,"p")(13,"a",23),n._uU(14),n.ALo(15,"translate"),n.qZA()()()()()),2&ne&&(n.xp6(4),n.hij("",n.lcZ(5,4,"web.verification_success")," "),n.xp6(6),n.Oqu(n.lcZ(11,6,"web.verification_success_text")),n.xp6(3),n.Q6J("routerLink",n.DdM(10,Qs)),n.xp6(1),n.Oqu(n.lcZ(15,8,"web.go_to_account")))}let ba=(()=>{const y=class{constructor(q,Ue,_t,qt,rn){this.verifyPhoneUserForm=q,this.user=Ue,this.snackBar=_t,this.translate=qt,this.router=rn,this.submitText="verify_user",this.onChange=new n.vpe,this.verifySuccess=null}verifyUser(){this.submitText="verification_in_progress",this.verifyPhoneUserForm.getGroup().disable(),this.verifySuccess=null,this.code=this.verifyPhoneUserForm.code.value,this.user.verify(this.code).subscribe(q=>{q.status?(this.verifySuccess=!0,this.verifyPhoneUserForm.getGroup().reset()):this.verifySuccess=!1,this.submitText="verify_user",this.verifyPhoneUserForm.getGroup().enable()},q=>{this.verifyPhoneUserForm.getGroup().enable(),this.verifyPhoneUserForm.setErrors(q)})}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(mr),n.Y36(ui.K),n.Y36(cs.ux),n.Y36(Ut.sK),n.Y36(Tr.F0))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-verify-phone-user"]],inputs:{redirectUrl:"redirectUrl"},outputs:{onChange:"onChange"},decls:8,vars:3,consts:[[3,"fullMenu"],[1,"container","bg-light","position-relative"],[1,"row","p-4","justify-content-center"],[1,"row"],[1,"col","align-self-center","text-center"],[4,"ngIf"],[3,"formGroup"],["class","alert alert-danger","role","alert",4,"ngIf"],["class","col align-self-center text-center",4,"ngIf","ngIfElse"],["elseBlock",""],[1,"col-12"],["appearance","legacy",1,"d-block"],["matInput","","formControlName","code",3,"placeholder"],[1,"col-md-12"],["class","btn btn-primary btn-block mb-3 mb-md-0",3,"disabled","click",4,"ngIf"],["role","alert",1,"alert","alert-danger"],[1,"text-danger",2,"font-size","20px"],[1,"material-icons"],[1,"text-secondary"],[1,"text-info",2,"font-size","20px"],[1,"btn","btn-primary","btn-block","mb-3","mb-md-0",3,"disabled","click"],[1,"row","mt-4"],[1,"text-success",2,"font-size","20px"],["mat-button","","color","primary",3,"routerLink"]],template:function(Ue,_t){1&Ue&&(n._UZ(0,"app-header",0),n.TgZ(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),n.YNc(5,da,16,12,"div",5),n.YNc(6,Ca,16,11,"div",5),n.qZA()()()(),n._UZ(7,"app-footer")),2&Ue&&(n.Q6J("fullMenu",!1),n.xp6(5),n.Q6J("ngIf",!0!==_t.verifySuccess),n.xp6(1),n.Q6J("ngIf",!0===_t.verifySuccess))},dependencies:[_i._Y,_i.Fj,_i.JJ,_i.JL,_i.sg,_i.u,ls.O5,Tr.rH,Bi.TO,Bi.KE,Bi.hX,Li.Nt,Wr.zs,He.c,fe.G,Ut.X$],encapsulation:2}),ne})();var Pa=a(75249),Ha=a(79369),Ro=a(18269);let go=(()=>{const y=class{constructor(q){this.matches=q}resolve(q){const Ue=q.paramMap.get("matchId")||null,_t=q.queryParamMap.get("source")||"internal";let qt;return qt=null===Ue?(0,Pa.of)([]):"internal"===_t?(0,Pa.of)([Ue]):"br"===_t?this.matches.brToId(Ue.toString()):this.matches.sourceIdToId(Ue.toString(),_t),qt.pipe((0,Ha.z)(rn=>(0,Pa.of)(rn.length>0?rn.pop():null)))}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.LFG(Ro.a))},y.\u0275prov=n.Yz7({token:y,factory:y.\u0275fac,providedIn:"root"}),ne})();var gs=a(90317),Xs=a(65800),Ea=a(51745);function Dl(ne,y){1&ne&&(n.TgZ(0,"div",2)(1,"div",3)(2,"div",4),n.O4$(),n.TgZ(3,"svg",5),n._UZ(4,"use"),n.qZA(),n.kcU(),n.TgZ(5,"h4",6),n._uU(6),n.ALo(7,"translate"),n.qZA(),n.TgZ(8,"p",7),n._uU(9),n.ALo(10,"translate"),n.qZA()()()()),2&ne&&(n.xp6(4),n.uIk("href","#icon-soccer",null,"xlink"),n.xp6(2),n.Oqu(n.lcZ(7,3,"web.we_are_sorry")),n.xp6(3),n.Oqu(n.lcZ(10,5,"web.error_data_load")))}function Eo(ne,y){1&ne&&(n.TgZ(0,"div",8),n._UZ(1,"app-page-loader"),n.qZA())}let Ko=(()=>{const y=class extends((0,bs.s)(rs.H)){constructor(q,Ue,_t,qt,rn,On,Zn,yi,xi,$i){super(q,Ue,_t,qt,yi),this.page=q,this.title=Ue,this.meta=_t,this.route=qt,this.translate=rn,this.client=On,this.lang=Zn,this.info=yi,this.router=xi,this.match=$i}ngOnInit(){super.ngOnInit(),$("body").removeClass("loader-active"),this.$br=this.router.data,this.$br.subscribe(q=>{q.br?this.getMatch(q.br):this.error()})}getMatch(q){this.match.getMatch(q).then(Ue=>{Ue.subscribe(_t=>{this.route.navigate(["/compare/",`${_t.sport_code_name}-${_t.sport_id}`,_t.participants[0]?.id,_t.participants[1]?.id],{queryParams:{mode:"widget"}})},()=>{this.error()})}).catch(()=>{this.error()})}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(Fs.P),n.Y36(i.Dx),n.Y36(i.h_),n.Y36(Tr.F0),n.Y36(Ut.sK),n.Y36(zt.y),n.Y36(bt.C),n.Y36(at.C),n.Y36(Tr.gz),n.Y36(gs.Q))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-h2h"]],features:[n.qOj],decls:4,vars:4,consts:[["class","pb-6",4,"ngIf","ngIfElse"],["noError",""],[1,"pb-6"],["id","tab3-content","role","tabpanel","aria-labelledby","tab3",1,"tab-pane"],[1,"text-center","pt-7"],[1,"icon","icon--64","mb-4"],[1,"font-weight-bold"],[1,"mb-6"],[1,"container","bg-light","position-relative"]],template:function(Ue,_t){if(1&Ue&&(n._UZ(0,"app-light-header"),n.YNc(1,Dl,11,7,"div",0),n.YNc(2,Eo,2,0,"ng-template",null,1,n.W1O)),2&Ue){const qt=n.MAs(3);n.ekj("d-none",_t.mode),n.xp6(1),n.Q6J("ngIf",_t.loadedError)("ngIfElse",qt)}},dependencies:[ls.O5,Xs.f,Ea.O,Ut.X$],encapsulation:2}),ne})();const Ys=[{path:"hp",redirectTo:"/page/sport/match-list/soccer-5",pathMatch:"full"},{path:"match-widget/:id",loadChildren:()=>Promise.all([a.e(607),a.e(569),a.e(680)]).then(a.bind(a,4680)).then(ne=>ne.MatchWidgetModule),resolve:{br:ra.H},canDeactivate:[ia]},{path:"widget",loadChildren:()=>Promise.all([a.e(592),a.e(460)]).then(a.bind(a,20409)).then(ne=>ne.WidgetModule)},{path:"compare/:sport/:first/:second",loadChildren:()=>Promise.all([a.e(607),a.e(569),a.e(703),a.e(711)]).then(a.bind(a,61711)).then(ne=>ne.ParticipantCompareModule),resolve:{participants:(()=>{const y=class{constructor(q){this.matches=q}resolve(q){const Ue=q.paramMap.get("first"),_t=q.paramMap.get("second");return(0,Pa.of)([+Ue,+_t])}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.LFG(Ro.a))},y.\u0275prov=n.Yz7({token:y,factory:y.\u0275fac,providedIn:"root"}),ne})()}},{path:"h2h/:matchId",component:Ko,resolve:{br:go},canDeactivate:[]},{path:"verify-user/:code",component:xr,data:{animation:"VerifyUser"}},{path:"verify-phone-user",component:ba,data:{animation:"VerifyPhoneUser"}},{path:"reset-password/:code",component:De,data:{animation:"ResetPassword"}},{path:"page",loadChildren:()=>Promise.all([a.e(607),a.e(569),a.e(703),a.e(592),a.e(294)]).then(a.bind(a,73294)).then(ne=>ne.PagesModule)},{path:"statistics",loadChildren:()=>Promise.all([a.e(592),a.e(358)]).then(a.bind(a,98358)).then(ne=>ne.StatisticsModule),data:{preload:!1}},{path:"branch",loadChildren:()=>a.e(466).then(a.bind(a,93466)).then(ne=>ne.BranchModule),data:{preload:!1}},{path:"widgets",loadChildren:()=>Promise.all([a.e(607),a.e(592),a.e(843)]).then(a.bind(a,5843)).then(ne=>ne.WidgetsModule),data:{preload:!1}},{path:"",redirectTo:"/page/sport/match-list/soccer-5",pathMatch:"full"},{path:"404",component:on},{path:"**",component:on}];let So=(()=>{const y=class{};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)},y.\u0275mod=n.oAB({type:y}),y.\u0275inj=n.cJS({imports:[Tr.Bz.forRoot(Ys,{scrollPositionRestoration:"disabled"}),Tr.Bz]}),ne})();var sa=a(71081),Ua=a(31600),vo=a(54366);const yo=(0,l.X$)("routeAnimations",[(0,l.eR)("* <=> *",[(0,l.oB)({position:"relative"}),(0,l.IO)(":enter, :leave",[(0,l.oB)({position:"absolute",top:0,left:0,width:"100%"})],{optional:!0}),(0,l.IO)(":enter",[(0,l.oB)({left:"-100%"})],{optional:!0}),(0,l.ru)([(0,l.IO)(":leave",[(0,l.jt)("3000ms  ease-out",(0,l.oB)({left:"100%"}))],{optional:!0}),(0,l.IO)(":enter",[(0,l.jt)("3000ms  ease-out",(0,l.oB)({left:"0%"}))],{optional:!0})])])]);var qa=a(3959),sl=a(16480),bo=a(51501),za=a(68117),Jo=a(54988);let xo=(()=>{const y=class{get nativeLocation(){return function Ma(){return location}()}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)},y.\u0275prov=n.Yz7({token:y,factory:y.\u0275fac,providedIn:"root"}),ne})();var ha=a(57542),wl=a(64341);const Ot=["*"];let fa=(()=>{const y=class{constructor(q,Ue){this.ngZone=q,this.deviceService=Ue,this.isMobile=!1}ngOnInit(){this.init()}init(){this.ngZone.runOutsideAngular(()=>{"serviceWorker"in navigator&&(navigator.serviceWorker.register("/service-worker.js").then(q=>{console.info("ServiceWorker registration successful with scope: ",q.scope)},q=>{console.info("ServiceWorker registration failed: ",q)}),this.deviceService.isMobile()&&window.addEventListener("beforeinstallprompt",q=>{console.info("Show promt");let Ue=q;Ue.prompt(),Ue.userChoice.then(_t=>{console.info("Actions"),console.info(_t),"accepted"===_t.outcome?console.info("User accepted the A2HS prompt"):console.info("User dismissed the A2HS prompt"),Ue=null})}))})}};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)(n.Y36(n.R0b),n.Y36(wl.x0))},y.\u0275cmp=n.Xpm({type:y,selectors:[["app-add-to-screen"]],ngContentSelectors:Ot,decls:1,vars:0,template:function(Ue,_t){1&Ue&&(n.F$t(),n.Hsn(0))},encapsulation:2}),ne})();const Mt=class{constructor(y,A,q,Ue,_t,qt,rn,On,Zn,yi,xi,$i,ar,Qi,Ki,ss,ps){this.page=y,this.info=A,this.banner=q,this.route=Ue,this.snackBar=_t,this.translate=qt,this.tservice=rn,this.client=On,this.store=Zn,this.lang=yi,this.router=xi,this.storeNgx=$i,this.ngZone=ar,this.location=Qi,this.sanitizer=Ki,this.meta=ss,this.win=ps,this.loadingStateVal=!1,this.pageDone=!1}ngAfterViewInit(){this.ngZone.runOutsideAngular(()=>{Ua("body").removeClass("loader-active")})}ngOnInit(){this.ngZone.runOutsideAngular(()=>{Ua("#loader-temp").hide(),Ua('<script id="app-tracker-script">').attr("data-sr-language",this.lang.getLangSnapshot()).attr("class","trackerjs").attr("src",`https://widgets.sir.sportradar.com/${Rn.Z.brTrackerClientId}/widgetloader`).appendTo("head")}),this.debug$.subscribe(y=>{this.page.debug=y}),this.route.queryParamMap.pipe((0,vo.w)(y=>(0,Pa.of)(y))).subscribe(y=>{if(this.page.pageLoaded(),y.has("partnerName")?this.storeNgx.dispatch(new bo.kT(y.get("partnerName"))).subscribe(()=>{this.banner.load()}):this.location.nativeLocation.href.includes("partnerName")||this.banner.load(),y.has("displayMode")){const A=y.get("displayMode"),q=y.has("place")?y.get("place"):null;this.storeNgx.dispatch(new bo.pU({displayMode:A,place:q}))}y.has("debugMode")&&this.storeNgx.dispatch(new bo.aR(!0)),y.has("signoff")?this.translate.get("web.sign_off_success").pipe((0,pt.g)(800)).subscribe(()=>{this.openSnackBar(this.translate.instant("web.sign_off_success"),this.translate.instant("web.close"))}):y.has("signindone")&&this.translate.get("web.web_sign_in_success").pipe((0,pt.g)(900)).subscribe(()=>{this.openSnackBar(this.translate.instant("web.web_sign_in_success"),this.translate.instant("web.close"))})}),this.page.pageLoadEvent.subscribe(y=>{!0===y&&Ua("#loader-temp").hide()}),this.lang.onLangLoaded.subscribe(()=>{this.pageDone=!0}),this.info.load(),this.loadingStateVal=!1,this.store.remove(qa.Z.marketsKey),this.store.remove(qa.Z.oddsKeyMain),this.store.remove(qa.Z.oddsKeyAll),this.tservice.sendMissing(),this.meta.jsonLDSetter$.subscribe(y=>{this.jsonLD=this.getSafeHTML(y)})}generateJsonLD(){this.jsonLD=this.getSafeHTML({"@context":"http://schema.org","@type":"Organization",url:"https://24live.com/",name:"24live",address:{"@type":"PostalAddress",streetAddress:"Holu\u0161ick\xe1 2253/1",addressLocality:"Praha",addressRegion:"Chodov",postalCode:"148 00",addressCountry:"CZ"}})}get isDevel(){return!es.N.developement}getSafeHTML(y){const q=`<script type="application/ld+json">${y?JSON.stringify(y,null,2).replace(/<\/script>/g,"<\\/script>"):""}<\/script>`;return this.sanitizer.bypassSecurityTrustHtml(q)}openSnackBar(y,A){this.snackBar.open(y,A,{duration:5e3,verticalPosition:"top",panelClass:"app-snackbar-modal"})}prepareRoute(y){return y&&y.activatedRouteData&&y.activatedRouteData.animation}loadingState(){return this.loadingStateVal}};let Ra=Mt;Mt.\u0275fac=function(A){return new(A||Mt)(n.Y36(Fs.P),n.Y36(at.C),n.Y36(za.Q),n.Y36(Tr.gz),n.Y36(cs.ux),n.Y36(Ut.sK),n.Y36(Xn.D),n.Y36(zt.y),n.Y36(Jo.V),n.Y36(bt.C),n.Y36(Tr.F0),n.Y36(br.yh),n.Y36(n.R0b),n.Y36(xo),n.Y36(i.H7),n.Y36(ha.R),n.Y36(Tt.f))},Mt.\u0275cmp=n.Xpm({type:Mt,selectors:[["app-root"]],decls:7,vars:3,consts:[[1,"app-component-div"],["outlet","outlet"],[3,"innerHTML"],[1,"environment"]],template:function(A,q){1&A&&(n.TgZ(0,"div",0),n._UZ(1,"router-outlet",null,1),n.qZA(),n._UZ(3,"app-add-to-screen")(4,"div",2),n.TgZ(5,"div",3),n._uU(6,"Developement"),n.qZA()),2&A&&(n.xp6(4),n.Q6J("innerHTML",q.jsonLD,n.oJD),n.xp6(1),n.ekj("d-none",q.isDevel))},dependencies:[Tr.lC,fa],encapsulation:2,data:{animation:[yo]}}),(0,sa.gn)([(0,br.Ph)(sl.U.network)],Ra.prototype,"networkStatus$",void 0),(0,sa.gn)([(0,br.Ph)(sl.U.numFailedRequests)],Ra.prototype,"numFailedRequests$",void 0),(0,sa.gn)([(0,br.Ph)(ne=>ne.page.debug)],Ra.prototype,"debug$",void 0);var pa=a(640),Or=a(77676),Ao=a(51305),oo=a(13837),$a=a(87866),Sa=a(43072),No=a(76601);let La=((kt=class{constructor(y){this.storage=y}static missing(y){return y.missing.indexes}static missingNotSend(y){return y.missing.indexes.filter(A=>!1===A.send)}addMissingTrans(y,A){const q=y.getState(),Ue=q.missing.indexes.map(qt=>qt.key),_t=this.storage.get(Rn.Z.missingTranskey);Ue.includes(A.trans)||_t.includes(A.trans)||y.patchState({missing:{...q.missing,indexes:[...q.missing.indexes,{key:A.trans,path:A.path,send:!1}]}})}clearMissongTrans(y){const A=y.getState(),q=A.missing.indexes.map(Ue=>(Ue.send=!0,Ue));y.patchState({missing:{...A.missing,indexes:q}})}}).\u0275fac=function(A){return new(A||kt)(n.LFG(Jo.V))},kt.\u0275prov=n.Yz7({token:kt,factory:kt.\u0275fac}),kt);(0,sa.gn)([(0,br.aU)(No.GW)],La.prototype,"addMissingTrans",null),(0,sa.gn)([(0,br.aU)(No.$j)],La.prototype,"clearMissongTrans",null),(0,sa.gn)([(0,br.Qf)()],La,"missing",null),(0,sa.gn)([(0,br.Qf)()],La,"missingNotSend",null),La=(0,sa.gn)([(0,br.ZM)({name:"translation",defaults:{missing:{indexes:[]}}})],La);let Yo=(()=>{const y=class{};let ne=y;return y.\u0275fac=function(Ue){return new(Ue||y)},y.\u0275mod=n.oAB({type:y,bootstrap:[Ra]}),y.\u0275inj=n.cJS({providers:[{provide:Rs.x,useValue:Rs.Z},{provide:"SocialAuthServiceConfig",useValue:{autoLogin:!1,lang:"en",providers:[{id:Xr.tV.PROVIDER_ID,provider:new Xr.tV("768818760475-bahpghpmf3ptgnivkib418tbga724s57.apps.googleusercontent.com")},{id:Xr.LP.PROVIDER_ID,provider:new Xr.LP("735699593514920")}],onError:q=>{console.error(q)}}}],imports:[i.b2,mi,sr.m,Sa.D,Xr.RB,So,br.$l.forRoot([pa.a,Or.O,sl.U,Ao.B,oo.T,$a.X,La],{developmentMode:!es.N.production})]}),ne})();var al=a(25364),ms=a(63664),lo=a(91958),Vl=a(98472),Gl=a(19538),Bo=a(93675),Wl=a(55781),Tl=a(93170),Ka=a(18900),ko=a(98974),co=a(47667),Cl=a(68998),js=a(17518),Qo=a(34025),Fa=a(6118),Ci=a(58573),xa=a(64767),qs=a(64909),ol=a(98134),R=a(11190),j=a(68570),E=a(64630),he=a(83383);al.vI.add(ms.AY,lo.md,Gl.hw,Bo.cu,Tl.eG,Vl.hH,Wl.yY,Ka.VH,ko.iD,co.oJ,Cl.IK,js.hO,Qo.Sc,Ci.Eg,Fa.OP,he.FU,E.LE,j.wf,R.WV,ol.nN,qs.cN,xa.Kl),es.N.production&&((0,n.G48)(),window&&(window.console.error=()=>{})),i.q6().bootstrapModule(Yo).catch(ne=>console.error(ne))},46700:(vt,me,a)=>{var i={"./af":62275,"./af.js":62275,"./ar":90857,"./ar-dz":11218,"./ar-dz.js":11218,"./ar-kw":14754,"./ar-kw.js":14754,"./ar-ly":66680,"./ar-ly.js":66680,"./ar-ma":92178,"./ar-ma.js":92178,"./ar-ps":42060,"./ar-ps.js":42060,"./ar-sa":56522,"./ar-sa.js":56522,"./ar-tn":95682,"./ar-tn.js":95682,"./ar.js":90857,"./az":70164,"./az.js":70164,"./be":79774,"./be.js":79774,"./bg":60947,"./bg.js":60947,"./bm":21832,"./bm.js":21832,"./bn":89650,"./bn-bd":74477,"./bn-bd.js":74477,"./bn.js":89650,"./bo":66005,"./bo.js":66005,"./br":98492,"./br.js":98492,"./bs":70534,"./bs.js":70534,"./ca":52061,"./ca.js":52061,"./cs":84737,"./cs.js":84737,"./cv":61167,"./cv.js":61167,"./cy":77996,"./cy.js":77996,"./da":9528,"./da.js":9528,"./de":14540,"./de-at":49430,"./de-at.js":49430,"./de-ch":67978,"./de-ch.js":67978,"./de.js":14540,"./dv":83426,"./dv.js":83426,"./el":6616,"./el.js":6616,"./en-au":63816,"./en-au.js":63816,"./en-ca":32162,"./en-ca.js":32162,"./en-gb":83305,"./en-gb.js":83305,"./en-ie":61954,"./en-ie.js":61954,"./en-il":43060,"./en-il.js":43060,"./en-in":59923,"./en-in.js":59923,"./en-nz":13540,"./en-nz.js":13540,"./en-sg":16505,"./en-sg.js":16505,"./eo":41907,"./eo.js":41907,"./es":86640,"./es-do":41246,"./es-do.js":41246,"./es-mx":56131,"./es-mx.js":56131,"./es-us":36430,"./es-us.js":36430,"./es.js":86640,"./et":62551,"./et.js":62551,"./eu":32711,"./eu.js":32711,"./fa":54572,"./fa.js":54572,"./fi":33390,"./fi.js":33390,"./fil":87860,"./fil.js":87860,"./fo":48216,"./fo.js":48216,"./fr":99291,"./fr-ca":98527,"./fr-ca.js":98527,"./fr-ch":58407,"./fr-ch.js":58407,"./fr.js":99291,"./fy":47054,"./fy.js":47054,"./ga":49540,"./ga.js":49540,"./gd":73917,"./gd.js":73917,"./gl":51486,"./gl.js":51486,"./gom-deva":56245,"./gom-deva.js":56245,"./gom-latn":48868,"./gom-latn.js":48868,"./gu":59652,"./gu.js":59652,"./he":89019,"./he.js":89019,"./hi":42040,"./hi.js":42040,"./hr":63402,"./hr.js":63402,"./hu":79322,"./hu.js":79322,"./hy-am":27609,"./hy-am.js":27609,"./id":57942,"./id.js":57942,"./is":98275,"./is.js":98275,"./it":73053,"./it-ch":4378,"./it-ch.js":4378,"./it.js":73053,"./ja":46176,"./ja.js":46176,"./jv":679,"./jv.js":679,"./ka":92726,"./ka.js":92726,"./kk":72953,"./kk.js":72953,"./km":86957,"./km.js":86957,"./kn":59181,"./kn.js":59181,"./ko":47148,"./ko.js":47148,"./ku":27752,"./ku-kmr":63898,"./ku-kmr.js":63898,"./ku.js":27752,"./ky":65675,"./ky.js":65675,"./lb":41263,"./lb.js":41263,"./lo":65746,"./lo.js":65746,"./lt":11143,"./lt.js":11143,"./lv":38753,"./lv.js":38753,"./me":44054,"./me.js":44054,"./mi":31573,"./mi.js":31573,"./mk":30202,"./mk.js":30202,"./ml":68523,"./ml.js":68523,"./mn":79794,"./mn.js":79794,"./mr":56681,"./mr.js":56681,"./ms":56975,"./ms-my":39859,"./ms-my.js":39859,"./ms.js":56975,"./mt":3691,"./mt.js":3691,"./my":5152,"./my.js":5152,"./nb":7607,"./nb.js":7607,"./ne":21526,"./ne.js":21526,"./nl":86368,"./nl-be":40076,"./nl-be.js":40076,"./nl.js":86368,"./nn":68420,"./nn.js":68420,"./oc-lnc":51906,"./oc-lnc.js":51906,"./pa-in":94504,"./pa-in.js":94504,"./pl":54721,"./pl.js":54721,"./pt":74645,"./pt-br":54548,"./pt-br.js":54548,"./pt.js":74645,"./ro":71977,"./ro.js":71977,"./ru":26042,"./ru.js":26042,"./sd":78849,"./sd.js":78849,"./se":27739,"./se.js":27739,"./si":50084,"./si.js":50084,"./sk":92449,"./sk.js":92449,"./sl":23086,"./sl.js":23086,"./sq":33139,"./sq.js":33139,"./sr":30607,"./sr-cyrl":30063,"./sr-cyrl.js":30063,"./sr.js":30607,"./ss":40131,"./ss.js":40131,"./sv":21665,"./sv.js":21665,"./sw":5642,"./sw.js":5642,"./ta":33622,"./ta.js":33622,"./te":74825,"./te.js":74825,"./tet":48336,"./tet.js":48336,"./tg":39238,"./tg.js":39238,"./th":99463,"./th.js":99463,"./tk":39986,"./tk.js":39986,"./tl-ph":29672,"./tl-ph.js":29672,"./tlh":40043,"./tlh.js":40043,"./tr":51212,"./tr.js":51212,"./tzl":50110,"./tzl.js":50110,"./tzm":80482,"./tzm-latn":38309,"./tzm-latn.js":38309,"./tzm.js":80482,"./ug-cn":42495,"./ug-cn.js":42495,"./uk":54157,"./uk.js":54157,"./ur":80984,"./ur.js":80984,"./uz":64141,"./uz-latn":43662,"./uz-latn.js":43662,"./uz.js":64141,"./vi":12607,"./vi.js":12607,"./x-pseudo":66460,"./x-pseudo.js":66460,"./yo":92948,"./yo.js":92948,"./zh-cn":62658,"./zh-cn.js":62658,"./zh-hk":39352,"./zh-hk.js":39352,"./zh-mo":38274,"./zh-mo.js":38274,"./zh-tw":98451,"./zh-tw.js":98451};function n(f){var o=l(f);return a(o)}function l(f){if(!a.o(i,f)){var o=new Error("Cannot find module '"+f+"'");throw o.code="MODULE_NOT_FOUND",o}return i[f]}n.keys=function(){return Object.keys(i)},n.resolve=l,vt.exports=n,n.id=46700},98490:(vt,me,a)=>{"use strict";a.d(me,{LP:()=>Ke,tV:()=>oe,xE:()=>we,RB:()=>Ze});var i=a(19369),n=a(64565),l=a(87554),f=a(25742),o=a(39754),c=a(84608),M=a(78603),w=a(88688);class W extends w.x{constructor(){super(...arguments),this._value=null,this._hasValue=!1,this._isComplete=!1}_checkFinalizedStatuses(Dt){const{hasError:ot,_hasValue:ct,_value:xt,thrownError:Et,isStopped:sn,_isComplete:mn}=this;ot?Dt.error(Et):(sn||mn)&&(ct&&Dt.next(xt),Dt.complete())}next(Dt){this.isStopped||(this._value=Dt,this._hasValue=!0)}complete(){const{_hasValue:Dt,_value:ot,_isComplete:ct}=this;ct||(this._isComplete=!0,Dt&&super.next(ot),super.complete())}}var B=a(60890),r=a(7073);class H{constructor(){}loadScript(Dt,ot,ct,xt=null){if(typeof document<"u"&&!document.getElementById(Dt)){let Et=document.createElement("script");Et.async=!0,Et.src=ot,Et.onload=ct,xt||(xt=document.head),xt.appendChild(Et)}}}class pe{}const se={oneTapEnabled:!0};let oe=(()=>{class Ne extends H{constructor(ot,ct){super(),this.clientId=ot,this.initOptions=ct,this.changeUser=new n.vpe,this._socialUser=new l.X(null),this._accessToken=new l.X(null),this._receivedAccessToken=new n.vpe,this.initOptions={...se,...this.initOptions},this._socialUser.pipe((0,f.T)(1)).subscribe(this.changeUser),this._accessToken.pipe((0,f.T)(1)).subscribe(this._receivedAccessToken)}initialize(ot){return new Promise((ct,xt)=>{try{this.loadScript(Ne.PROVIDER_ID,"https://accounts.google.com/gsi/client",()=>{if(google.accounts.id.initialize({client_id:this.clientId,auto_select:ot,callback:({credential:Et})=>{const sn=this.createSocialUser(Et);this._socialUser.next(sn)},prompt_parent_id:this.initOptions?.prompt_parent_id,itp_support:this.initOptions.oneTapEnabled}),this.initOptions.oneTapEnabled&&this._socialUser.pipe((0,o.h)(Et=>null===Et)).subscribe(()=>google.accounts.id.prompt(console.debug)),this.initOptions.scopes){const Et=this.initOptions.scopes instanceof Array?this.initOptions.scopes.filter(sn=>sn).join(" "):this.initOptions.scopes;this._tokenClient=google.accounts.oauth2.initTokenClient({client_id:this.clientId,scope:Et,prompt:this.initOptions.prompt,callback:sn=>{sn.error?this._accessToken.error({code:sn.error,description:sn.error_description,uri:sn.error_uri}):this._accessToken.next(sn.access_token)}})}ct()})}catch(Et){xt(Et)}})}getLoginStatus(){return new Promise((ot,ct)=>{this._socialUser.value?ot(this._socialUser.value):ct(`No user is currently logged in with ${Ne.PROVIDER_ID}`)})}refreshToken(){return new Promise((ot,ct)=>{google.accounts.id.revoke(this._socialUser.value.id,xt=>{xt.error?ct(xt.error):ot(this._socialUser.value)})})}getAccessToken(){return new Promise((ot,ct)=>{this._tokenClient?(this._tokenClient.requestAccessToken({hint:this._socialUser.value?.email}),this._receivedAccessToken.pipe((0,c.q)(1)).subscribe(ot)):ct(this._socialUser.value?"No token client was instantiated, you should specify some scopes.":"You should be logged-in first.")})}revokeAccessToken(){return new Promise((ot,ct)=>{this._tokenClient?this._accessToken.value?google.accounts.oauth2.revoke(this._accessToken.value,()=>{this._accessToken.next(null),ot()}):ct("No access token to revoke"):ct("No token client was instantiated, you should specify some scopes.")})}signIn(){return Promise.reject('You should not call this method directly for Google, use "<asl-google-signin-button>" wrapper or generate the button yourself with "google.accounts.id.renderButton()" (https://developers.google.com/identity/gsi/web/guides/display-button#javascript)')}signOut(){var ot=this;return(0,i.Z)(function*(){google.accounts.id.disableAutoSelect(),ot._socialUser.next(null)})()}createSocialUser(ot){const ct=new pe;ct.idToken=ot;const xt=this.decodeJwt(ot);return ct.id=xt.sub,ct.name=xt.name,ct.email=xt.email,ct.photoUrl=xt.picture,ct.firstName=xt.given_name,ct.lastName=xt.family_name,ct}decodeJwt(ot){const xt=ot.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),Et=decodeURIComponent(window.atob(xt).split("").map(function(sn){return"%"+("00"+sn.charCodeAt(0).toString(16)).slice(-2)}).join(""));return JSON.parse(Et)}}return Ne.PROVIDER_ID="GOOGLE",Ne})(),we=(()=>{class Ne{get authState(){return this._authState.asObservable()}get initState(){return this._initState.asObservable()}constructor(ot,ct,xt){this._ngZone=ct,this._injector=xt,this.providers=new Map,this.autoLogin=!1,this._user=null,this._authState=new M.t(1),this.initialized=!1,this._initState=new W,ot instanceof Promise?ot.then(Et=>{this.initialize(Et)}):this.initialize(ot)}initialize(ot){this.autoLogin=void 0!==ot.autoLogin&&ot.autoLogin;const{onError:ct=console.error}=ot;ot.providers.forEach(xt=>{this.providers.set(xt.id,"prototype"in xt.provider?this._injector.get(xt.provider):xt.provider)}),Promise.all(Array.from(this.providers.values()).map(xt=>xt.initialize(this.autoLogin))).then(()=>{if(this.autoLogin){const xt=[];let Et=!1;this.providers.forEach((sn,mn)=>{const xn=sn.getLoginStatus();xt.push(xn),xn.then(Dn=>{this.setUser(Dn,mn),Et=!0}).catch(console.debug)}),Promise.all(xt).catch(()=>{Et||(this._user=null,this._authState.next(null))})}this.providers.forEach((xt,Et)=>{(0,B.b)(xt.changeUser)&&xt.changeUser.subscribe(sn=>{this._ngZone.run(()=>{this.setUser(sn,Et)})})})}).catch(xt=>{ct(xt)}).finally(()=>{this.initialized=!0,this._initState.next(this.initialized),this._initState.complete()})}getAccessToken(ot){var ct=this;return(0,i.Z)(function*(){const xt=ct.providers.get(ot);if(!ct.initialized)throw Ne.ERR_NOT_INITIALIZED;if(!xt)throw Ne.ERR_LOGIN_PROVIDER_NOT_FOUND;if(!(xt instanceof oe))throw Ne.ERR_NOT_SUPPORTED_FOR_ACCESS_TOKEN;return yield xt.getAccessToken()})()}refreshAuthToken(ot){return new Promise((ct,xt)=>{if(this.initialized){const Et=this.providers.get(ot);Et?"function"!=typeof Et.refreshToken?xt(Ne.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN):Et.refreshToken().then(sn=>{this.setUser(sn,ot),ct()}).catch(sn=>{xt(sn)}):xt(Ne.ERR_LOGIN_PROVIDER_NOT_FOUND)}else xt(Ne.ERR_NOT_INITIALIZED)})}refreshAccessToken(ot){return new Promise((ct,xt)=>{if(this.initialized)if(ot!==oe.PROVIDER_ID)xt(Ne.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN);else{const Et=this.providers.get(ot);Et instanceof oe?Et.revokeAccessToken().then(ct).catch(xt):xt(Ne.ERR_LOGIN_PROVIDER_NOT_FOUND)}else xt(Ne.ERR_NOT_INITIALIZED)})}signIn(ot,ct){return new Promise((xt,Et)=>{if(this.initialized){let sn=this.providers.get(ot);sn?sn.signIn(ct).then(mn=>{this.setUser(mn,ot),xt(mn)}).catch(mn=>{Et(mn)}):Et(Ne.ERR_LOGIN_PROVIDER_NOT_FOUND)}else Et(Ne.ERR_NOT_INITIALIZED)})}signOut(ot=!1){return new Promise((ct,xt)=>{if(this.initialized)if(this._user){let sn=this.providers.get(this._user.provider);sn?sn.signOut(ot).then(()=>{ct(),this.setUser(null)}).catch(mn=>{xt(mn)}):xt(Ne.ERR_LOGIN_PROVIDER_NOT_FOUND)}else xt(Ne.ERR_NOT_LOGGED_IN);else xt(Ne.ERR_NOT_INITIALIZED)})}setUser(ot,ct){ot&&ct&&(ot.provider=ct),this._user=ot,this._authState.next(ot)}}return Ne.ERR_LOGIN_PROVIDER_NOT_FOUND="Login provider not found",Ne.ERR_NOT_LOGGED_IN="Not logged in",Ne.ERR_NOT_INITIALIZED="Login providers not ready yet. Are there errors on your console?",Ne.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN="Chosen login provider is not supported for refreshing a token",Ne.ERR_NOT_SUPPORTED_FOR_ACCESS_TOKEN="Chosen login provider is not supported for getting an access token",Ne.\u0275fac=function(ot){return new(ot||Ne)(n.LFG("SocialAuthServiceConfig"),n.LFG(n.R0b),n.LFG(n.zs3))},Ne.\u0275prov=n.Yz7({token:Ne,factory:Ne.\u0275fac,providedIn:"root"}),Ne})(),Ze=(()=>{class Ne{static initialize(ot){return{ngModule:Ne,providers:[we,{provide:"SocialAuthServiceConfig",useValue:ot}]}}constructor(ot){if(ot)throw new Error("SocialLoginModule is already loaded. Import it in the AppModule only")}}return Ne.\u0275fac=function(ot){return new(ot||Ne)(n.LFG(Ne,12))},Ne.\u0275mod=n.oAB({type:Ne}),Ne.\u0275inj=n.cJS({providers:[we],imports:[r.ez]}),Ne})(),Ke=(()=>{class Ne extends H{constructor(ot,ct={}){super(),this.clientId=ot,this.requestOptions={scope:"email,public_profile",locale:"en_US",fields:"name,email,picture,first_name,last_name",version:"v10.0"},this.requestOptions={...this.requestOptions,...ct}}initialize(){return new Promise((ot,ct)=>{try{this.loadScript(Ne.PROVIDER_ID,`//connect.facebook.net/${this.requestOptions.locale}/sdk.js`,()=>{FB.init({appId:this.clientId,autoLogAppEvents:!0,cookie:!0,xfbml:!0,version:this.requestOptions.version}),ot()})}catch(xt){ct(xt)}})}getLoginStatus(){return new Promise((ot,ct)=>{FB.getLoginStatus(xt=>{if("connected"===xt.status){let Et=xt.authResponse;FB.api(`/me?fields=${this.requestOptions.fields}`,sn=>{let mn=new pe;mn.id=sn.id,mn.name=sn.name,mn.email=sn.email,mn.photoUrl="https://graph.facebook.com/"+sn.id+"/picture?type=normal&access_token="+Et.accessToken,mn.firstName=sn.first_name,mn.lastName=sn.last_name,mn.authToken=Et.accessToken,mn.response=sn,ot(mn)})}else ct(`No user is currently logged in with ${Ne.PROVIDER_ID}`)})})}signIn(ot){const ct={...this.requestOptions,...ot};return new Promise((xt,Et)=>{FB.login(sn=>{if(sn.authResponse){let mn=sn.authResponse;FB.api(`/me?fields=${ct.fields}`,xn=>{let Dn=new pe;Dn.id=xn.id,Dn.name=xn.name,Dn.email=xn.email,Dn.photoUrl="https://graph.facebook.com/"+xn.id+"/picture?type=normal",Dn.firstName=xn.first_name,Dn.lastName=xn.last_name,Dn.authToken=mn.accessToken,Dn.response=xn,xt(Dn)})}else Et("User cancelled login or did not fully authorize.")},ct)})}signOut(){return new Promise((ot,ct)=>{FB.logout(xt=>{ot()})})}}return Ne.PROVIDER_ID="FACEBOOK",Ne})()},97578:(vt,me,a)=>{"use strict";a.d(me,{EY:()=>we,F4:()=>B,IO:()=>oe,LC:()=>n,SB:()=>W,X$:()=>f,ZE:()=>yt,ZN:()=>Ze,_j:()=>i,eR:()=>r,jt:()=>o,k1:()=>Ke,l3:()=>l,oB:()=>w,pV:()=>pe,ru:()=>c,vP:()=>M});class i{}class n{}const l="*";function f(tt,ue){return{type:7,name:tt,definitions:ue,options:{}}}function o(tt,ue=null){return{type:4,styles:ue,timings:tt}}function c(tt,ue=null){return{type:3,steps:tt,options:ue}}function M(tt,ue=null){return{type:2,steps:tt,options:ue}}function w(tt){return{type:6,styles:tt,offset:null}}function W(tt,ue,Ce){return{type:0,name:tt,styles:ue,options:Ce}}function B(tt){return{type:5,steps:tt}}function r(tt,ue,Ce=null){return{type:1,expr:tt,animation:ue,options:Ce}}function pe(tt=null){return{type:9,options:tt}}function oe(tt,ue,Ce=null){return{type:11,selector:tt,animation:ue,options:Ce}}function we(tt,ue){return{type:12,timings:tt,animation:ue}}function Te(tt){Promise.resolve().then(tt)}class Ze{constructor(ue=0,Ce=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=ue+Ce}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(ue=>ue()),this._onDoneFns=[])}onStart(ue){this._originalOnStartFns.push(ue),this._onStartFns.push(ue)}onDone(ue){this._originalOnDoneFns.push(ue),this._onDoneFns.push(ue)}onDestroy(ue){this._onDestroyFns.push(ue)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){Te(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(ue=>ue()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(ue=>ue()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(ue){this._position=this.totalTime?ue*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(ue){const Ce="start"==ue?this._onStartFns:this._onDoneFns;Ce.forEach(b=>b()),Ce.length=0}}class yt{constructor(ue){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=ue;let Ce=0,b=0,L=0;const Ne=this.players.length;0==Ne?Te(()=>this._onFinish()):this.players.forEach(Dt=>{Dt.onDone(()=>{++Ce==Ne&&this._onFinish()}),Dt.onDestroy(()=>{++b==Ne&&this._onDestroy()}),Dt.onStart(()=>{++L==Ne&&this._onStart()})}),this.totalTime=this.players.reduce((Dt,ot)=>Math.max(Dt,ot.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(ue=>ue()),this._onDoneFns=[])}init(){this.players.forEach(ue=>ue.init())}onStart(ue){this._onStartFns.push(ue)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(ue=>ue()),this._onStartFns=[])}onDone(ue){this._onDoneFns.push(ue)}onDestroy(ue){this._onDestroyFns.push(ue)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(ue=>ue.play())}pause(){this.players.forEach(ue=>ue.pause())}restart(){this.players.forEach(ue=>ue.restart())}finish(){this._onFinish(),this.players.forEach(ue=>ue.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(ue=>ue.destroy()),this._onDestroyFns.forEach(ue=>ue()),this._onDestroyFns=[])}reset(){this.players.forEach(ue=>ue.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(ue){const Ce=ue*this.totalTime;this.players.forEach(b=>{const L=b.totalTime?Math.min(1,Ce/b.totalTime):1;b.setPosition(L)})}getPosition(){const ue=this.players.reduce((Ce,b)=>null===Ce||b.totalTime>Ce.totalTime?b:Ce,null);return null!=ue?ue.getPosition():0}beforeDestroy(){this.players.forEach(ue=>{ue.beforeDestroy&&ue.beforeDestroy()})}triggerCallback(ue){const Ce="start"==ue?this._onStartFns:this._onDoneFns;Ce.forEach(b=>b()),Ce.length=0}}const Ke="!"},79173:(vt,me,a)=>{"use strict";a.d(me,{$s:()=>ot,Em:()=>mn,Kd:()=>vn,X6:()=>Qe,ic:()=>Dn,kH:()=>ii,mK:()=>Un,qV:()=>Sn,qm:()=>Tn,rt:()=>Qn,s1:()=>sn,tE:()=>Mi,yG:()=>G});var i=a(7073),n=a(64565),l=a(12288),f=a(88688),o=a(41139),c=a(87554),M=a(75249),w=a(19810),W=a(7048),B=a(2122),r=a(39754),H=a(53399),pe=a(84608),se=a(25742),oe=a(53792),we=a(65613),Te=a(67802),Ze=a(56075),yt=a(93978);function Ce(_n,Ct){return(_n.getAttribute(Ct)||"").match(/\S+/g)||[]}const L="cdk-describedby-message",Ne="cdk-describedby-host";let Dt=0,ot=(()=>{class _n{constructor(ge,N){this._platform=N,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Dt++,this._document=ge,this._id=(0,n.f3M)(n.AFp)+"-"+Dt++}describe(ge,N,ve){if(!this._canBeDescribed(ge,N))return;const Q=ct(N,ve);"string"!=typeof N?(xt(N,this._id),this._messageRegistry.set(Q,{messageElement:N,referenceCount:0})):this._messageRegistry.has(Q)||this._createMessageElement(N,ve),this._isElementDescribedByMessage(ge,Q)||this._addMessageReference(ge,Q)}removeDescription(ge,N,ve){if(!N||!this._isElementNode(ge))return;const Q=ct(N,ve);if(this._isElementDescribedByMessage(ge,Q)&&this._removeMessageReference(ge,Q),"string"==typeof N){const Ye=this._messageRegistry.get(Q);Ye&&0===Ye.referenceCount&&this._deleteMessageElement(Q)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const ge=this._document.querySelectorAll(`[${Ne}="${this._id}"]`);for(let N=0;N<ge.length;N++)this._removeCdkDescribedByReferenceIds(ge[N]),ge[N].removeAttribute(Ne);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(ge,N){const ve=this._document.createElement("div");xt(ve,this._id),ve.textContent=ge,N&&ve.setAttribute("role",N),this._createMessagesContainer(),this._messagesContainer.appendChild(ve),this._messageRegistry.set(ct(ge,N),{messageElement:ve,referenceCount:0})}_deleteMessageElement(ge){this._messageRegistry.get(ge)?.messageElement?.remove(),this._messageRegistry.delete(ge)}_createMessagesContainer(){if(this._messagesContainer)return;const ge="cdk-describedby-message-container",N=this._document.querySelectorAll(`.${ge}[platform="server"]`);for(let Q=0;Q<N.length;Q++)N[Q].remove();const ve=this._document.createElement("div");ve.style.visibility="hidden",ve.classList.add(ge),ve.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&ve.setAttribute("platform","server"),this._document.body.appendChild(ve),this._messagesContainer=ve}_removeCdkDescribedByReferenceIds(ge){const N=Ce(ge,"aria-describedby").filter(ve=>0!=ve.indexOf(L));ge.setAttribute("aria-describedby",N.join(" "))}_addMessageReference(ge,N){const ve=this._messageRegistry.get(N);(function tt(_n,Ct,ge){const N=Ce(_n,Ct);N.some(ve=>ve.trim()==ge.trim())||(N.push(ge.trim()),_n.setAttribute(Ct,N.join(" ")))})(ge,"aria-describedby",ve.messageElement.id),ge.setAttribute(Ne,this._id),ve.referenceCount++}_removeMessageReference(ge,N){const ve=this._messageRegistry.get(N);ve.referenceCount--,function ue(_n,Ct,ge){const ve=Ce(_n,Ct).filter(Q=>Q!=ge.trim());ve.length?_n.setAttribute(Ct,ve.join(" ")):_n.removeAttribute(Ct)}(ge,"aria-describedby",ve.messageElement.id),ge.removeAttribute(Ne)}_isElementDescribedByMessage(ge,N){const ve=Ce(ge,"aria-describedby"),Q=this._messageRegistry.get(N),Ye=Q&&Q.messageElement.id;return!!Ye&&-1!=ve.indexOf(Ye)}_canBeDescribed(ge,N){if(!this._isElementNode(ge))return!1;if(N&&"object"==typeof N)return!0;const ve=null==N?"":`${N}`.trim(),Q=ge.getAttribute("aria-label");return!(!ve||Q&&Q.trim()===ve)}_isElementNode(ge){return ge.nodeType===this._document.ELEMENT_NODE}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(i.K0),n.LFG(l.t4))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})();function ct(_n,Ct){return"string"==typeof _n?`${Ct||""}/${_n}`:_n}function xt(_n,Ct){_n.id||(_n.id=`${L}-${Ct}-${Dt++}`)}class Et{constructor(Ct){this._items=Ct,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new f.x,this._typeaheadSubscription=o.w0.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=ge=>ge.disabled,this._pressedLetters=[],this.tabOut=new f.x,this.change=new f.x,Ct instanceof n.n_E&&Ct.changes.subscribe(ge=>{if(this._activeItem){const ve=ge.toArray().indexOf(this._activeItem);ve>-1&&ve!==this._activeItemIndex&&(this._activeItemIndex=ve)}})}skipPredicate(Ct){return this._skipPredicateFn=Ct,this}withWrap(Ct=!0){return this._wrap=Ct,this}withVerticalOrientation(Ct=!0){return this._vertical=Ct,this}withHorizontalOrientation(Ct){return this._horizontal=Ct,this}withAllowedModifierKeys(Ct){return this._allowedModifierKeys=Ct,this}withTypeAhead(Ct=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,W.b)(ge=>this._pressedLetters.push(ge)),(0,B.b)(Ct),(0,r.h)(()=>this._pressedLetters.length>0),(0,H.U)(()=>this._pressedLetters.join(""))).subscribe(ge=>{const N=this._getItemsArray();for(let ve=1;ve<N.length+1;ve++){const Q=(this._activeItemIndex+ve)%N.length,Ye=N[Q];if(!this._skipPredicateFn(Ye)&&0===Ye.getLabel().toUpperCase().trim().indexOf(ge)){this.setActiveItem(Q);break}}this._pressedLetters=[]}),this}withHomeAndEnd(Ct=!0){return this._homeAndEnd=Ct,this}setActiveItem(Ct){const ge=this._activeItem;this.updateActiveItem(Ct),this._activeItem!==ge&&this.change.next(this._activeItemIndex)}onKeydown(Ct){const ge=Ct.keyCode,ve=["altKey","ctrlKey","metaKey","shiftKey"].every(Q=>!Ct[Q]||this._allowedModifierKeys.indexOf(Q)>-1);switch(ge){case w.Mf:return void this.tabOut.next();case w.JH:if(this._vertical&&ve){this.setNextItemActive();break}return;case w.LH:if(this._vertical&&ve){this.setPreviousItemActive();break}return;case w.SV:if(this._horizontal&&ve){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case w.oh:if(this._horizontal&&ve){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case w.Sd:if(this._homeAndEnd&&ve){this.setFirstItemActive();break}return;case w.uR:if(this._homeAndEnd&&ve){this.setLastItemActive();break}return;default:return void((ve||(0,w.Vb)(Ct,"shiftKey"))&&(Ct.key&&1===Ct.key.length?this._letterKeyStream.next(Ct.key.toLocaleUpperCase()):(ge>=w.A&&ge<=w.Z||ge>=w.xE&&ge<=w.aO)&&this._letterKeyStream.next(String.fromCharCode(ge))))}this._pressedLetters=[],Ct.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(Ct){const ge=this._getItemsArray(),N="number"==typeof Ct?Ct:ge.indexOf(Ct);this._activeItem=ge[N]??null,this._activeItemIndex=N}_setActiveItemByDelta(Ct){this._wrap?this._setActiveInWrapMode(Ct):this._setActiveInDefaultMode(Ct)}_setActiveInWrapMode(Ct){const ge=this._getItemsArray();for(let N=1;N<=ge.length;N++){const ve=(this._activeItemIndex+Ct*N+ge.length)%ge.length;if(!this._skipPredicateFn(ge[ve]))return void this.setActiveItem(ve)}}_setActiveInDefaultMode(Ct){this._setActiveItemByIndex(this._activeItemIndex+Ct,Ct)}_setActiveItemByIndex(Ct,ge){const N=this._getItemsArray();if(N[Ct]){for(;this._skipPredicateFn(N[Ct]);)if(!N[Ct+=ge])return;this.setActiveItem(Ct)}}_getItemsArray(){return this._items instanceof n.n_E?this._items.toArray():this._items}}class sn extends Et{setActiveItem(Ct){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(Ct),this.activeItem&&this.activeItem.setActiveStyles()}}class mn extends Et{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(Ct){return this._origin=Ct,this}setActiveItem(Ct){super.setActiveItem(Ct),this.activeItem&&this.activeItem.focus(this._origin)}}let Dn=(()=>{class _n{constructor(ge){this._platform=ge}isDisabled(ge){return ge.hasAttribute("disabled")}isVisible(ge){return function Be(_n){return!!(_n.offsetWidth||_n.offsetHeight||"function"==typeof _n.getClientRects&&_n.getClientRects().length)}(ge)&&"visible"===getComputedStyle(ge).visibility}isTabbable(ge){if(!this._platform.isBrowser)return!1;const N=function Fn(_n){try{return _n.frameElement}catch{return null}}(function jt(_n){return _n.ownerDocument&&_n.ownerDocument.defaultView||window}(ge));if(N&&(-1===Oe(N)||!this.isVisible(N)))return!1;let ve=ge.nodeName.toLowerCase(),Q=Oe(ge);return ge.hasAttribute("contenteditable")?-1!==Q:!("iframe"===ve||"object"===ve||this._platform.WEBKIT&&this._platform.IOS&&!function St(_n){let Ct=_n.nodeName.toLowerCase(),ge="input"===Ct&&_n.type;return"text"===ge||"password"===ge||"select"===Ct||"textarea"===Ct}(ge))&&("audio"===ve?!!ge.hasAttribute("controls")&&-1!==Q:"video"===ve?-1!==Q&&(null!==Q||this._platform.FIREFOX||ge.hasAttribute("controls")):ge.tabIndex>=0)}isFocusable(ge,N){return function wt(_n){return!function d(_n){return function de(_n){return"input"==_n.nodeName.toLowerCase()}(_n)&&"hidden"==_n.type}(_n)&&(function z(_n){let Ct=_n.nodeName.toLowerCase();return"input"===Ct||"select"===Ct||"button"===Ct||"textarea"===Ct}(_n)||function O(_n){return function Ve(_n){return"a"==_n.nodeName.toLowerCase()}(_n)&&_n.hasAttribute("href")}(_n)||_n.hasAttribute("contenteditable")||Ie(_n))}(ge)&&!this.isDisabled(ge)&&(N?.ignoreVisibility||this.isVisible(ge))}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(l.t4))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})();function Ie(_n){if(!_n.hasAttribute("tabindex")||void 0===_n.tabIndex)return!1;let Ct=_n.getAttribute("tabindex");return!(!Ct||isNaN(parseInt(Ct,10)))}function Oe(_n){if(!Ie(_n))return null;const Ct=parseInt(_n.getAttribute("tabindex")||"",10);return isNaN(Ct)?-1:Ct}class fn{constructor(Ct,ge,N,ve,Q=!1){this._element=Ct,this._checker=ge,this._ngZone=N,this._document=ve,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,Q||this.attachAnchors()}get enabled(){return this._enabled}set enabled(Ct){this._enabled=Ct,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Ct,this._startAnchor),this._toggleAnchorTabIndex(Ct,this._endAnchor))}destroy(){const Ct=this._startAnchor,ge=this._endAnchor;Ct&&(Ct.removeEventListener("focus",this.startAnchorListener),Ct.remove()),ge&&(ge.removeEventListener("focus",this.endAnchorListener),ge.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.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)}focusInitialElementWhenReady(Ct){return new Promise(ge=>{this._executeOnStable(()=>ge(this.focusInitialElement(Ct)))})}focusFirstTabbableElementWhenReady(Ct){return new Promise(ge=>{this._executeOnStable(()=>ge(this.focusFirstTabbableElement(Ct)))})}focusLastTabbableElementWhenReady(Ct){return new Promise(ge=>{this._executeOnStable(()=>ge(this.focusLastTabbableElement(Ct)))})}_getRegionBoundary(Ct){const ge=this._element.querySelectorAll(`[cdk-focus-region-${Ct}], [cdkFocusRegion${Ct}], [cdk-focus-${Ct}]`);return"start"==Ct?ge.length?ge[0]:this._getFirstTabbableElement(this._element):ge.length?ge[ge.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(Ct){const ge=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(ge){if(!this._checker.isFocusable(ge)){const N=this._getFirstTabbableElement(ge);return N?.focus(Ct),!!N}return ge.focus(Ct),!0}return this.focusFirstTabbableElement(Ct)}focusFirstTabbableElement(Ct){const ge=this._getRegionBoundary("start");return ge&&ge.focus(Ct),!!ge}focusLastTabbableElement(Ct){const ge=this._getRegionBoundary("end");return ge&&ge.focus(Ct),!!ge}hasAttached(){return this._hasAttached}_getFirstTabbableElement(Ct){if(this._checker.isFocusable(Ct)&&this._checker.isTabbable(Ct))return Ct;const ge=Ct.children;for(let N=0;N<ge.length;N++){const ve=ge[N].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(ge[N]):null;if(ve)return ve}return null}_getLastTabbableElement(Ct){if(this._checker.isFocusable(Ct)&&this._checker.isTabbable(Ct))return Ct;const ge=Ct.children;for(let N=ge.length-1;N>=0;N--){const ve=ge[N].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(ge[N]):null;if(ve)return ve}return null}_createAnchor(){const Ct=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,Ct),Ct.classList.add("cdk-visually-hidden"),Ct.classList.add("cdk-focus-trap-anchor"),Ct.setAttribute("aria-hidden","true"),Ct}_toggleAnchorTabIndex(Ct,ge){Ct?ge.setAttribute("tabindex","0"):ge.removeAttribute("tabindex")}toggleAnchors(Ct){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Ct,this._startAnchor),this._toggleAnchorTabIndex(Ct,this._endAnchor))}_executeOnStable(Ct){this._ngZone.isStable?Ct():this._ngZone.onStable.pipe((0,pe.q)(1)).subscribe(Ct)}}let Sn=(()=>{class _n{constructor(ge,N,ve){this._checker=ge,this._ngZone=N,this._document=ve}create(ge,N=!1){return new fn(ge,this._checker,this._ngZone,this._document,N)}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(Dn),n.LFG(n.R0b),n.LFG(i.K0))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})(),Un=(()=>{class _n{constructor(ge,N,ve){this._elementRef=ge,this._focusTrapFactory=N,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}get enabled(){return this.focusTrap.enabled}set enabled(ge){this.focusTrap.enabled=(0,Te.Ig)(ge)}get autoCapture(){return this._autoCapture}set autoCapture(ge){this._autoCapture=(0,Te.Ig)(ge)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(ge){const N=ge.autoCapture;N&&!N.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,l.ht)(),this.focusTrap.focusInitialElementWhenReady()}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.Y36(n.SBq),n.Y36(Sn),n.Y36(i.K0))},_n.\u0275dir=n.lG2({type:_n,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[n.TTD]}),_n})();function Qe(_n){return 0===_n.buttons||0===_n.offsetX&&0===_n.offsetY}function G(_n){const Ct=_n.touches&&_n.touches[0]||_n.changedTouches&&_n.changedTouches[0];return!(!Ct||-1!==Ct.identifier||null!=Ct.radiusX&&1!==Ct.radiusX||null!=Ct.radiusY&&1!==Ct.radiusY)}const C=new n.OlP("cdk-input-modality-detector-options"),P={ignoreKeys:[w.zL,w.jx,w.b2,w.MW,w.JU]},ze=(0,l.i$)({passive:!0,capture:!0});let ft=(()=>{class _n{constructor(ge,N,ve,Q){this._platform=ge,this._mostRecentTarget=null,this._modality=new c.X(null),this._lastTouchMs=0,this._onKeydown=Ye=>{this._options?.ignoreKeys?.some(Le=>Le===Ye.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,l.sA)(Ye))},this._onMousedown=Ye=>{Date.now()-this._lastTouchMs<650||(this._modality.next(Qe(Ye)?"keyboard":"mouse"),this._mostRecentTarget=(0,l.sA)(Ye))},this._onTouchstart=Ye=>{G(Ye)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,l.sA)(Ye))},this._options={...P,...Q},this.modalityDetected=this._modality.pipe((0,se.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,oe.x)()),ge.isBrowser&&N.runOutsideAngular(()=>{ve.addEventListener("keydown",this._onKeydown,ze),ve.addEventListener("mousedown",this._onMousedown,ze),ve.addEventListener("touchstart",this._onTouchstart,ze)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,ze),document.removeEventListener("mousedown",this._onMousedown,ze),document.removeEventListener("touchstart",this._onTouchstart,ze))}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(l.t4),n.LFG(n.R0b),n.LFG(i.K0),n.LFG(C,8))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})();const Yt=new n.OlP("liveAnnouncerElement",{providedIn:"root",factory:function dn(){return null}}),an=new n.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let vn=(()=>{class _n{constructor(ge,N,ve,Q){this._ngZone=N,this._defaultOptions=Q,this._document=ve,this._liveElement=ge||this._createLiveElement()}announce(ge,...N){const ve=this._defaultOptions;let Q,Ye;return 1===N.length&&"number"==typeof N[0]?Ye=N[0]:[Q,Ye]=N,this.clear(),clearTimeout(this._previousTimeout),Q||(Q=ve&&ve.politeness?ve.politeness:"polite"),null==Ye&&ve&&(Ye=ve.duration),this._liveElement.setAttribute("aria-live",Q),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(Le=>this._currentResolve=Le)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=ge,"number"==typeof Ye&&(this._previousTimeout=setTimeout(()=>this.clear(),Ye)),this._currentResolve(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const ge="cdk-live-announcer-element",N=this._document.getElementsByClassName(ge),ve=this._document.createElement("div");for(let Q=0;Q<N.length;Q++)N[Q].remove();return ve.classList.add(ge),ve.classList.add("cdk-visually-hidden"),ve.setAttribute("aria-atomic","true"),ve.setAttribute("aria-live","polite"),this._document.body.appendChild(ve),ve}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(Yt,8),n.LFG(n.R0b),n.LFG(i.K0),n.LFG(an,8))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})();const si=new n.OlP("cdk-focus-monitor-default-options"),Jn=(0,l.i$)({passive:!0,capture:!0});let Mi=(()=>{class _n{constructor(ge,N,ve,Q,Ye){this._ngZone=ge,this._platform=N,this._inputModalityDetector=ve,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new f.x,this._rootNodeFocusAndBlurListener=Le=>{for(let Ee=(0,l.sA)(Le);Ee;Ee=Ee.parentElement)"focus"===Le.type?this._onFocus(Le,Ee):this._onBlur(Le,Ee)},this._document=Q,this._detectionMode=Ye?.detectionMode||0}monitor(ge,N=!1){const ve=(0,Te.fI)(ge);if(!this._platform.isBrowser||1!==ve.nodeType)return(0,M.of)(null);const Q=(0,l.kV)(ve)||this._getDocument(),Ye=this._elementInfo.get(ve);if(Ye)return N&&(Ye.checkChildren=!0),Ye.subject;const Le={checkChildren:N,subject:new f.x,rootNode:Q};return this._elementInfo.set(ve,Le),this._registerGlobalListeners(Le),Le.subject}stopMonitoring(ge){const N=(0,Te.fI)(ge),ve=this._elementInfo.get(N);ve&&(ve.subject.complete(),this._setClasses(N),this._elementInfo.delete(N),this._removeGlobalListeners(ve))}focusVia(ge,N,ve){const Q=(0,Te.fI)(ge);Q===this._getDocument().activeElement?this._getClosestElementsInfo(Q).forEach(([Le,lt])=>this._originChanged(Le,N,lt)):(this._setOrigin(N),"function"==typeof Q.focus&&Q.focus(ve))}ngOnDestroy(){this._elementInfo.forEach((ge,N)=>this.stopMonitoring(N))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(ge){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(ge)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:ge&&this._isLastInteractionFromInputLabel(ge)?"mouse":"program"}_shouldBeAttributedToTouch(ge){return 1===this._detectionMode||!!ge?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(ge,N){ge.classList.toggle("cdk-focused",!!N),ge.classList.toggle("cdk-touch-focused","touch"===N),ge.classList.toggle("cdk-keyboard-focused","keyboard"===N),ge.classList.toggle("cdk-mouse-focused","mouse"===N),ge.classList.toggle("cdk-program-focused","program"===N)}_setOrigin(ge,N=!1){this._ngZone.runOutsideAngular(()=>{this._origin=ge,this._originFromTouchInteraction="touch"===ge&&N,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(ge,N){const ve=this._elementInfo.get(N),Q=(0,l.sA)(ge);!ve||!ve.checkChildren&&N!==Q||this._originChanged(N,this._getFocusOrigin(Q),ve)}_onBlur(ge,N){const ve=this._elementInfo.get(N);!ve||ve.checkChildren&&ge.relatedTarget instanceof Node&&N.contains(ge.relatedTarget)||(this._setClasses(N),this._emitOrigin(ve,null))}_emitOrigin(ge,N){ge.subject.observers.length&&this._ngZone.run(()=>ge.subject.next(N))}_registerGlobalListeners(ge){if(!this._platform.isBrowser)return;const N=ge.rootNode,ve=this._rootNodeFocusListenerCount.get(N)||0;ve||this._ngZone.runOutsideAngular(()=>{N.addEventListener("focus",this._rootNodeFocusAndBlurListener,Jn),N.addEventListener("blur",this._rootNodeFocusAndBlurListener,Jn)}),this._rootNodeFocusListenerCount.set(N,ve+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,we.R)(this._stopInputModalityDetector)).subscribe(Q=>{this._setOrigin(Q,!0)}))}_removeGlobalListeners(ge){const N=ge.rootNode;if(this._rootNodeFocusListenerCount.has(N)){const ve=this._rootNodeFocusListenerCount.get(N);ve>1?this._rootNodeFocusListenerCount.set(N,ve-1):(N.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Jn),N.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Jn),this._rootNodeFocusListenerCount.delete(N))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(ge,N,ve){this._setClasses(ge,N),this._emitOrigin(ve,N),this._lastFocusOrigin=N}_getClosestElementsInfo(ge){const N=[];return this._elementInfo.forEach((ve,Q)=>{(Q===ge||ve.checkChildren&&Q.contains(ge))&&N.push([Q,ve])}),N}_isLastInteractionFromInputLabel(ge){const{_mostRecentTarget:N,mostRecentModality:ve}=this._inputModalityDetector;if("mouse"!==ve||!N||N===ge||"INPUT"!==ge.nodeName&&"TEXTAREA"!==ge.nodeName||ge.disabled)return!1;const Q=ge.labels;if(Q)for(let Ye=0;Ye<Q.length;Ye++)if(Q[Ye].contains(N))return!0;return!1}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(n.R0b),n.LFG(l.t4),n.LFG(ft),n.LFG(i.K0,8),n.LFG(si,8))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})(),ii=(()=>{class _n{constructor(ge,N){this._elementRef=ge,this._focusMonitor=N,this._focusOrigin=null,this.cdkFocusChange=new n.vpe}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const ge=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(ge,1===ge.nodeType&&ge.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(N=>{this._focusOrigin=N,this.cdkFocusChange.emit(N)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.Y36(n.SBq),n.Y36(Mi))},_n.\u0275dir=n.lG2({type:_n,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),_n})();const Cn="cdk-high-contrast-black-on-white",Xt="cdk-high-contrast-white-on-black",en="cdk-high-contrast-active";let Tn=(()=>{class _n{constructor(ge,N){this._platform=ge,this._document=N,this._breakpointSubscription=(0,n.f3M)(yt.Yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const ge=this._document.createElement("div");ge.style.backgroundColor="rgb(1,2,3)",ge.style.position="absolute",this._document.body.appendChild(ge);const N=this._document.defaultView||window,ve=N&&N.getComputedStyle?N.getComputedStyle(ge):null,Q=(ve&&ve.backgroundColor||"").replace(/ /g,"");switch(ge.remove(),Q){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const ge=this._document.body.classList;ge.remove(en,Cn,Xt),this._hasCheckedHighContrastMode=!0;const N=this.getHighContrastMode();1===N?ge.add(en,Cn):2===N&&ge.add(en,Xt)}}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(l.t4),n.LFG(i.K0))},_n.\u0275prov=n.Yz7({token:_n,factory:_n.\u0275fac,providedIn:"root"}),_n})(),Qn=(()=>{class _n{constructor(ge){ge._applyBodyHighContrastModeCssClasses()}}return _n.\u0275fac=function(ge){return new(ge||_n)(n.LFG(Tn))},_n.\u0275mod=n.oAB({type:_n}),_n.\u0275inj=n.cJS({imports:[Ze.Q8]}),_n})()},80970:(vt,me,a)=>{"use strict";a.d(me,{Is:()=>M,vT:()=>W});var i=a(64565),n=a(7073);const l=new i.OlP("cdk-dir-doc",{providedIn:"root",factory:function f(){return(0,i.f3M)(n.K0)}}),o=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let M=(()=>{class B{constructor(H){this.value="ltr",this.change=new i.vpe,H&&(this.value=function c(B){const r=B?.toLowerCase()||"";return"auto"===r&&typeof navigator<"u"&&navigator?.language?o.test(navigator.language)?"rtl":"ltr":"rtl"===r?"rtl":"ltr"}((H.body?H.body.dir:null)||(H.documentElement?H.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}}return B.\u0275fac=function(H){return new(H||B)(i.LFG(l,8))},B.\u0275prov=i.Yz7({token:B,factory:B.\u0275fac,providedIn:"root"}),B})(),W=(()=>{class B{}return B.\u0275fac=function(H){return new(H||B)},B.\u0275mod=i.oAB({type:B}),B.\u0275inj=i.cJS({}),B})()},67802:(vt,me,a)=>{"use strict";a.d(me,{Eq:()=>o,HM:()=>c,Ig:()=>n,du:()=>w,fI:()=>M,su:()=>l});var i=a(64565);function n(W){return null!=W&&"false"!=`${W}`}function l(W,B=0){return function f(W){return!isNaN(parseFloat(W))&&!isNaN(Number(W))}(W)?Number(W):B}function o(W){return Array.isArray(W)?W:[W]}function c(W){return null==W?"":"string"==typeof W?W:`${W}px`}function M(W){return W instanceof i.SBq?W.nativeElement:W}function w(W,B=/\s+/){const r=[];if(null!=W){const H=Array.isArray(W)?W:`${W}`.split(B);for(const pe of H){const se=`${pe}`.trim();se&&r.push(se)}}return r}},59520:(vt,me,a)=>{"use strict";a.d(me,{Ov:()=>w});var i=a(88688);a(64565);class w{constructor(pe=!1,se,oe=!0,we){this._multiple=pe,this._emitChanges=oe,this.compareWith=we,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new i.x,se&&se.length&&(pe?se.forEach(Te=>this._markSelected(Te)):this._markSelected(se[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...pe){this._verifyValueAssignment(pe),pe.forEach(oe=>this._markSelected(oe));const se=this._hasQueuedChanges();return this._emitChangeEvent(),se}deselect(...pe){this._verifyValueAssignment(pe),pe.forEach(oe=>this._unmarkSelected(oe));const se=this._hasQueuedChanges();return this._emitChangeEvent(),se}setSelection(...pe){this._verifyValueAssignment(pe);const se=this.selected,oe=new Set(pe);pe.forEach(Te=>this._markSelected(Te)),se.filter(Te=>!oe.has(Te)).forEach(Te=>this._unmarkSelected(Te));const we=this._hasQueuedChanges();return this._emitChangeEvent(),we}toggle(pe){return this.isSelected(pe)?this.deselect(pe):this.select(pe)}clear(pe=!0){this._unmarkAll();const se=this._hasQueuedChanges();return pe&&this._emitChangeEvent(),se}isSelected(pe){if(this.compareWith){for(const se of this._selection)if(this.compareWith(se,pe))return!0;return!1}return this._selection.has(pe)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(pe){this._multiple&&this.selected&&this._selected.sort(pe)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(pe){this.isSelected(pe)||(this._multiple||this._unmarkAll(),this.isSelected(pe)||this._selection.add(pe),this._emitChanges&&this._selectedToEmit.push(pe))}_unmarkSelected(pe){this.isSelected(pe)&&(this._selection.delete(pe),this._emitChanges&&this._deselectedToEmit.push(pe))}_unmarkAll(){this.isEmpty()||this._selection.forEach(pe=>this._unmarkSelected(pe))}_verifyValueAssignment(pe){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}}},94862:(vt,me,a)=>{"use strict";a.d(me,{Zt:()=>_n,_t:()=>Ct});var i=a(64565),n=a(7073),l=a(15763),f=a(12288),o=a(67802),c=a(79173),M=a(88688),w=a(41139),W=a(98922),B=a(63367),r=a(59442),H=a(83396),pe=a(65613),se=a(53399),oe=a(84608),we=a(51611),Te=a(7048),Ze=a(54366),yt=a(80970);function Ke(ge,N,ve){for(let Q in N)if(N.hasOwnProperty(Q)){const Ye=N[Q];Ye?ge.setProperty(Q,Ye,ve?.has(Q)?"important":""):ge.removeProperty(Q)}return ge}function tt(ge,N){const ve=N?"":"none";Ke(ge.style,{"touch-action":N?"":"none","-webkit-user-drag":N?"":"none","-webkit-tap-highlight-color":N?"":"transparent","user-select":ve,"-ms-user-select":ve,"-webkit-user-select":ve,"-moz-user-select":ve})}function ue(ge,N,ve){Ke(ge.style,{position:N?"":"fixed",top:N?"":"0",opacity:N?"":"0",left:N?"":"-999em"},ve)}function Ce(ge,N){return N&&"none"!=N?ge+" "+N:ge}function b(ge){const N=ge.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(ge)*N}function Ne(ge,N){return ge.getPropertyValue(N).split(",").map(Q=>Q.trim())}function Dt(ge){const N=ge.getBoundingClientRect();return{top:N.top,right:N.right,bottom:N.bottom,left:N.left,width:N.width,height:N.height,x:N.x,y:N.y}}function ot(ge,N,ve){const{top:Q,bottom:Ye,left:Le,right:lt}=ge;return ve>=Q&&ve<=Ye&&N>=Le&&N<=lt}function ct(ge,N,ve){ge.top+=N,ge.bottom=ge.top+ge.height,ge.left+=ve,ge.right=ge.left+ge.width}function xt(ge,N,ve,Q){const{top:Ye,right:Le,bottom:lt,left:Ee,width:Re,height:ye}=ge,F=Re*N,re=ye*N;return Q>Ye-re&&Q<lt+re&&ve>Ee-F&&ve<Le+F}class Et{constructor(N){this._document=N,this.positions=new Map}clear(){this.positions.clear()}cache(N){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),N.forEach(ve=>{this.positions.set(ve,{scrollPosition:{top:ve.scrollTop,left:ve.scrollLeft},clientRect:Dt(ve)})})}handleScroll(N){const ve=(0,f.sA)(N),Q=this.positions.get(ve);if(!Q)return null;const Ye=Q.scrollPosition;let Le,lt;if(ve===this._document){const ye=this.getViewportScrollPosition();Le=ye.top,lt=ye.left}else Le=ve.scrollTop,lt=ve.scrollLeft;const Ee=Ye.top-Le,Re=Ye.left-lt;return this.positions.forEach((ye,F)=>{ye.clientRect&&ve!==F&&ve.contains(F)&&ct(ye.clientRect,Ee,Re)}),Ye.top=Le,Ye.left=lt,{top:Ee,left:Re}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function sn(ge){const N=ge.cloneNode(!0),ve=N.querySelectorAll("[id]"),Q=ge.nodeName.toLowerCase();N.removeAttribute("id");for(let Ye=0;Ye<ve.length;Ye++)ve[Ye].removeAttribute("id");return"canvas"===Q?Fn(ge,N):("input"===Q||"select"===Q||"textarea"===Q)&&Dn(ge,N),mn("canvas",ge,N,Fn),mn("input, textarea, select",ge,N,Dn),N}function mn(ge,N,ve,Q){const Ye=N.querySelectorAll(ge);if(Ye.length){const Le=ve.querySelectorAll(ge);for(let lt=0;lt<Ye.length;lt++)Q(Ye[lt],Le[lt])}}let xn=0;function Dn(ge,N){"file"!==N.type&&(N.value=ge.value),"radio"===N.type&&N.name&&(N.name=`mat-clone-${N.name}-${xn++}`)}function Fn(ge,N){const ve=N.getContext("2d");if(ve)try{ve.drawImage(ge,0,0)}catch{}}const Be=(0,f.i$)({passive:!0}),z=(0,f.i$)({passive:!1}),O=new Set(["position"]);class de{constructor(N,ve,Q,Ye,Le,lt){this._config=ve,this._document=Q,this._ngZone=Ye,this._viewportRuler=Le,this._dragDropRegistry=lt,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=!1,this._moveEvents=new M.x,this._pointerMoveSubscription=w.w0.EMPTY,this._pointerUpSubscription=w.w0.EMPTY,this._scrollSubscription=w.w0.EMPTY,this._resizeSubscription=w.w0.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this._disabled=!1,this.beforeStarted=new M.x,this.started=new M.x,this.released=new M.x,this.ended=new M.x,this.entered=new M.x,this.exited=new M.x,this.dropped=new M.x,this.moved=this._moveEvents,this._pointerDown=Ee=>{if(this.beforeStarted.next(),this._handles.length){const Re=this._getTargetHandle(Ee);Re&&!this._disabledHandles.has(Re)&&!this.disabled&&this._initializeDragSequence(Re,Ee)}else this.disabled||this._initializeDragSequence(this._rootElement,Ee)},this._pointerMove=Ee=>{const Re=this._getPointerPositionOnPage(Ee);if(!this._hasStartedDragging){if(Math.abs(Re.x-this._pickupPositionOnPage.x)+Math.abs(Re.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const T=Date.now()>=this._dragStartTime+this._getDragStartDelay(Ee),S=this._dropContainer;if(!T)return void this._endDragSequence(Ee);(!S||!S.isDragging()&&!S.isReceiving())&&(Ee.preventDefault(),this._hasStartedDragging=!0,this._ngZone.run(()=>this._startDragSequence(Ee)))}return}Ee.preventDefault();const ye=this._getConstrainedPointerPosition(Re);if(this._hasMoved=!0,this._lastKnownPointerPosition=Re,this._updatePointerDirectionDelta(ye),this._dropContainer)this._updateActiveDropContainer(ye,Re);else{const F=this.constrainPosition?this._initialClientRect:this._pickupPositionOnPage,re=this._activeTransform;re.x=ye.x-F.x+this._passiveTransform.x,re.y=ye.y-F.y+this._passiveTransform.y,this._applyRootElementTransform(re.x,re.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:ye,event:Ee,distance:this._getDragDistance(ye),delta:this._pointerDirectionDelta})})},this._pointerUp=Ee=>{this._endDragSequence(Ee)},this._nativeDragStart=Ee=>{if(this._handles.length){const Re=this._getTargetHandle(Ee);Re&&!this._disabledHandles.has(Re)&&!this.disabled&&Ee.preventDefault()}else this.disabled||Ee.preventDefault()},this.withRootElement(N).withParent(ve.parentDragRef||null),this._parentPositions=new Et(Q),lt.registerDragItem(this)}get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(N){const ve=(0,o.Ig)(N);ve!==this._disabled&&(this._disabled=ve,this._toggleNativeDragInteractions(),this._handles.forEach(Q=>tt(Q,ve)))}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(N){this._handles=N.map(Q=>(0,o.fI)(Q)),this._handles.forEach(Q=>tt(Q,this.disabled)),this._toggleNativeDragInteractions();const ve=new Set;return this._disabledHandles.forEach(Q=>{this._handles.indexOf(Q)>-1&&ve.add(Q)}),this._disabledHandles=ve,this}withPreviewTemplate(N){return this._previewTemplate=N,this}withPlaceholderTemplate(N){return this._placeholderTemplate=N,this}withRootElement(N){const ve=(0,o.fI)(N);return ve!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{ve.addEventListener("mousedown",this._pointerDown,z),ve.addEventListener("touchstart",this._pointerDown,Be),ve.addEventListener("dragstart",this._nativeDragStart,z)}),this._initialTransform=void 0,this._rootElement=ve),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(N){return this._boundaryElement=N?(0,o.fI)(N):null,this._resizeSubscription.unsubscribe(),N&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(N){return this._parentDragRef=N,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeSubscriptions(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(N){!this._disabledHandles.has(N)&&this._handles.indexOf(N)>-1&&(this._disabledHandles.add(N),tt(N,!0))}enableHandle(N){this._disabledHandles.has(N)&&(this._disabledHandles.delete(N),tt(N,this.disabled))}withDirection(N){return this._direction=N,this}_withDropContainer(N){this._dropContainer=N}getFreeDragPosition(){const N=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:N.x,y:N.y}}setFreeDragPosition(N){return this._activeTransform={x:0,y:0},this._passiveTransform.x=N.x,this._passiveTransform.y=N.y,this._dropContainer||this._applyRootElementTransform(N.x,N.y),this}withPreviewContainer(N){return this._previewContainer=N,this}_sortFromLastPointerPosition(){const N=this._lastKnownPointerPosition;N&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(N),N)}_removeSubscriptions(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe()}_destroyPreview(){this._preview?.remove(),this._previewRef?.destroy(),this._preview=this._previewRef=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(N){if(this._dragDropRegistry.isDragging(this)&&(this._removeSubscriptions(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging))if(this.released.next({source:this,event:N}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(N),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const ve=this._getPointerPositionOnPage(N);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(ve),dropPoint:ve,event:N})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(N){Oe(N)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const ve=this._dropContainer;if(ve){const Q=this._rootElement,Ye=Q.parentNode,Le=this._placeholder=this._createPlaceholderElement(),lt=this._anchor=this._anchor||this._document.createComment(""),Ee=this._getShadowRoot();Ye.insertBefore(lt,Q),this._initialTransform=Q.style.transform||"",this._preview=this._createPreviewElement(),ue(Q,!1,O),this._document.body.appendChild(Ye.replaceChild(Le,Q)),this._getPreviewInsertionPoint(Ye,Ee).appendChild(this._preview),this.started.next({source:this,event:N}),ve.start(),this._initialContainer=ve,this._initialIndex=ve.getItemIndex(this)}else this.started.next({source:this,event:N}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(ve?ve.getScrollableParents():[])}_initializeDragSequence(N,ve){this._parentDragRef&&ve.stopPropagation();const Q=this.isDragging(),Ye=Oe(ve),Le=!Ye&&0!==ve.button,lt=this._rootElement,Ee=(0,f.sA)(ve),Re=!Ye&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),ye=Ye?(0,c.yG)(ve):(0,c.X6)(ve);if(Ee&&Ee.draggable&&"mousedown"===ve.type&&ve.preventDefault(),Q||Le||Re||ye)return;if(this._handles.length){const ae=lt.style;this._rootElementTapHighlight=ae.webkitTapHighlightColor||"",ae.webkitTapHighlightColor="transparent"}this._hasStartedDragging=this._hasMoved=!1,this._removeSubscriptions(),this._initialClientRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(ae=>this._updateOnScroll(ae)),this._boundaryElement&&(this._boundaryRect=Dt(this._boundaryElement));const F=this._previewTemplate;this._pickupPositionInElement=F&&F.template&&!F.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialClientRect,N,ve);const re=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(ve);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:re.x,y:re.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,ve)}_cleanupDragArtifacts(N){ue(this._rootElement,!0,O),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialClientRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{const ve=this._dropContainer,Q=ve.getItemIndex(this),Ye=this._getPointerPositionOnPage(N),Le=this._getDragDistance(Ye),lt=ve._isOverContainer(Ye.x,Ye.y);this.ended.next({source:this,distance:Le,dropPoint:Ye,event:N}),this.dropped.next({item:this,currentIndex:Q,previousIndex:this._initialIndex,container:ve,previousContainer:this._initialContainer,isPointerOverContainer:lt,distance:Le,dropPoint:Ye,event:N}),ve.drop(this,Q,this._initialIndex,this._initialContainer,lt,Le,Ye,N),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:N,y:ve},{x:Q,y:Ye}){let Le=this._initialContainer._getSiblingContainerFromPosition(this,N,ve);!Le&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(N,ve)&&(Le=this._initialContainer),Le&&Le!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=Le,this._dropContainer.enter(this,N,ve,Le===this._initialContainer&&Le.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:Le,currentIndex:Le.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(Q,Ye),this._dropContainer._sortItem(this,N,ve,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(N,ve):this._applyPreviewTransform(N-this._pickupPositionInElement.x,ve-this._pickupPositionInElement.y))}_createPreviewElement(){const N=this._previewTemplate,ve=this.previewClass,Q=N?N.template:null;let Ye;if(Q&&N){const Le=N.matchSize?this._initialClientRect:null,lt=N.viewContainer.createEmbeddedView(Q,N.context);lt.detectChanges(),Ye=St(lt,this._document),this._previewRef=lt,N.matchSize?wt(Ye,Le):Ye.style.transform=Ve(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else Ye=sn(this._rootElement),wt(Ye,this._initialClientRect),this._initialTransform&&(Ye.style.transform=this._initialTransform);return Ke(Ye.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":`${this._config.zIndex||1e3}`},O),tt(Ye,!1),Ye.classList.add("cdk-drag-preview"),Ye.setAttribute("dir",this._direction),ve&&(Array.isArray(ve)?ve.forEach(Le=>Ye.classList.add(Le)):Ye.classList.add(ve)),Ye}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const N=this._placeholder.getBoundingClientRect();this._preview.classList.add("cdk-drag-animating"),this._applyPreviewTransform(N.left,N.top);const ve=function L(ge){const N=getComputedStyle(ge),ve=Ne(N,"transition-property"),Q=ve.find(Ee=>"transform"===Ee||"all"===Ee);if(!Q)return 0;const Ye=ve.indexOf(Q),Le=Ne(N,"transition-duration"),lt=Ne(N,"transition-delay");return b(Le[Ye])+b(lt[Ye])}(this._preview);return 0===ve?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(Q=>{const Ye=lt=>{(!lt||(0,f.sA)(lt)===this._preview&&"transform"===lt.propertyName)&&(this._preview?.removeEventListener("transitionend",Ye),Q(),clearTimeout(Le))},Le=setTimeout(Ye,1.5*ve);this._preview.addEventListener("transitionend",Ye)}))}_createPlaceholderElement(){const N=this._placeholderTemplate,ve=N?N.template:null;let Q;return ve?(this._placeholderRef=N.viewContainer.createEmbeddedView(ve,N.context),this._placeholderRef.detectChanges(),Q=St(this._placeholderRef,this._document)):Q=sn(this._rootElement),Q.style.pointerEvents="none",Q.classList.add("cdk-drag-placeholder"),Q}_getPointerPositionInElement(N,ve,Q){const Ye=ve===this._rootElement?null:ve,Le=Ye?Ye.getBoundingClientRect():N,lt=Oe(Q)?Q.targetTouches[0]:Q,Ee=this._getViewportScrollPosition();return{x:Le.left-N.left+(lt.pageX-Le.left-Ee.left),y:Le.top-N.top+(lt.pageY-Le.top-Ee.top)}}_getPointerPositionOnPage(N){const ve=this._getViewportScrollPosition(),Q=Oe(N)?N.touches[0]||N.changedTouches[0]||{pageX:0,pageY:0}:N,Ye=Q.pageX-ve.left,Le=Q.pageY-ve.top;if(this._ownerSVGElement){const lt=this._ownerSVGElement.getScreenCTM();if(lt){const Ee=this._ownerSVGElement.createSVGPoint();return Ee.x=Ye,Ee.y=Le,Ee.matrixTransform(lt.inverse())}}return{x:Ye,y:Le}}_getConstrainedPointerPosition(N){const ve=this._dropContainer?this._dropContainer.lockAxis:null;let{x:Q,y:Ye}=this.constrainPosition?this.constrainPosition(N,this,this._initialClientRect,this._pickupPositionInElement):N;if("x"===this.lockAxis||"x"===ve?Ye=this._pickupPositionOnPage.y:("y"===this.lockAxis||"y"===ve)&&(Q=this._pickupPositionOnPage.x),this._boundaryRect){const{x:Le,y:lt}=this._pickupPositionInElement,Ee=this._boundaryRect,{width:Re,height:ye}=this._getPreviewRect(),F=Ee.top+lt,re=Ee.bottom-(ye-lt);Q=Ie(Q,Ee.left+Le,Ee.right-(Re-Le)),Ye=Ie(Ye,F,re)}return{x:Q,y:Ye}}_updatePointerDirectionDelta(N){const{x:ve,y:Q}=N,Ye=this._pointerDirectionDelta,Le=this._pointerPositionAtLastDirectionChange,lt=Math.abs(ve-Le.x),Ee=Math.abs(Q-Le.y);return lt>this._config.pointerDirectionChangeThreshold&&(Ye.x=ve>Le.x?1:-1,Le.x=ve),Ee>this._config.pointerDirectionChangeThreshold&&(Ye.y=Q>Le.y?1:-1,Le.y=Q),Ye}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const N=this._handles.length>0||!this.isDragging();N!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=N,tt(this._rootElement,N))}_removeRootElementListeners(N){N.removeEventListener("mousedown",this._pointerDown,z),N.removeEventListener("touchstart",this._pointerDown,Be),N.removeEventListener("dragstart",this._nativeDragStart,z)}_applyRootElementTransform(N,ve){const Q=Ve(N,ve),Ye=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=Ye.transform&&"none"!=Ye.transform?Ye.transform:""),Ye.transform=Ce(Q,this._initialTransform)}_applyPreviewTransform(N,ve){const Q=this._previewTemplate?.template?void 0:this._initialTransform,Ye=Ve(N,ve);this._preview.style.transform=Ce(Ye,Q)}_getDragDistance(N){const ve=this._pickupPositionOnPage;return ve?{x:N.x-ve.x,y:N.y-ve.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:N,y:ve}=this._passiveTransform;if(0===N&&0===ve||this.isDragging()||!this._boundaryElement)return;const Q=this._rootElement.getBoundingClientRect(),Ye=this._boundaryElement.getBoundingClientRect();if(0===Ye.width&&0===Ye.height||0===Q.width&&0===Q.height)return;const Le=Ye.left-Q.left,lt=Q.right-Ye.right,Ee=Ye.top-Q.top,Re=Q.bottom-Ye.bottom;Ye.width>Q.width?(Le>0&&(N+=Le),lt>0&&(N-=lt)):N=0,Ye.height>Q.height?(Ee>0&&(ve+=Ee),Re>0&&(ve-=Re)):ve=0,(N!==this._passiveTransform.x||ve!==this._passiveTransform.y)&&this.setFreeDragPosition({y:ve,x:N})}_getDragStartDelay(N){const ve=this.dragStartDelay;return"number"==typeof ve?ve:Oe(N)?ve.touch:ve?ve.mouse:0}_updateOnScroll(N){const ve=this._parentPositions.handleScroll(N);if(ve){const Q=(0,f.sA)(N);this._boundaryRect&&Q!==this._boundaryElement&&Q.contains(this._boundaryElement)&&ct(this._boundaryRect,ve.top,ve.left),this._pickupPositionOnPage.x+=ve.left,this._pickupPositionOnPage.y+=ve.top,this._dropContainer||(this._activeTransform.x-=ve.left,this._activeTransform.y-=ve.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return void 0===this._cachedShadowRoot&&(this._cachedShadowRoot=(0,f.kV)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(N,ve){const Q=this._previewContainer||"global";if("parent"===Q)return N;if("global"===Q){const Ye=this._document;return ve||Ye.fullscreenElement||Ye.webkitFullscreenElement||Ye.mozFullScreenElement||Ye.msFullscreenElement||Ye.body}return(0,o.fI)(Q)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialClientRect),this._previewRect}_getTargetHandle(N){return this._handles.find(ve=>N.target&&(N.target===ve||ve.contains(N.target)))}}function Ve(ge,N){return`translate3d(${Math.round(ge)}px, ${Math.round(N)}px, 0)`}function Ie(ge,N,ve){return Math.max(N,Math.min(ve,ge))}function Oe(ge){return"t"===ge.type[0]}function St(ge,N){const ve=ge.rootNodes;if(1===ve.length&&ve[0].nodeType===N.ELEMENT_NODE)return ve[0];const Q=N.createElement("div");return ve.forEach(Ye=>Q.appendChild(Ye)),Q}function wt(ge,N){ge.style.width=`${N.width}px`,ge.style.height=`${N.height}px`,ge.style.transform=Ve(N.left,N.top)}function Un(ge,N){return Math.max(0,Math.min(N,ge))}class zn{constructor(N,ve){this._element=N,this._dragDropRegistry=ve,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(N){this.withItems(N)}sort(N,ve,Q,Ye){const Le=this._itemPositions,lt=this._getItemIndexFromPointerPosition(N,ve,Q,Ye);if(-1===lt&&Le.length>0)return null;const Ee="horizontal"===this.orientation,Re=Le.findIndex(K=>K.drag===N),ye=Le[lt],re=ye.clientRect,ae=Re>lt?1:-1,T=this._getItemOffsetPx(Le[Re].clientRect,re,ae),S=this._getSiblingOffsetPx(Re,Le,ae),Z=Le.slice();return function jt(ge,N,ve){const Q=Un(N,ge.length-1),Ye=Un(ve,ge.length-1);if(Q===Ye)return;const Le=ge[Q],lt=Ye<Q?-1:1;for(let Ee=Q;Ee!==Ye;Ee+=lt)ge[Ee]=ge[Ee+lt];ge[Ye]=Le}(Le,Re,lt),Le.forEach((K,dt)=>{if(Z[dt]===K)return;const ut=K.drag===N,$t=ut?T:S,Wt=ut?N.getPlaceholderElement():K.drag.getRootElement();K.offset+=$t,Ee?(Wt.style.transform=Ce(`translate3d(${Math.round(K.offset)}px, 0, 0)`,K.initialTransform),ct(K.clientRect,0,$t)):(Wt.style.transform=Ce(`translate3d(0, ${Math.round(K.offset)}px, 0)`,K.initialTransform),ct(K.clientRect,$t,0))}),this._previousSwap.overlaps=ot(re,ve,Q),this._previousSwap.drag=ye.drag,this._previousSwap.delta=Ee?Ye.x:Ye.y,{previousIndex:Re,currentIndex:lt}}enter(N,ve,Q,Ye){const Le=null==Ye||Ye<0?this._getItemIndexFromPointerPosition(N,ve,Q):Ye,lt=this._activeDraggables,Ee=lt.indexOf(N),Re=N.getPlaceholderElement();let ye=lt[Le];if(ye===N&&(ye=lt[Le+1]),!ye&&(null==Le||-1===Le||Le<lt.length-1)&&this._shouldEnterAsFirstChild(ve,Q)&&(ye=lt[0]),Ee>-1&&lt.splice(Ee,1),ye&&!this._dragDropRegistry.isDragging(ye)){const F=ye.getRootElement();F.parentElement.insertBefore(Re,F),lt.splice(Le,0,N)}else(0,o.fI)(this._element).appendChild(Re),lt.push(N);Re.style.transform="",this._cacheItemPositions()}withItems(N){this._activeDraggables=N.slice(),this._cacheItemPositions()}withSortPredicate(N){this._sortPredicate=N}reset(){this._activeDraggables.forEach(N=>{const ve=N.getRootElement();if(ve){const Q=this._itemPositions.find(Ye=>Ye.drag===N)?.initialTransform;ve.style.transform=Q||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(N){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(Q=>Q.drag===N)}updateOnScroll(N,ve){this._itemPositions.forEach(({clientRect:Q})=>{ct(Q,N,ve)}),this._itemPositions.forEach(({drag:Q})=>{this._dragDropRegistry.isDragging(Q)&&Q._sortFromLastPointerPosition()})}_cacheItemPositions(){const N="horizontal"===this.orientation;this._itemPositions=this._activeDraggables.map(ve=>{const Q=ve.getVisibleElement();return{drag:ve,offset:0,initialTransform:Q.style.transform||"",clientRect:Dt(Q)}}).sort((ve,Q)=>N?ve.clientRect.left-Q.clientRect.left:ve.clientRect.top-Q.clientRect.top)}_getItemOffsetPx(N,ve,Q){const Ye="horizontal"===this.orientation;let Le=Ye?ve.left-N.left:ve.top-N.top;return-1===Q&&(Le+=Ye?ve.width-N.width:ve.height-N.height),Le}_getSiblingOffsetPx(N,ve,Q){const Ye="horizontal"===this.orientation,Le=ve[N].clientRect,lt=ve[N+-1*Q];let Ee=Le[Ye?"width":"height"]*Q;if(lt){const Re=Ye?"left":"top",ye=Ye?"right":"bottom";-1===Q?Ee-=lt.clientRect[Re]-Le[ye]:Ee+=Le[Re]-lt.clientRect[ye]}return Ee}_shouldEnterAsFirstChild(N,ve){if(!this._activeDraggables.length)return!1;const Q=this._itemPositions,Ye="horizontal"===this.orientation;if(Q[0].drag!==this._activeDraggables[0]){const lt=Q[Q.length-1].clientRect;return Ye?N>=lt.right:ve>=lt.bottom}{const lt=Q[0].clientRect;return Ye?N<=lt.left:ve<=lt.top}}_getItemIndexFromPointerPosition(N,ve,Q,Ye){const Le="horizontal"===this.orientation,lt=this._itemPositions.findIndex(({drag:Ee,clientRect:Re})=>Ee!==N&&((!Ye||Ee!==this._previousSwap.drag||!this._previousSwap.overlaps||(Le?Ye.x:Ye.y)!==this._previousSwap.delta)&&(Le?ve>=Math.floor(Re.left)&&ve<Math.floor(Re.right):Q>=Math.floor(Re.top)&&Q<Math.floor(Re.bottom))));return-1!==lt&&this._sortPredicate(lt,N)?lt:-1}}const li=.05;class ni{constructor(N,ve,Q,Ye,Le){this._dragDropRegistry=ve,this._ngZone=Ye,this._viewportRuler=Le,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.autoScrollStep=2,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.beforeStarted=new M.x,this.entered=new M.x,this.exited=new M.x,this.dropped=new M.x,this.sorted=new M.x,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=w.w0.EMPTY,this._verticalScrollDirection=0,this._horizontalScrollDirection=0,this._stopScrollTimers=new M.x,this._cachedShadowRoot=null,this._startScrollInterval=()=>{this._stopScrolling(),(0,W.F)(0,B.Z).pipe((0,pe.R)(this._stopScrollTimers)).subscribe(()=>{const lt=this._scrollNode,Ee=this.autoScrollStep;1===this._verticalScrollDirection?lt.scrollBy(0,-Ee):2===this._verticalScrollDirection&&lt.scrollBy(0,Ee),1===this._horizontalScrollDirection?lt.scrollBy(-Ee,0):2===this._horizontalScrollDirection&&lt.scrollBy(Ee,0)})},this.element=(0,o.fI)(N),this._document=Q,this.withScrollableParents([this.element]),ve.registerDropContainer(this),this._parentPositions=new Et(Q),this._sortStrategy=new zn(this.element,ve),this._sortStrategy.withSortPredicate((lt,Ee)=>this.sortPredicate(lt,Ee,this))}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(N,ve,Q,Ye){this._draggingStarted(),null==Ye&&this.sortingDisabled&&(Ye=this._draggables.indexOf(N)),this._sortStrategy.enter(N,ve,Q,Ye),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:N,container:this,currentIndex:this.getItemIndex(N)})}exit(N){this._reset(),this.exited.next({item:N,container:this})}drop(N,ve,Q,Ye,Le,lt,Ee,Re={}){this._reset(),this.dropped.next({item:N,currentIndex:ve,previousIndex:Q,container:this,previousContainer:Ye,isPointerOverContainer:Le,distance:lt,dropPoint:Ee,event:Re})}withItems(N){const ve=this._draggables;return this._draggables=N,N.forEach(Q=>Q._withDropContainer(this)),this.isDragging()&&(ve.filter(Ye=>Ye.isDragging()).every(Ye=>-1===N.indexOf(Ye))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(N){return this._sortStrategy.direction=N,this}connectedTo(N){return this._siblings=N.slice(),this}withOrientation(N){return this._sortStrategy.orientation=N,this}withScrollableParents(N){const ve=(0,o.fI)(this.element);return this._scrollableElements=-1===N.indexOf(ve)?[ve,...N]:N.slice(),this}getScrollableParents(){return this._scrollableElements}getItemIndex(N){return this._isDragging?this._sortStrategy.getItemIndex(N):this._draggables.indexOf(N)}isReceiving(){return this._activeSiblings.size>0}_sortItem(N,ve,Q,Ye){if(this.sortingDisabled||!this._clientRect||!xt(this._clientRect,.05,ve,Q))return;const Le=this._sortStrategy.sort(N,ve,Q,Ye);Le&&this.sorted.next({previousIndex:Le.previousIndex,currentIndex:Le.currentIndex,container:this,item:N})}_startScrollingIfNecessary(N,ve){if(this.autoScrollDisabled)return;let Q,Ye=0,Le=0;if(this._parentPositions.positions.forEach((lt,Ee)=>{Ee===this._document||!lt.clientRect||Q||xt(lt.clientRect,.05,N,ve)&&([Ye,Le]=function G(ge,N,ve,Q){const Ye=kn(N,Q),Le=Qe(N,ve);let lt=0,Ee=0;if(Ye){const Re=ge.scrollTop;1===Ye?Re>0&&(lt=1):ge.scrollHeight-Re>ge.clientHeight&&(lt=2)}if(Le){const Re=ge.scrollLeft;1===Le?Re>0&&(Ee=1):ge.scrollWidth-Re>ge.clientWidth&&(Ee=2)}return[lt,Ee]}(Ee,lt.clientRect,N,ve),(Ye||Le)&&(Q=Ee))}),!Ye&&!Le){const{width:lt,height:Ee}=this._viewportRuler.getViewportSize(),Re={width:lt,height:Ee,top:0,right:lt,bottom:Ee,left:0};Ye=kn(Re,ve),Le=Qe(Re,N),Q=window}Q&&(Ye!==this._verticalScrollDirection||Le!==this._horizontalScrollDirection||Q!==this._scrollNode)&&(this._verticalScrollDirection=Ye,this._horizontalScrollDirection=Le,this._scrollNode=Q,(Ye||Le)&&Q?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const N=(0,o.fI)(this.element).style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=N.msScrollSnapType||N.scrollSnapType||"",N.scrollSnapType=N.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){const N=(0,o.fI)(this.element);this._parentPositions.cache(this._scrollableElements),this._clientRect=this._parentPositions.positions.get(N).clientRect}_reset(){this._isDragging=!1;const N=(0,o.fI)(this.element).style;N.scrollSnapType=N.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(ve=>ve._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(N,ve){return null!=this._clientRect&&ot(this._clientRect,N,ve)}_getSiblingContainerFromPosition(N,ve,Q){return this._siblings.find(Ye=>Ye._canReceive(N,ve,Q))}_canReceive(N,ve,Q){if(!this._clientRect||!ot(this._clientRect,ve,Q)||!this.enterPredicate(N,this))return!1;const Ye=this._getShadowRoot().elementFromPoint(ve,Q);if(!Ye)return!1;const Le=(0,o.fI)(this.element);return Ye===Le||Le.contains(Ye)}_startReceiving(N,ve){const Q=this._activeSiblings;!Q.has(N)&&ve.every(Ye=>this.enterPredicate(Ye,this)||this._draggables.indexOf(Ye)>-1)&&(Q.add(N),this._cacheParentPositions(),this._listenToScrollEvents())}_stopReceiving(N){this._activeSiblings.delete(N),this._viewportScrollSubscription.unsubscribe()}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(N=>{if(this.isDragging()){const ve=this._parentPositions.handleScroll(N);ve&&this._sortStrategy.updateOnScroll(ve.top,ve.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const N=(0,f.kV)((0,o.fI)(this.element));this._cachedShadowRoot=N||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const N=this._sortStrategy.getActiveItemsSnapshot().filter(ve=>ve.isDragging());this._siblings.forEach(ve=>ve._startReceiving(this,N))}}function kn(ge,N){const{top:ve,bottom:Q,height:Ye}=ge,Le=Ye*li;return N>=ve-Le&&N<=ve+Le?1:N>=Q-Le&&N<=Q+Le?2:0}function Qe(ge,N){const{left:ve,right:Q,width:Ye}=ge,Le=Ye*li;return N>=ve-Le&&N<=ve+Le?1:N>=Q-Le&&N<=Q+Le?2:0}const C=(0,f.i$)({passive:!1,capture:!0});let P=(()=>{class ge{constructor(ve,Q){this._ngZone=ve,this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=[],this._globalListeners=new Map,this._draggingPredicate=Ye=>Ye.isDragging(),this.pointerMove=new M.x,this.pointerUp=new M.x,this.scroll=new M.x,this._preventDefaultWhileDragging=Ye=>{this._activeDragInstances.length>0&&Ye.preventDefault()},this._persistentTouchmoveListener=Ye=>{this._activeDragInstances.length>0&&(this._activeDragInstances.some(this._draggingPredicate)&&Ye.preventDefault(),this.pointerMove.next(Ye))},this._document=Q}registerDropContainer(ve){this._dropInstances.has(ve)||this._dropInstances.add(ve)}registerDragItem(ve){this._dragInstances.add(ve),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,C)})}removeDropContainer(ve){this._dropInstances.delete(ve)}removeDragItem(ve){this._dragInstances.delete(ve),this.stopDragging(ve),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,C)}startDragging(ve,Q){if(!(this._activeDragInstances.indexOf(ve)>-1)&&(this._activeDragInstances.push(ve),1===this._activeDragInstances.length)){const Ye=Q.type.startsWith("touch");this._globalListeners.set(Ye?"touchend":"mouseup",{handler:Le=>this.pointerUp.next(Le),options:!0}).set("scroll",{handler:Le=>this.scroll.next(Le),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:C}),Ye||this._globalListeners.set("mousemove",{handler:Le=>this.pointerMove.next(Le),options:C}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((Le,lt)=>{this._document.addEventListener(lt,Le.handler,Le.options)})})}}stopDragging(ve){const Q=this._activeDragInstances.indexOf(ve);Q>-1&&(this._activeDragInstances.splice(Q,1),0===this._activeDragInstances.length&&this._clearGlobalListeners())}isDragging(ve){return this._activeDragInstances.indexOf(ve)>-1}scrolled(ve){const Q=[this.scroll];return ve&&ve!==this._document&&Q.push(new r.y(Ye=>this._ngZone.runOutsideAngular(()=>{const lt=Ee=>{this._activeDragInstances.length&&Ye.next(Ee)};return ve.addEventListener("scroll",lt,!0),()=>{ve.removeEventListener("scroll",lt,!0)}}))),(0,H.T)(...Q)}ngOnDestroy(){this._dragInstances.forEach(ve=>this.removeDragItem(ve)),this._dropInstances.forEach(ve=>this.removeDropContainer(ve)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){this._globalListeners.forEach((ve,Q)=>{this._document.removeEventListener(Q,ve.handler,ve.options)}),this._globalListeners.clear()}}return ge.\u0275fac=function(ve){return new(ve||ge)(i.LFG(i.R0b),i.LFG(n.K0))},ge.\u0275prov=i.Yz7({token:ge,factory:ge.\u0275fac,providedIn:"root"}),ge})();const _e={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let ze=(()=>{class ge{constructor(ve,Q,Ye,Le){this._document=ve,this._ngZone=Q,this._viewportRuler=Ye,this._dragDropRegistry=Le}createDrag(ve,Q=_e){return new de(ve,Q,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(ve){return new ni(ve,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}}return ge.\u0275fac=function(ve){return new(ve||ge)(i.LFG(n.K0),i.LFG(i.R0b),i.LFG(l.rL),i.LFG(P))},ge.\u0275prov=i.Yz7({token:ge,factory:ge.\u0275fac,providedIn:"root"}),ge})();const ft=new i.OlP("CDK_DRAG_PARENT"),an=new i.OlP("CDK_DRAG_CONFIG"),si=new i.OlP("CdkDropList"),Mi=new i.OlP("CdkDragHandle"),Cn=new i.OlP("CdkDragPlaceholder"),en=new i.OlP("CdkDragPreview");let _n=(()=>{class ge{constructor(ve,Q,Ye,Le,lt,Ee,Re,ye,F,re,ae){this.element=ve,this.dropContainer=Q,this._ngZone=Le,this._viewContainerRef=lt,this._dir=Re,this._changeDetectorRef=F,this._selfHandle=re,this._parentDrag=ae,this._destroyed=new M.x,this.started=new i.vpe,this.released=new i.vpe,this.ended=new i.vpe,this.entered=new i.vpe,this.exited=new i.vpe,this.dropped=new i.vpe,this.moved=new r.y(T=>{const S=this._dragRef.moved.pipe((0,se.U)(Z=>({source:this,pointerPosition:Z.pointerPosition,event:Z.event,delta:Z.delta,distance:Z.distance}))).subscribe(T);return()=>{S.unsubscribe()}}),this._dragRef=ye.createDrag(ve,{dragStartThreshold:Ee&&null!=Ee.dragStartThreshold?Ee.dragStartThreshold:5,pointerDirectionChangeThreshold:Ee&&null!=Ee.pointerDirectionChangeThreshold?Ee.pointerDirectionChangeThreshold:5,zIndex:Ee?.zIndex}),this._dragRef.data=this,ge._dragInstances.push(this),Ee&&this._assignDefaults(Ee),Q&&(this._dragRef._withDropContainer(Q._dropListRef),Q.addItem(this)),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}get disabled(){return this._disabled||this.dropContainer&&this.dropContainer.disabled}set disabled(ve){this._disabled=(0,o.Ig)(ve),this._dragRef.disabled=this._disabled}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(ve){this._dragRef.setFreeDragPosition(ve)}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,oe.q)(1),(0,pe.R)(this._destroyed)).subscribe(()=>{this._updateRootElement(),this._setupHandlesListener(),this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)})})}ngOnChanges(ve){const Q=ve.rootElementSelector,Ye=ve.freeDragPosition;Q&&!Q.firstChange&&this._updateRootElement(),Ye&&!Ye.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this);const ve=ge._dragInstances.indexOf(this);ve>-1&&ge._dragInstances.splice(ve,1),this._ngZone.runOutsideAngular(()=>{this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_updateRootElement(){const ve=this.element.nativeElement;let Q=ve;this.rootElementSelector&&(Q=void 0!==ve.closest?ve.closest(this.rootElementSelector):ve.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(Q||ve)}_getBoundaryElement(){const ve=this.boundaryElement;return ve?"string"==typeof ve?this.element.nativeElement.closest(ve):(0,o.fI)(ve):null}_syncInputs(ve){ve.beforeStarted.subscribe(()=>{if(!ve.isDragging()){const Q=this._dir,Ye=this.dragStartDelay,Le=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,lt=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;ve.disabled=this.disabled,ve.lockAxis=this.lockAxis,ve.dragStartDelay="object"==typeof Ye&&Ye?Ye:(0,o.su)(Ye),ve.constrainPosition=this.constrainPosition,ve.previewClass=this.previewClass,ve.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(Le).withPreviewTemplate(lt).withPreviewContainer(this.previewContainer||"global"),Q&&ve.withDirection(Q.value)}}),ve.beforeStarted.pipe((0,oe.q)(1)).subscribe(()=>{if(this._parentDrag)return void ve.withParent(this._parentDrag._dragRef);let Q=this.element.nativeElement.parentElement;for(;Q;){if(Q.classList.contains("cdk-drag")){ve.withParent(ge._dragInstances.find(Ye=>Ye.element.nativeElement===Q)?._dragRef||null);break}Q=Q.parentElement}})}_handleEvents(ve){ve.started.subscribe(Q=>{this.started.emit({source:this,event:Q.event}),this._changeDetectorRef.markForCheck()}),ve.released.subscribe(Q=>{this.released.emit({source:this,event:Q.event})}),ve.ended.subscribe(Q=>{this.ended.emit({source:this,distance:Q.distance,dropPoint:Q.dropPoint,event:Q.event}),this._changeDetectorRef.markForCheck()}),ve.entered.subscribe(Q=>{this.entered.emit({container:Q.container.data,item:this,currentIndex:Q.currentIndex})}),ve.exited.subscribe(Q=>{this.exited.emit({container:Q.container.data,item:this})}),ve.dropped.subscribe(Q=>{this.dropped.emit({previousIndex:Q.previousIndex,currentIndex:Q.currentIndex,previousContainer:Q.previousContainer.data,container:Q.container.data,isPointerOverContainer:Q.isPointerOverContainer,item:this,distance:Q.distance,dropPoint:Q.dropPoint,event:Q.event})})}_assignDefaults(ve){const{lockAxis:Q,dragStartDelay:Ye,constrainPosition:Le,previewClass:lt,boundaryElement:Ee,draggingDisabled:Re,rootElementSelector:ye,previewContainer:F}=ve;this.disabled=Re??!1,this.dragStartDelay=Ye||0,Q&&(this.lockAxis=Q),Le&&(this.constrainPosition=Le),lt&&(this.previewClass=lt),Ee&&(this.boundaryElement=Ee),ye&&(this.rootElementSelector=ye),F&&(this.previewContainer=F)}_setupHandlesListener(){this._handles.changes.pipe((0,we.O)(this._handles),(0,Te.b)(ve=>{const Q=ve.filter(Ye=>Ye._parentDrag===this).map(Ye=>Ye.element);this._selfHandle&&this.rootElementSelector&&Q.push(this.element),this._dragRef.withHandles(Q)}),(0,Ze.w)(ve=>(0,H.T)(...ve.map(Q=>Q._stateChanges.pipe((0,we.O)(Q))))),(0,pe.R)(this._destroyed)).subscribe(ve=>{const Q=this._dragRef,Ye=ve.element.nativeElement;ve.disabled?Q.disableHandle(Ye):Q.enableHandle(Ye)})}}return ge._dragInstances=[],ge.\u0275fac=function(ve){return new(ve||ge)(i.Y36(i.SBq),i.Y36(si,12),i.Y36(n.K0),i.Y36(i.R0b),i.Y36(i.s_b),i.Y36(an,8),i.Y36(yt.Is,8),i.Y36(ze),i.Y36(i.sBO),i.Y36(Mi,10),i.Y36(ft,12))},ge.\u0275dir=i.lG2({type:ge,selectors:[["","cdkDrag",""]],contentQueries:function(ve,Q,Ye){if(1&ve&&(i.Suo(Ye,en,5),i.Suo(Ye,Cn,5),i.Suo(Ye,Mi,5)),2&ve){let Le;i.iGM(Le=i.CRH())&&(Q._previewTemplate=Le.first),i.iGM(Le=i.CRH())&&(Q._placeholderTemplate=Le.first),i.iGM(Le=i.CRH())&&(Q._handles=Le)}},hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(ve,Q){2&ve&&i.ekj("cdk-drag-disabled",Q.disabled)("cdk-drag-dragging",Q._dragRef.isDragging())},inputs:{data:["cdkDragData","data"],lockAxis:["cdkDragLockAxis","lockAxis"],rootElementSelector:["cdkDragRootElement","rootElementSelector"],boundaryElement:["cdkDragBoundary","boundaryElement"],dragStartDelay:["cdkDragStartDelay","dragStartDelay"],freeDragPosition:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],constrainPosition:["cdkDragConstrainPosition","constrainPosition"],previewClass:["cdkDragPreviewClass","previewClass"],previewContainer:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[i._Bn([{provide:ft,useExisting:ge}]),i.TTD]}),ge})(),Ct=(()=>{class ge{}return ge.\u0275fac=function(ve){return new(ve||ge)},ge.\u0275mod=i.oAB({type:ge}),ge.\u0275inj=i.cJS({providers:[ze],imports:[l.ZD]}),ge})()},19810:(vt,me,a)=>{"use strict";a.d(me,{A:()=>d,JH:()=>Ke,JU:()=>c,K5:()=>o,Ku:()=>pe,LH:()=>Ze,L_:()=>H,MW:()=>an,Mf:()=>l,OC:()=>Fe,SV:()=>yt,Sd:()=>we,VM:()=>se,Vb:()=>Jt,Z:()=>dn,ZH:()=>n,aO:()=>xn,b2:()=>Nt,hY:()=>r,jx:()=>M,oh:()=>Te,uR:()=>oe,xE:()=>L,yY:()=>b,zL:()=>w});const n=8,l=9,o=13,c=16,M=17,w=18,r=27,H=32,pe=33,se=34,oe=35,we=36,Te=37,Ze=38,yt=39,Ke=40,b=46,L=48,xn=57,d=65,dn=90,an=91,Fe=188,Nt=224;function Jt(hn,...Kn){return Kn.length?Kn.some(pi=>hn[pi]):hn.altKey||hn.shiftKey||hn.ctrlKey||hn.metaKey}},93978:(vt,me,a)=>{"use strict";a.d(me,{Yg:()=>Ke,u3:()=>ue});var i=a(64565),n=a(67802),l=a(88688),f=a(31682),o=a(51062),c=a(59442),M=a(84608),w=a(25742),W=a(2122),B=a(53399),r=a(51611),H=a(65613),pe=a(12288);const oe=new Set;let we,Te=(()=>{class Ce{constructor(L){this._platform=L,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):yt}matchMedia(L){return(this._platform.WEBKIT||this._platform.BLINK)&&function Ze(Ce){if(!oe.has(Ce))try{we||(we=document.createElement("style"),we.setAttribute("type","text/css"),document.head.appendChild(we)),we.sheet&&(we.sheet.insertRule(`@media ${Ce} {body{ }}`,0),oe.add(Ce))}catch(b){console.error(b)}}(L),this._matchMedia(L)}}return Ce.\u0275fac=function(L){return new(L||Ce)(i.LFG(pe.t4))},Ce.\u0275prov=i.Yz7({token:Ce,factory:Ce.\u0275fac,providedIn:"root"}),Ce})();function yt(Ce){return{matches:"all"===Ce||""===Ce,media:Ce,addListener:()=>{},removeListener:()=>{}}}let Ke=(()=>{class Ce{constructor(L,Ne){this._mediaMatcher=L,this._zone=Ne,this._queries=new Map,this._destroySubject=new l.x}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(L){return tt((0,n.Eq)(L)).some(Dt=>this._registerQuery(Dt).mql.matches)}observe(L){const Dt=tt((0,n.Eq)(L)).map(ct=>this._registerQuery(ct).observable);let ot=(0,f.a)(Dt);return ot=(0,o.z)(ot.pipe((0,M.q)(1)),ot.pipe((0,w.T)(1),(0,W.b)(0))),ot.pipe((0,B.U)(ct=>{const xt={matches:!1,breakpoints:{}};return ct.forEach(({matches:Et,query:sn})=>{xt.matches=xt.matches||Et,xt.breakpoints[sn]=Et}),xt}))}_registerQuery(L){if(this._queries.has(L))return this._queries.get(L);const Ne=this._mediaMatcher.matchMedia(L),ot={observable:new c.y(ct=>{const xt=Et=>this._zone.run(()=>ct.next(Et));return Ne.addListener(xt),()=>{Ne.removeListener(xt)}}).pipe((0,r.O)(Ne),(0,B.U)(({matches:ct})=>({query:L,matches:ct})),(0,H.R)(this._destroySubject)),mql:Ne};return this._queries.set(L,ot),ot}}return Ce.\u0275fac=function(L){return new(L||Ce)(i.LFG(Te),i.LFG(i.R0b))},Ce.\u0275prov=i.Yz7({token:Ce,factory:Ce.\u0275fac,providedIn:"root"}),Ce})();function tt(Ce){return Ce.map(b=>b.split(",")).reduce((b,L)=>b.concat(L)).map(b=>b.trim())}const ue={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},56075:(vt,me,a)=>{"use strict";a.d(me,{Q8:()=>W,wD:()=>w});var i=a(67802),n=a(64565),l=a(59442),f=a(88688),o=a(2122);let c=(()=>{class B{create(H){return typeof MutationObserver>"u"?null:new MutationObserver(H)}}return B.\u0275fac=function(H){return new(H||B)},B.\u0275prov=n.Yz7({token:B,factory:B.\u0275fac,providedIn:"root"}),B})(),M=(()=>{class B{constructor(H){this._mutationObserverFactory=H,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((H,pe)=>this._cleanupObserver(pe))}observe(H){const pe=(0,i.fI)(H);return new l.y(se=>{const we=this._observeElement(pe).subscribe(se);return()=>{we.unsubscribe(),this._unobserveElement(pe)}})}_observeElement(H){if(this._observedElements.has(H))this._observedElements.get(H).count++;else{const pe=new f.x,se=this._mutationObserverFactory.create(oe=>pe.next(oe));se&&se.observe(H,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(H,{observer:se,stream:pe,count:1})}return this._observedElements.get(H).stream}_unobserveElement(H){this._observedElements.has(H)&&(this._observedElements.get(H).count--,this._observedElements.get(H).count||this._cleanupObserver(H))}_cleanupObserver(H){if(this._observedElements.has(H)){const{observer:pe,stream:se}=this._observedElements.get(H);pe&&pe.disconnect(),se.complete(),this._observedElements.delete(H)}}}return B.\u0275fac=function(H){return new(H||B)(n.LFG(c))},B.\u0275prov=n.Yz7({token:B,factory:B.\u0275fac,providedIn:"root"}),B})(),w=(()=>{class B{constructor(H,pe,se){this._contentObserver=H,this._elementRef=pe,this._ngZone=se,this.event=new n.vpe,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(H){this._disabled=(0,i.Ig)(H),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(H){this._debounce=(0,i.su)(H),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const H=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?H.pipe((0,o.b)(this.debounce)):H).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return B.\u0275fac=function(H){return new(H||B)(n.Y36(M),n.Y36(n.SBq),n.Y36(n.R0b))},B.\u0275dir=n.lG2({type:B,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),B})(),W=(()=>{class B{}return B.\u0275fac=function(H){return new(H||B)},B.\u0275mod=n.oAB({type:B}),B.\u0275inj=n.cJS({providers:[c]}),B})()},44239:(vt,me,a)=>{"use strict";a.d(me,{Iu:()=>xn,U8:()=>ni,X_:()=>b,Xj:()=>mn,_G:()=>Be,aV:()=>jt,pI:()=>zn,xu:()=>Un});var i=a(15763),n=a(7073),l=a(64565),f=a(67802),o=a(12288),c=a(80970),M=a(24642),w=a(88688),W=a(41139),B=a(83396),r=a(84608),H=a(65613),pe=a(10231),se=a(19810);const oe=(0,o.Mq)();class we{constructor(G,C){this._viewportRuler=G,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=C}attach(){}enable(){if(this._canBeEnabled()){const G=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=G.style.left||"",this._previousHTMLStyles.top=G.style.top||"",G.style.left=(0,f.HM)(-this._previousScrollPosition.left),G.style.top=(0,f.HM)(-this._previousScrollPosition.top),G.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const G=this._document.documentElement,P=G.style,_e=this._document.body.style,ze=P.scrollBehavior||"",ft=_e.scrollBehavior||"";this._isEnabled=!1,P.left=this._previousHTMLStyles.left,P.top=this._previousHTMLStyles.top,G.classList.remove("cdk-global-scrollblock"),oe&&(P.scrollBehavior=_e.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),oe&&(P.scrollBehavior=ze,_e.scrollBehavior=ft)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const C=this._document.body,P=this._viewportRuler.getViewportSize();return C.scrollHeight>P.height||C.scrollWidth>P.width}}class Ze{constructor(G,C,P,_e){this._scrollDispatcher=G,this._ngZone=C,this._viewportRuler=P,this._config=_e,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(G){this._overlayRef=G}enable(){if(this._scrollSubscription)return;const G=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=G.subscribe(()=>{const C=this._viewportRuler.getViewportScrollPosition().top;Math.abs(C-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=G.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class yt{enable(){}disable(){}attach(){}}function Ke(Qe,G){return G.some(C=>Qe.bottom<C.top||Qe.top>C.bottom||Qe.right<C.left||Qe.left>C.right)}function tt(Qe,G){return G.some(C=>Qe.top<C.top||Qe.bottom>C.bottom||Qe.left<C.left||Qe.right>C.right)}class ue{constructor(G,C,P,_e){this._scrollDispatcher=G,this._viewportRuler=C,this._ngZone=P,this._config=_e,this._scrollSubscription=null}attach(G){this._overlayRef=G}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const C=this._overlayRef.overlayElement.getBoundingClientRect(),{width:P,height:_e}=this._viewportRuler.getViewportSize();Ke(C,[{width:P,height:_e,bottom:_e,right:P,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let Ce=(()=>{class Qe{constructor(C,P,_e,ze){this._scrollDispatcher=C,this._viewportRuler=P,this._ngZone=_e,this.noop=()=>new yt,this.close=ft=>new Ze(this._scrollDispatcher,this._ngZone,this._viewportRuler,ft),this.block=()=>new we(this._viewportRuler,this._document),this.reposition=ft=>new ue(this._scrollDispatcher,this._viewportRuler,this._ngZone,ft),this._document=ze}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(i.mF),l.LFG(i.rL),l.LFG(l.R0b),l.LFG(n.K0))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})();class b{constructor(G){if(this.scrollStrategy=new yt,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,G){const C=Object.keys(G);for(const P of C)void 0!==G[P]&&(this[P]=G[P])}}}class Dt{constructor(G,C){this.connectionPair=G,this.scrollableViewProperties=C}}let xt=(()=>{class Qe{constructor(C){this._attachedOverlays=[],this._document=C}ngOnDestroy(){this.detach()}add(C){this.remove(C),this._attachedOverlays.push(C)}remove(C){const P=this._attachedOverlays.indexOf(C);P>-1&&this._attachedOverlays.splice(P,1),0===this._attachedOverlays.length&&this.detach()}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(n.K0))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})(),Et=(()=>{class Qe extends xt{constructor(C,P){super(C),this._ngZone=P,this._keydownListener=_e=>{const ze=this._attachedOverlays;for(let ft=ze.length-1;ft>-1;ft--)if(ze[ft]._keydownEvents.observers.length>0){const Yt=ze[ft]._keydownEvents;this._ngZone?this._ngZone.run(()=>Yt.next(_e)):Yt.next(_e);break}}}add(C){super.add(C),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(n.K0),l.LFG(l.R0b,8))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})(),sn=(()=>{class Qe extends xt{constructor(C,P,_e){super(C),this._platform=P,this._ngZone=_e,this._cursorStyleIsSet=!1,this._pointerDownListener=ze=>{this._pointerDownEventTarget=(0,o.sA)(ze)},this._clickListener=ze=>{const ft=(0,o.sA)(ze),Yt="click"===ze.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:ft;this._pointerDownEventTarget=null;const dn=this._attachedOverlays.slice();for(let an=dn.length-1;an>-1;an--){const vn=dn[an];if(vn._outsidePointerEvents.observers.length<1||!vn.hasAttached())continue;if(vn.overlayElement.contains(ft)||vn.overlayElement.contains(Yt))break;const Hn=vn._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Hn.next(ze)):Hn.next(ze)}}}add(C){if(super.add(C),!this._isAttached){const P=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(P)):this._addEventListeners(P),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=P.style.cursor,P.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const C=this._document.body;C.removeEventListener("pointerdown",this._pointerDownListener,!0),C.removeEventListener("click",this._clickListener,!0),C.removeEventListener("auxclick",this._clickListener,!0),C.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(C.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(C){C.addEventListener("pointerdown",this._pointerDownListener,!0),C.addEventListener("click",this._clickListener,!0),C.addEventListener("auxclick",this._clickListener,!0),C.addEventListener("contextmenu",this._clickListener,!0)}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(n.K0),l.LFG(o.t4),l.LFG(l.R0b,8))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})(),mn=(()=>{class Qe{constructor(C,P){this._platform=P,this._document=C}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const C="cdk-overlay-container";if(this._platform.isBrowser||(0,o.Oy)()){const _e=this._document.querySelectorAll(`.${C}[platform="server"], .${C}[platform="test"]`);for(let ze=0;ze<_e.length;ze++)_e[ze].remove()}const P=this._document.createElement("div");P.classList.add(C),(0,o.Oy)()?P.setAttribute("platform","test"):this._platform.isBrowser||P.setAttribute("platform","server"),this._document.body.appendChild(P),this._containerElement=P}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(n.K0),l.LFG(o.t4))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})();class xn{constructor(G,C,P,_e,ze,ft,Yt,dn,an,vn=!1){this._portalOutlet=G,this._host=C,this._pane=P,this._config=_e,this._ngZone=ze,this._keyboardDispatcher=ft,this._document=Yt,this._location=dn,this._outsideClickDispatcher=an,this._animationsDisabled=vn,this._backdropElement=null,this._backdropClick=new w.x,this._attachments=new w.x,this._detachments=new w.x,this._locationChanges=W.w0.EMPTY,this._backdropClickHandler=Hn=>this._backdropClick.next(Hn),this._backdropTransitionendHandler=Hn=>{this._disposeBackdrop(Hn.target)},this._keydownEvents=new w.x,this._outsidePointerEvents=new w.x,_e.scrollStrategy&&(this._scrollStrategy=_e.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=_e.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(G){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const C=this._portalOutlet.attach(G);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,r.q)(1)).subscribe(()=>{this.hasAttached()&&this.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._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof C?.onDestroy&&C.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),C}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const G=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),G}dispose(){const G=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,G&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(G){G!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=G,this.hasAttached()&&(G.attach(this),this.updatePosition()))}updateSize(G){this._config={...this._config,...G},this._updateElementSize()}setDirection(G){this._config={...this._config,direction:G},this._updateElementDirection()}addPanelClass(G){this._pane&&this._toggleClasses(this._pane,G,!0)}removePanelClass(G){this._pane&&this._toggleClasses(this._pane,G,!1)}getDirection(){const G=this._config.direction;return G?"string"==typeof G?G:G.value:"ltr"}updateScrollStrategy(G){G!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=G,this.hasAttached()&&(G.attach(this),G.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const G=this._pane.style;G.width=(0,f.HM)(this._config.width),G.height=(0,f.HM)(this._config.height),G.minWidth=(0,f.HM)(this._config.minWidth),G.minHeight=(0,f.HM)(this._config.minHeight),G.maxWidth=(0,f.HM)(this._config.maxWidth),G.maxHeight=(0,f.HM)(this._config.maxHeight)}_togglePointerEvents(G){this._pane.style.pointerEvents=G?"":"none"}_attachBackdrop(){const G="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),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),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(G)})}):this._backdropElement.classList.add(G)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const G=this._backdropElement;if(G){if(this._animationsDisabled)return void this._disposeBackdrop(G);G.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{G.addEventListener("transitionend",this._backdropTransitionendHandler)}),G.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(G)},500))}}_toggleClasses(G,C,P){const _e=(0,f.Eq)(C||[]).filter(ze=>!!ze);_e.length&&(P?G.classList.add(..._e):G.classList.remove(..._e))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const G=this._ngZone.onStable.pipe((0,H.R)((0,B.T)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),G.unsubscribe())})})}_disposeScrollStrategy(){const G=this._scrollStrategy;G&&(G.disable(),G.detach&&G.detach())}_disposeBackdrop(G){G&&(G.removeEventListener("click",this._backdropClickHandler),G.removeEventListener("transitionend",this._backdropTransitionendHandler),G.remove(),this._backdropElement===G&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Dn="cdk-overlay-connected-position-bounding-box",Fn=/([A-Za-z%]+)$/;class Be{constructor(G,C,P,_e,ze){this._viewportRuler=C,this._document=P,this._platform=_e,this._overlayContainer=ze,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 w.x,this._resizeSubscription=W.w0.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(G)}get positions(){return this._preferredPositions}attach(G){this._validatePositions(),G.hostElement.classList.add(Dn),this._overlayRef=G,this._boundingBox=G.hostElement,this._pane=G.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const G=this._originRect,C=this._overlayRect,P=this._viewportRect,_e=this._containerRect,ze=[];let ft;for(let Yt of this._preferredPositions){let dn=this._getOriginPoint(G,_e,Yt),an=this._getOverlayPoint(dn,C,Yt),vn=this._getOverlayFit(an,C,P,Yt);if(vn.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Yt,dn);this._canFitWithFlexibleDimensions(vn,an,P)?ze.push({position:Yt,origin:dn,overlayRect:C,boundingBoxRect:this._calculateBoundingBoxRect(dn,Yt)}):(!ft||ft.overlayFit.visibleArea<vn.visibleArea)&&(ft={overlayFit:vn,overlayPoint:an,originPoint:dn,position:Yt,overlayRect:C})}if(ze.length){let Yt=null,dn=-1;for(const an of ze){const vn=an.boundingBoxRect.width*an.boundingBoxRect.height*(an.position.weight||1);vn>dn&&(dn=vn,Yt=an)}return this._isPushed=!1,void this._applyPosition(Yt.position,Yt.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(ft.position,ft.originPoint);this._applyPosition(ft.position,ft.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&z(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Dn),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const G=this._lastPosition;if(G){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const C=this._getOriginPoint(this._originRect,this._containerRect,G);this._applyPosition(G,C)}else this.apply()}withScrollableContainers(G){return this._scrollables=G,this}withPositions(G){return this._preferredPositions=G,-1===G.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(G){return this._viewportMargin=G,this}withFlexibleDimensions(G=!0){return this._hasFlexibleDimensions=G,this}withGrowAfterOpen(G=!0){return this._growAfterOpen=G,this}withPush(G=!0){return this._canPush=G,this}withLockedPosition(G=!0){return this._positionLocked=G,this}setOrigin(G){return this._origin=G,this}withDefaultOffsetX(G){return this._offsetX=G,this}withDefaultOffsetY(G){return this._offsetY=G,this}withTransformOriginOn(G){return this._transformOriginSelector=G,this}_getOriginPoint(G,C,P){let _e,ze;if("center"==P.originX)_e=G.left+G.width/2;else{const ft=this._isRtl()?G.right:G.left,Yt=this._isRtl()?G.left:G.right;_e="start"==P.originX?ft:Yt}return C.left<0&&(_e-=C.left),ze="center"==P.originY?G.top+G.height/2:"top"==P.originY?G.top:G.bottom,C.top<0&&(ze-=C.top),{x:_e,y:ze}}_getOverlayPoint(G,C,P){let _e,ze;return _e="center"==P.overlayX?-C.width/2:"start"===P.overlayX?this._isRtl()?-C.width:0:this._isRtl()?0:-C.width,ze="center"==P.overlayY?-C.height/2:"top"==P.overlayY?0:-C.height,{x:G.x+_e,y:G.y+ze}}_getOverlayFit(G,C,P,_e){const ze=O(C);let{x:ft,y:Yt}=G,dn=this._getOffset(_e,"x"),an=this._getOffset(_e,"y");dn&&(ft+=dn),an&&(Yt+=an);let si=0-Yt,Jn=Yt+ze.height-P.height,Mi=this._subtractOverflows(ze.width,0-ft,ft+ze.width-P.width),ii=this._subtractOverflows(ze.height,si,Jn),Cn=Mi*ii;return{visibleArea:Cn,isCompletelyWithinViewport:ze.width*ze.height===Cn,fitsInViewportVertically:ii===ze.height,fitsInViewportHorizontally:Mi==ze.width}}_canFitWithFlexibleDimensions(G,C,P){if(this._hasFlexibleDimensions){const _e=P.bottom-C.y,ze=P.right-C.x,ft=d(this._overlayRef.getConfig().minHeight),Yt=d(this._overlayRef.getConfig().minWidth);return(G.fitsInViewportVertically||null!=ft&&ft<=_e)&&(G.fitsInViewportHorizontally||null!=Yt&&Yt<=ze)}return!1}_pushOverlayOnScreen(G,C,P){if(this._previousPushAmount&&this._positionLocked)return{x:G.x+this._previousPushAmount.x,y:G.y+this._previousPushAmount.y};const _e=O(C),ze=this._viewportRect,ft=Math.max(G.x+_e.width-ze.width,0),Yt=Math.max(G.y+_e.height-ze.height,0),dn=Math.max(ze.top-P.top-G.y,0),an=Math.max(ze.left-P.left-G.x,0);let vn=0,Hn=0;return vn=_e.width<=ze.width?an||-ft:G.x<this._viewportMargin?ze.left-P.left-G.x:0,Hn=_e.height<=ze.height?dn||-Yt:G.y<this._viewportMargin?ze.top-P.top-G.y:0,this._previousPushAmount={x:vn,y:Hn},{x:G.x+vn,y:G.y+Hn}}_applyPosition(G,C){if(this._setTransformOrigin(G),this._setOverlayElementStyles(C,G),this._setBoundingBoxStyles(C,G),G.panelClass&&this._addPanelClasses(G.panelClass),this._lastPosition=G,this._positionChanges.observers.length){const P=this._getScrollVisibility(),_e=new Dt(G,P);this._positionChanges.next(_e)}this._isInitialRender=!1}_setTransformOrigin(G){if(!this._transformOriginSelector)return;const C=this._boundingBox.querySelectorAll(this._transformOriginSelector);let P,_e=G.overlayY;P="center"===G.overlayX?"center":this._isRtl()?"start"===G.overlayX?"right":"left":"start"===G.overlayX?"left":"right";for(let ze=0;ze<C.length;ze++)C[ze].style.transformOrigin=`${P} ${_e}`}_calculateBoundingBoxRect(G,C){const P=this._viewportRect,_e=this._isRtl();let ze,ft,Yt,vn,Hn,si;if("top"===C.overlayY)ft=G.y,ze=P.height-ft+this._viewportMargin;else if("bottom"===C.overlayY)Yt=P.height-G.y+2*this._viewportMargin,ze=P.height-Yt+this._viewportMargin;else{const Jn=Math.min(P.bottom-G.y+P.top,G.y),Mi=this._lastBoundingBoxSize.height;ze=2*Jn,ft=G.y-Jn,ze>Mi&&!this._isInitialRender&&!this._growAfterOpen&&(ft=G.y-Mi/2)}if("end"===C.overlayX&&!_e||"start"===C.overlayX&&_e)si=P.width-G.x+this._viewportMargin,vn=G.x-this._viewportMargin;else if("start"===C.overlayX&&!_e||"end"===C.overlayX&&_e)Hn=G.x,vn=P.right-G.x;else{const Jn=Math.min(P.right-G.x+P.left,G.x),Mi=this._lastBoundingBoxSize.width;vn=2*Jn,Hn=G.x-Jn,vn>Mi&&!this._isInitialRender&&!this._growAfterOpen&&(Hn=G.x-Mi/2)}return{top:ft,left:Hn,bottom:Yt,right:si,width:vn,height:ze}}_setBoundingBoxStyles(G,C){const P=this._calculateBoundingBoxRect(G,C);!this._isInitialRender&&!this._growAfterOpen&&(P.height=Math.min(P.height,this._lastBoundingBoxSize.height),P.width=Math.min(P.width,this._lastBoundingBoxSize.width));const _e={};if(this._hasExactPosition())_e.top=_e.left="0",_e.bottom=_e.right=_e.maxHeight=_e.maxWidth="",_e.width=_e.height="100%";else{const ze=this._overlayRef.getConfig().maxHeight,ft=this._overlayRef.getConfig().maxWidth;_e.height=(0,f.HM)(P.height),_e.top=(0,f.HM)(P.top),_e.bottom=(0,f.HM)(P.bottom),_e.width=(0,f.HM)(P.width),_e.left=(0,f.HM)(P.left),_e.right=(0,f.HM)(P.right),_e.alignItems="center"===C.overlayX?"center":"end"===C.overlayX?"flex-end":"flex-start",_e.justifyContent="center"===C.overlayY?"center":"bottom"===C.overlayY?"flex-end":"flex-start",ze&&(_e.maxHeight=(0,f.HM)(ze)),ft&&(_e.maxWidth=(0,f.HM)(ft))}this._lastBoundingBoxSize=P,z(this._boundingBox.style,_e)}_resetBoundingBoxStyles(){z(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){z(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(G,C){const P={},_e=this._hasExactPosition(),ze=this._hasFlexibleDimensions,ft=this._overlayRef.getConfig();if(_e){const vn=this._viewportRuler.getViewportScrollPosition();z(P,this._getExactOverlayY(C,G,vn)),z(P,this._getExactOverlayX(C,G,vn))}else P.position="static";let Yt="",dn=this._getOffset(C,"x"),an=this._getOffset(C,"y");dn&&(Yt+=`translateX(${dn}px) `),an&&(Yt+=`translateY(${an}px)`),P.transform=Yt.trim(),ft.maxHeight&&(_e?P.maxHeight=(0,f.HM)(ft.maxHeight):ze&&(P.maxHeight="")),ft.maxWidth&&(_e?P.maxWidth=(0,f.HM)(ft.maxWidth):ze&&(P.maxWidth="")),z(this._pane.style,P)}_getExactOverlayY(G,C,P){let _e={top:"",bottom:""},ze=this._getOverlayPoint(C,this._overlayRect,G);return this._isPushed&&(ze=this._pushOverlayOnScreen(ze,this._overlayRect,P)),"bottom"===G.overlayY?_e.bottom=this._document.documentElement.clientHeight-(ze.y+this._overlayRect.height)+"px":_e.top=(0,f.HM)(ze.y),_e}_getExactOverlayX(G,C,P){let ft,_e={left:"",right:""},ze=this._getOverlayPoint(C,this._overlayRect,G);return this._isPushed&&(ze=this._pushOverlayOnScreen(ze,this._overlayRect,P)),ft=this._isRtl()?"end"===G.overlayX?"left":"right":"end"===G.overlayX?"right":"left","right"===ft?_e.right=this._document.documentElement.clientWidth-(ze.x+this._overlayRect.width)+"px":_e.left=(0,f.HM)(ze.x),_e}_getScrollVisibility(){const G=this._getOriginRect(),C=this._pane.getBoundingClientRect(),P=this._scrollables.map(_e=>_e.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:tt(G,P),isOriginOutsideView:Ke(G,P),isOverlayClipped:tt(C,P),isOverlayOutsideView:Ke(C,P)}}_subtractOverflows(G,...C){return C.reduce((P,_e)=>P-Math.max(_e,0),G)}_getNarrowedViewportRect(){const G=this._document.documentElement.clientWidth,C=this._document.documentElement.clientHeight,P=this._viewportRuler.getViewportScrollPosition();return{top:P.top+this._viewportMargin,left:P.left+this._viewportMargin,right:P.left+G-this._viewportMargin,bottom:P.top+C-this._viewportMargin,width:G-2*this._viewportMargin,height:C-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(G,C){return"x"===C?null==G.offsetX?this._offsetX:G.offsetX:null==G.offsetY?this._offsetY:G.offsetY}_validatePositions(){}_addPanelClasses(G){this._pane&&(0,f.Eq)(G).forEach(C=>{""!==C&&-1===this._appliedPanelClasses.indexOf(C)&&(this._appliedPanelClasses.push(C),this._pane.classList.add(C))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(G=>{this._pane.classList.remove(G)}),this._appliedPanelClasses=[])}_getOriginRect(){const G=this._origin;if(G instanceof l.SBq)return G.nativeElement.getBoundingClientRect();if(G instanceof Element)return G.getBoundingClientRect();const C=G.width||0,P=G.height||0;return{top:G.y,bottom:G.y+P,left:G.x,right:G.x+C,height:P,width:C}}}function z(Qe,G){for(let C in G)G.hasOwnProperty(C)&&(Qe[C]=G[C]);return Qe}function d(Qe){if("number"!=typeof Qe&&null!=Qe){const[G,C]=Qe.split(Fn);return C&&"px"!==C?null:parseFloat(G)}return Qe||null}function O(Qe){return{top:Math.floor(Qe.top),right:Math.floor(Qe.right),bottom:Math.floor(Qe.bottom),left:Math.floor(Qe.left),width:Math.floor(Qe.width),height:Math.floor(Qe.height)}}const Ie="cdk-global-overlay-wrapper";class Oe{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(G){const C=G.getConfig();this._overlayRef=G,this._width&&!C.width&&G.updateSize({width:this._width}),this._height&&!C.height&&G.updateSize({height:this._height}),G.hostElement.classList.add(Ie),this._isDisposed=!1}top(G=""){return this._bottomOffset="",this._topOffset=G,this._alignItems="flex-start",this}left(G=""){return this._xOffset=G,this._xPosition="left",this}bottom(G=""){return this._topOffset="",this._bottomOffset=G,this._alignItems="flex-end",this}right(G=""){return this._xOffset=G,this._xPosition="right",this}start(G=""){return this._xOffset=G,this._xPosition="start",this}end(G=""){return this._xOffset=G,this._xPosition="end",this}width(G=""){return this._overlayRef?this._overlayRef.updateSize({width:G}):this._width=G,this}height(G=""){return this._overlayRef?this._overlayRef.updateSize({height:G}):this._height=G,this}centerHorizontally(G=""){return this.left(G),this._xPosition="center",this}centerVertically(G=""){return this.top(G),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const G=this._overlayRef.overlayElement.style,C=this._overlayRef.hostElement.style,P=this._overlayRef.getConfig(),{width:_e,height:ze,maxWidth:ft,maxHeight:Yt}=P,dn=!("100%"!==_e&&"100vw"!==_e||ft&&"100%"!==ft&&"100vw"!==ft),an=!("100%"!==ze&&"100vh"!==ze||Yt&&"100%"!==Yt&&"100vh"!==Yt),vn=this._xPosition,Hn=this._xOffset,si="rtl"===this._overlayRef.getConfig().direction;let Jn="",Mi="",ii="";dn?ii="flex-start":"center"===vn?(ii="center",si?Mi=Hn:Jn=Hn):si?"left"===vn||"end"===vn?(ii="flex-end",Jn=Hn):("right"===vn||"start"===vn)&&(ii="flex-start",Mi=Hn):"left"===vn||"start"===vn?(ii="flex-start",Jn=Hn):("right"===vn||"end"===vn)&&(ii="flex-end",Mi=Hn),G.position=this._cssPosition,G.marginLeft=dn?"0":Jn,G.marginTop=an?"0":this._topOffset,G.marginBottom=this._bottomOffset,G.marginRight=dn?"0":Mi,C.justifyContent=ii,C.alignItems=an?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const G=this._overlayRef.overlayElement.style,C=this._overlayRef.hostElement,P=C.style;C.classList.remove(Ie),P.justifyContent=P.alignItems=G.marginTop=G.marginBottom=G.marginLeft=G.marginRight=G.position="",this._overlayRef=null,this._isDisposed=!0}}let St=(()=>{class Qe{constructor(C,P,_e,ze){this._viewportRuler=C,this._document=P,this._platform=_e,this._overlayContainer=ze}global(){return new Oe}flexibleConnectedTo(C){return new Be(C,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(i.rL),l.LFG(n.K0),l.LFG(o.t4),l.LFG(mn))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})(),wt=0,jt=(()=>{class Qe{constructor(C,P,_e,ze,ft,Yt,dn,an,vn,Hn,si,Jn){this.scrollStrategies=C,this._overlayContainer=P,this._componentFactoryResolver=_e,this._positionBuilder=ze,this._keyboardDispatcher=ft,this._injector=Yt,this._ngZone=dn,this._document=an,this._directionality=vn,this._location=Hn,this._outsideClickDispatcher=si,this._animationsModuleType=Jn}create(C){const P=this._createHostElement(),_e=this._createPaneElement(P),ze=this._createPortalOutlet(_e),ft=new b(C);return ft.direction=ft.direction||this._directionality.value,new xn(ze,P,_e,ft,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(C){const P=this._document.createElement("div");return P.id="cdk-overlay-"+wt++,P.classList.add("cdk-overlay-pane"),C.appendChild(P),P}_createHostElement(){const C=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(C),C}_createPortalOutlet(C){return this._appRef||(this._appRef=this._injector.get(l.z2F)),new M.u0(C,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.LFG(Ce),l.LFG(mn),l.LFG(l._Vd),l.LFG(St),l.LFG(Et),l.LFG(l.zs3),l.LFG(l.R0b),l.LFG(n.K0),l.LFG(c.Is),l.LFG(n.Ye),l.LFG(sn),l.LFG(l.QbO,8))},Qe.\u0275prov=l.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})();const fn=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],Sn=new l.OlP("cdk-connected-overlay-scroll-strategy");let Un=(()=>{class Qe{constructor(C){this.elementRef=C}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.Y36(l.SBq))},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),Qe})(),zn=(()=>{class Qe{constructor(C,P,_e,ze,ft){this._overlay=C,this._dir=ft,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=W.w0.EMPTY,this._attachSubscription=W.w0.EMPTY,this._detachSubscription=W.w0.EMPTY,this._positionSubscription=W.w0.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new l.vpe,this.positionChange=new l.vpe,this.attach=new l.vpe,this.detach=new l.vpe,this.overlayKeydown=new l.vpe,this.overlayOutsideClick=new l.vpe,this._templatePortal=new M.UE(P,_e),this._scrollStrategyFactory=ze,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(C){this._offsetX=C,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(C){this._offsetY=C,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(C){this._hasBackdrop=(0,f.Ig)(C)}get lockPosition(){return this._lockPosition}set lockPosition(C){this._lockPosition=(0,f.Ig)(C)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(C){this._flexibleDimensions=(0,f.Ig)(C)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(C){this._growAfterOpen=(0,f.Ig)(C)}get push(){return this._push}set push(C){this._push=(0,f.Ig)(C)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(C){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),C.origin&&this.open&&this._position.apply()),C.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=fn);const C=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=C.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=C.detachments().subscribe(()=>this.detach.emit()),C.keydownEvents().subscribe(P=>{this.overlayKeydown.next(P),P.keyCode===se.hY&&!this.disableClose&&!(0,se.Vb)(P)&&(P.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(P=>{this.overlayOutsideClick.next(P)})}_buildConfig(){const C=this._position=this.positionStrategy||this._createPositionStrategy(),P=new b({direction:this._dir,positionStrategy:C,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(P.width=this.width),(this.height||0===this.height)&&(P.height=this.height),(this.minWidth||0===this.minWidth)&&(P.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(P.minHeight=this.minHeight),this.backdropClass&&(P.backdropClass=this.backdropClass),this.panelClass&&(P.panelClass=this.panelClass),P}_updatePositionStrategy(C){const P=this.positions.map(_e=>({originX:_e.originX,originY:_e.originY,overlayX:_e.overlayX,overlayY:_e.overlayY,offsetX:_e.offsetX||this.offsetX,offsetY:_e.offsetY||this.offsetY,panelClass:_e.panelClass||void 0}));return C.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(P).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const C=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(C),C}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof Un?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(C=>{this.backdropClick.emit(C)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,pe.o)(()=>this.positionChange.observers.length>0)).subscribe(C=>{this.positionChange.emit(C),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.Y36(jt),l.Y36(l.Rgc),l.Y36(l.s_b),l.Y36(Sn),l.Y36(c.Is,8))},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[l.TTD]}),Qe})();const li={provide:Sn,deps:[jt],useFactory:function ei(Qe){return()=>Qe.scrollStrategies.reposition()}};let ni=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275mod=l.oAB({type:Qe}),Qe.\u0275inj=l.cJS({providers:[jt,li],imports:[c.vT,M.eL,i.Cl,i.Cl]}),Qe})()},12288:(vt,me,a)=>{"use strict";a.d(me,{Mq:()=>se,Oy:()=>tt,ht:()=>yt,i$:()=>r,kV:()=>Ze,qK:()=>w,sA:()=>Ke,t4:()=>f,ud:()=>o});var i=a(64565),n=a(7073);let l;try{l=typeof Intl<"u"&&Intl.v8BreakIterator}catch{l=!1}let c,f=(()=>{class ue{constructor(b){this._platformId=b,this.isBrowser=this._platformId?(0,n.NF)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!l)&&typeof CSS<"u"&&!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 ue.\u0275fac=function(b){return new(b||ue)(i.LFG(i.Lbi))},ue.\u0275prov=i.Yz7({token:ue,factory:ue.\u0275fac,providedIn:"root"}),ue})(),o=(()=>{class ue{}return ue.\u0275fac=function(b){return new(b||ue)},ue.\u0275mod=i.oAB({type:ue}),ue.\u0275inj=i.cJS({}),ue})();const M=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function w(){if(c)return c;if("object"!=typeof document||!document)return c=new Set(M),c;let ue=document.createElement("input");return c=new Set(M.filter(Ce=>(ue.setAttribute("type",Ce),ue.type===Ce))),c}let W,pe,we;function r(ue){return function B(){if(null==W&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>W=!0}))}finally{W=W||!1}return W}()?ue:!!ue.capture}function se(){if(null==pe){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return pe=!1,pe;if("scrollBehavior"in document.documentElement.style)pe=!0;else{const ue=Element.prototype.scrollTo;pe=!!ue&&!/\{\s*\[native code\]\s*\}/.test(ue.toString())}}return pe}function Ze(ue){if(function Te(){if(null==we){const ue=typeof document<"u"?document.head:null;we=!(!ue||!ue.createShadowRoot&&!ue.attachShadow)}return we}()){const Ce=ue.getRootNode?ue.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&Ce instanceof ShadowRoot)return Ce}return null}function yt(){let ue=typeof document<"u"&&document?document.activeElement:null;for(;ue&&ue.shadowRoot;){const Ce=ue.shadowRoot.activeElement;if(Ce===ue)break;ue=Ce}return ue}function Ke(ue){return ue.composedPath?ue.composedPath()[0]:ue.target}function tt(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},24642:(vt,me,a)=>{"use strict";a.d(me,{C5:()=>B,F0:()=>we,Pl:()=>yt,UE:()=>r,eL:()=>tt,en:()=>pe,ig:()=>Te,u0:()=>oe});var i=a(64565),n=a(7073);class W{attach(b){return this._attachedHost=b,b.attach(this)}detach(){let b=this._attachedHost;null!=b&&(this._attachedHost=null,b.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(b){this._attachedHost=b}}class B extends W{constructor(b,L,Ne,Dt){super(),this.component=b,this.viewContainerRef=L,this.injector=Ne,this.componentFactoryResolver=Dt}}class r extends W{constructor(b,L,Ne,Dt){super(),this.templateRef=b,this.viewContainerRef=L,this.context=Ne,this.injector=Dt}get origin(){return this.templateRef.elementRef}attach(b,L=this.context){return this.context=L,super.attach(b)}detach(){return this.context=void 0,super.detach()}}class H extends W{constructor(b){super(),this.element=b instanceof i.SBq?b.nativeElement:b}}class pe{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(b){return b instanceof B?(this._attachedPortal=b,this.attachComponentPortal(b)):b instanceof r?(this._attachedPortal=b,this.attachTemplatePortal(b)):this.attachDomPortal&&b instanceof H?(this._attachedPortal=b,this.attachDomPortal(b)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(b){this._disposeFn=b}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class oe extends pe{constructor(b,L,Ne,Dt,ot){super(),this.outletElement=b,this._componentFactoryResolver=L,this._appRef=Ne,this._defaultInjector=Dt,this.attachDomPortal=ct=>{const xt=ct.element,Et=this._document.createComment("dom-portal");xt.parentNode.insertBefore(Et,xt),this.outletElement.appendChild(xt),this._attachedPortal=ct,super.setDisposeFn(()=>{Et.parentNode&&Et.parentNode.replaceChild(xt,Et)})},this._document=ot}attachComponentPortal(b){const Ne=(b.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(b.component);let Dt;return b.viewContainerRef?(Dt=b.viewContainerRef.createComponent(Ne,b.viewContainerRef.length,b.injector||b.viewContainerRef.injector),this.setDisposeFn(()=>Dt.destroy())):(Dt=Ne.create(b.injector||this._defaultInjector||i.zs3.NULL),this._appRef.attachView(Dt.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Dt.hostView),Dt.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Dt)),this._attachedPortal=b,Dt}attachTemplatePortal(b){let L=b.viewContainerRef,Ne=L.createEmbeddedView(b.templateRef,b.context,{injector:b.injector});return Ne.rootNodes.forEach(Dt=>this.outletElement.appendChild(Dt)),Ne.detectChanges(),this.setDisposeFn(()=>{let Dt=L.indexOf(Ne);-1!==Dt&&L.remove(Dt)}),this._attachedPortal=b,Ne}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(b){return b.hostView.rootNodes[0]}}class we extends oe{}let Te=(()=>{class Ce extends r{constructor(L,Ne){super(L,Ne)}}return Ce.\u0275fac=function(L){return new(L||Ce)(i.Y36(i.Rgc),i.Y36(i.s_b))},Ce.\u0275dir=i.lG2({type:Ce,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[i.qOj]}),Ce})(),yt=(()=>{class Ce extends pe{constructor(L,Ne,Dt){super(),this._componentFactoryResolver=L,this._viewContainerRef=Ne,this._isInitialized=!1,this.attached=new i.vpe,this.attachDomPortal=ot=>{const ct=ot.element,xt=this._document.createComment("dom-portal");ot.setAttachedHost(this),ct.parentNode.insertBefore(xt,ct),this._getRootNode().appendChild(ct),this._attachedPortal=ot,super.setDisposeFn(()=>{xt.parentNode&&xt.parentNode.replaceChild(ct,xt)})},this._document=Dt}get portal(){return this._attachedPortal}set portal(L){this.hasAttached()&&!L&&!this._isInitialized||(this.hasAttached()&&super.detach(),L&&super.attach(L),this._attachedPortal=L||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(L){L.setAttachedHost(this);const Ne=null!=L.viewContainerRef?L.viewContainerRef:this._viewContainerRef,ot=(L.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(L.component),ct=Ne.createComponent(ot,Ne.length,L.injector||Ne.injector);return Ne!==this._viewContainerRef&&this._getRootNode().appendChild(ct.hostView.rootNodes[0]),super.setDisposeFn(()=>ct.destroy()),this._attachedPortal=L,this._attachedRef=ct,this.attached.emit(ct),ct}attachTemplatePortal(L){L.setAttachedHost(this);const Ne=this._viewContainerRef.createEmbeddedView(L.templateRef,L.context,{injector:L.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=L,this._attachedRef=Ne,this.attached.emit(Ne),Ne}_getRootNode(){const L=this._viewContainerRef.element.nativeElement;return L.nodeType===L.ELEMENT_NODE?L:L.parentNode}}return Ce.\u0275fac=function(L){return new(L||Ce)(i.Y36(i._Vd),i.Y36(i.s_b),i.Y36(n.K0))},Ce.\u0275dir=i.lG2({type:Ce,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.qOj]}),Ce})(),tt=(()=>{class Ce{}return Ce.\u0275fac=function(L){return new(L||Ce)},Ce.\u0275mod=i.oAB({type:Ce}),Ce.\u0275inj=i.cJS({}),Ce})()},15763:(vt,me,a)=>{"use strict";a.d(me,{ZD:()=>ni,mF:()=>de,Cl:()=>kn,rL:()=>Oe});var i=a(67802),n=a(64565),l=a(88688),f=a(75249),o=a(59442),c=a(14474),w=(a(63367),a(7182));let B,W=1;const r={};function H(Qe){return Qe in r&&(delete r[Qe],!0)}const pe={setImmediate(Qe){const G=W++;return r[G]=!0,B||(B=Promise.resolve()),B.then(()=>H(G)&&Qe()),G},clearImmediate(Qe){H(Qe)}},{setImmediate:oe,clearImmediate:we}=pe,Te={setImmediate(...Qe){const{delegate:G}=Te;return(G?.setImmediate||oe)(...Qe)},clearImmediate(Qe){const{delegate:G}=Te;return(G?.clearImmediate||we)(Qe)},delegate:void 0};var yt=a(16427);new class Ke extends yt.v{flush(G){this._active=!0;const C=this._scheduled;this._scheduled=void 0;const{actions:P}=this;let _e;G=G||P.shift();do{if(_e=G.execute(G.state,G.delay))break}while((G=P[0])&&G.id===C&&P.shift());if(this._active=!1,_e){for(;(G=P[0])&&G.id===C&&P.shift();)G.unsubscribe();throw _e}}}(class Ze extends w.o{constructor(G,C){super(G,C),this.scheduler=G,this.work=C}requestAsyncId(G,C,P=0){return null!==P&&P>0?super.requestAsyncId(G,C,P):(G.actions.push(this),G._scheduled||(G._scheduled=Te.setImmediate(G.flush.bind(G,void 0))))}recycleAsyncId(G,C,P=0){var _e;if(null!=P?P>0:this.delay>0)return super.recycleAsyncId(G,C,P);const{actions:ze}=G;null!=C&&(null===(_e=ze[ze.length-1])||void 0===_e?void 0:_e.id)!==C&&(Te.clearImmediate(C),G._scheduled===C&&(G._scheduled=void 0))}});var Ce=a(89679),b=a(3593),L=a(46244),Ne=a(87272),ot=a(98352);function ct(Qe,G=Ce.z){return function Dt(Qe){return(0,b.e)((G,C)=>{let P=!1,_e=null,ze=null,ft=!1;const Yt=()=>{if(ze?.unsubscribe(),ze=null,P){P=!1;const an=_e;_e=null,C.next(an)}ft&&C.complete()},dn=()=>{ze=null,ft&&C.complete()};G.subscribe((0,Ne.x)(C,an=>{P=!0,_e=an,ze||(0,L.Xf)(Qe(an)).subscribe(ze=(0,Ne.x)(C,Yt,dn))},()=>{ft=!0,(!P||!ze||ze.closed)&&C.complete()}))})}(()=>(0,ot.H)(Qe,G))}var xt=a(39754),Et=a(12288),sn=a(7073),mn=a(80970);let de=(()=>{class Qe{constructor(C,P,_e){this._ngZone=C,this._platform=P,this._scrolled=new l.x,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=_e}register(C){this.scrollContainers.has(C)||this.scrollContainers.set(C,C.elementScrolled().subscribe(()=>this._scrolled.next(C)))}deregister(C){const P=this.scrollContainers.get(C);P&&(P.unsubscribe(),this.scrollContainers.delete(C))}scrolled(C=20){return this._platform.isBrowser?new o.y(P=>{this._globalSubscription||this._addGlobalListener();const _e=C>0?this._scrolled.pipe(ct(C)).subscribe(P):this._scrolled.subscribe(P);return this._scrolledCount++,()=>{_e.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,f.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((C,P)=>this.deregister(P)),this._scrolled.complete()}ancestorScrolled(C,P){const _e=this.getAncestorScrollContainers(C);return this.scrolled(P).pipe((0,xt.h)(ze=>!ze||_e.indexOf(ze)>-1))}getAncestorScrollContainers(C){const P=[];return this.scrollContainers.forEach((_e,ze)=>{this._scrollableContainsElement(ze,C)&&P.push(ze)}),P}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(C,P){let _e=(0,i.fI)(P),ze=C.getElementRef().nativeElement;do{if(_e==ze)return!0}while(_e=_e.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const C=this._getWindow();return(0,c.R)(C.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return Qe.\u0275fac=function(C){return new(C||Qe)(n.LFG(n.R0b),n.LFG(Et.t4),n.LFG(sn.K0,8))},Qe.\u0275prov=n.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})(),Oe=(()=>{class Qe{constructor(C,P,_e){this._platform=C,this._change=new l.x,this._changeListener=ze=>{this._change.next(ze)},this._document=_e,P.runOutsideAngular(()=>{if(C.isBrowser){const ze=this._getWindow();ze.addEventListener("resize",this._changeListener),ze.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const C=this._getWindow();C.removeEventListener("resize",this._changeListener),C.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const C={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),C}getViewportRect(){const C=this.getViewportScrollPosition(),{width:P,height:_e}=this.getViewportSize();return{top:C.top,left:C.left,bottom:C.top+_e,right:C.left+P,height:_e,width:P}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const C=this._document,P=this._getWindow(),_e=C.documentElement,ze=_e.getBoundingClientRect();return{top:-ze.top||C.body.scrollTop||P.scrollY||_e.scrollTop||0,left:-ze.left||C.body.scrollLeft||P.scrollX||_e.scrollLeft||0}}change(C=20){return C>0?this._change.pipe(ct(C)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const C=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:C.innerWidth,height:C.innerHeight}:{width:0,height:0}}}return Qe.\u0275fac=function(C){return new(C||Qe)(n.LFG(Et.t4),n.LFG(n.R0b),n.LFG(sn.K0,8))},Qe.\u0275prov=n.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:"root"}),Qe})(),ni=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275mod=n.oAB({type:Qe}),Qe.\u0275inj=n.cJS({}),Qe})(),kn=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275mod=n.oAB({type:Qe}),Qe.\u0275inj=n.cJS({imports:[mn.vT,ni,mn.vT,ni]}),Qe})()},7073:(vt,me,a)=>{"use strict";a.d(me,{Do:()=>yt,ED:()=>Yi,EM:()=>x,H9:()=>zr,HT:()=>f,JF:()=>gt,JJ:()=>dr,K0:()=>c,Mx:()=>Pn,NF:()=>Ss,Nd:()=>Ws,O5:()=>pi,OU:()=>Cs,Ov:()=>$r,PC:()=>Sr,PM:()=>nr,RF:()=>gi,S$:()=>we,V_:()=>W,Ye:()=>Ke,b0:()=>Ze,bD:()=>na,ez:()=>Es,gd:()=>Rr,i8:()=>yr,mk:()=>nn,n9:()=>Si,q:()=>l,rS:()=>gr,sg:()=>Jt,tP:()=>Zr,uU:()=>wr,w_:()=>o});var i=a(64565);let n=null;function l(){return n}function f(ce){n||(n=ce)}class o{}const c=new i.OlP("DocumentToken");let M=(()=>{class ce{historyGo(De){throw new Error("Not implemented")}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275prov=i.Yz7({token:ce,factory:function(){return function w(){return(0,i.LFG)(B)}()},providedIn:"platform"}),ce})();const W=new i.OlP("Location Initialized");let B=(()=>{class ce extends M{constructor(De){super(),this._doc=De,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return l().getBaseHref(this._doc)}onPopState(De){const Tt=l().getGlobalEventTarget(this._doc,"window");return Tt.addEventListener("popstate",De,!1),()=>Tt.removeEventListener("popstate",De)}onHashChange(De){const Tt=l().getGlobalEventTarget(this._doc,"window");return Tt.addEventListener("hashchange",De,!1),()=>Tt.removeEventListener("hashchange",De)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(De){this._location.pathname=De}pushState(De,Tt,tn){r()?this._history.pushState(De,Tt,tn):this._location.hash=tn}replaceState(De,Tt,tn){r()?this._history.replaceState(De,Tt,tn):this._location.hash=tn}forward(){this._history.forward()}back(){this._history.back()}historyGo(De=0){this._history.go(De)}getState(){return this._history.state}}return ce.\u0275fac=function(De){return new(De||ce)(i.LFG(c))},ce.\u0275prov=i.Yz7({token:ce,factory:function(){return function H(){return new B((0,i.LFG)(c))}()},providedIn:"platform"}),ce})();function r(){return!!window.history.pushState}function pe(ce,nt){if(0==ce.length)return nt;if(0==nt.length)return ce;let De=0;return ce.endsWith("/")&&De++,nt.startsWith("/")&&De++,2==De?ce+nt.substring(1):1==De?ce+nt:ce+"/"+nt}function se(ce){const nt=ce.match(/#|\?|$/),De=nt&&nt.index||ce.length;return ce.slice(0,De-("/"===ce[De-1]?1:0))+ce.slice(De)}function oe(ce){return ce&&"?"!==ce[0]?"?"+ce:ce}let we=(()=>{class ce{historyGo(De){throw new Error("Not implemented")}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275prov=i.Yz7({token:ce,factory:function(){return(0,i.f3M)(Ze)},providedIn:"root"}),ce})();const Te=new i.OlP("appBaseHref");let Ze=(()=>{class ce extends we{constructor(De,Tt){super(),this._platformLocation=De,this._removeListenerFns=[],this._baseHref=Tt??this._platformLocation.getBaseHrefFromDOM()??(0,i.f3M)(c).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(De){this._removeListenerFns.push(this._platformLocation.onPopState(De),this._platformLocation.onHashChange(De))}getBaseHref(){return this._baseHref}prepareExternalUrl(De){return pe(this._baseHref,De)}path(De=!1){const Tt=this._platformLocation.pathname+oe(this._platformLocation.search),tn=this._platformLocation.hash;return tn&&De?`${Tt}${tn}`:Tt}pushState(De,Tt,tn,Wn){const ti=this.prepareExternalUrl(tn+oe(Wn));this._platformLocation.pushState(De,Tt,ti)}replaceState(De,Tt,tn,Wn){const ti=this.prepareExternalUrl(tn+oe(Wn));this._platformLocation.replaceState(De,Tt,ti)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(De=0){this._platformLocation.historyGo?.(De)}}return ce.\u0275fac=function(De){return new(De||ce)(i.LFG(M),i.LFG(Te,8))},ce.\u0275prov=i.Yz7({token:ce,factory:ce.\u0275fac,providedIn:"root"}),ce})(),yt=(()=>{class ce extends we{constructor(De,Tt){super(),this._platformLocation=De,this._baseHref="",this._removeListenerFns=[],null!=Tt&&(this._baseHref=Tt)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(De){this._removeListenerFns.push(this._platformLocation.onPopState(De),this._platformLocation.onHashChange(De))}getBaseHref(){return this._baseHref}path(De=!1){let Tt=this._platformLocation.hash;return null==Tt&&(Tt="#"),Tt.length>0?Tt.substring(1):Tt}prepareExternalUrl(De){const Tt=pe(this._baseHref,De);return Tt.length>0?"#"+Tt:Tt}pushState(De,Tt,tn,Wn){let ti=this.prepareExternalUrl(tn+oe(Wn));0==ti.length&&(ti=this._platformLocation.pathname),this._platformLocation.pushState(De,Tt,ti)}replaceState(De,Tt,tn,Wn){let ti=this.prepareExternalUrl(tn+oe(Wn));0==ti.length&&(ti=this._platformLocation.pathname),this._platformLocation.replaceState(De,Tt,ti)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(De=0){this._platformLocation.historyGo?.(De)}}return ce.\u0275fac=function(De){return new(De||ce)(i.LFG(M),i.LFG(Te,8))},ce.\u0275prov=i.Yz7({token:ce,factory:ce.\u0275fac}),ce})(),Ke=(()=>{class ce{constructor(De){this._subject=new i.vpe,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=De;const Tt=this._locationStrategy.getBaseHref();this._basePath=function b(ce){if(new RegExp("^(https?:)?//").test(ce)){const[,De]=ce.split(/\/\/[^\/]+/);return De}return ce}(se(Ce(Tt))),this._locationStrategy.onPopState(tn=>{this._subject.emit({url:this.path(!0),pop:!0,state:tn.state,type:tn.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(De=!1){return this.normalize(this._locationStrategy.path(De))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(De,Tt=""){return this.path()==this.normalize(De+oe(Tt))}normalize(De){return ce.stripTrailingSlash(function ue(ce,nt){if(!ce||!nt.startsWith(ce))return nt;const De=nt.substring(ce.length);return""===De||["/",";","?","#"].includes(De[0])?De:nt}(this._basePath,Ce(De)))}prepareExternalUrl(De){return De&&"/"!==De[0]&&(De="/"+De),this._locationStrategy.prepareExternalUrl(De)}go(De,Tt="",tn=null){this._locationStrategy.pushState(tn,"",De,Tt),this._notifyUrlChangeListeners(this.prepareExternalUrl(De+oe(Tt)),tn)}replaceState(De,Tt="",tn=null){this._locationStrategy.replaceState(tn,"",De,Tt),this._notifyUrlChangeListeners(this.prepareExternalUrl(De+oe(Tt)),tn)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(De=0){this._locationStrategy.historyGo?.(De)}onUrlChange(De){return this._urlChangeListeners.push(De),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(Tt=>{this._notifyUrlChangeListeners(Tt.url,Tt.state)})),()=>{const Tt=this._urlChangeListeners.indexOf(De);this._urlChangeListeners.splice(Tt,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(De="",Tt){this._urlChangeListeners.forEach(tn=>tn(De,Tt))}subscribe(De,Tt,tn){return this._subject.subscribe({next:De,error:Tt,complete:tn})}}return ce.normalizeQueryParams=oe,ce.joinWithSlash=pe,ce.stripTrailingSlash=se,ce.\u0275fac=function(De){return new(De||ce)(i.LFG(we))},ce.\u0275prov=i.Yz7({token:ce,factory:function(){return function tt(){return new Ke((0,i.LFG)(we))}()},providedIn:"root"}),ce})();function Ce(ce){return ce.replace(/\/index.html$/,"")}const L={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],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,void 0,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"],GHS:[void 0,"GH\u20b5"],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:["\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"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],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:["F\u202fCFA",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]};var Ne=(()=>((Ne=Ne||{})[Ne.Decimal=0]="Decimal",Ne[Ne.Percent=1]="Percent",Ne[Ne.Currency=2]="Currency",Ne[Ne.Scientific=3]="Scientific",Ne))(),ot=(()=>((ot=ot||{})[ot.Format=0]="Format",ot[ot.Standalone=1]="Standalone",ot))(),ct=(()=>((ct=ct||{})[ct.Narrow=0]="Narrow",ct[ct.Abbreviated=1]="Abbreviated",ct[ct.Wide=2]="Wide",ct[ct.Short=3]="Short",ct))(),xt=(()=>((xt=xt||{})[xt.Short=0]="Short",xt[xt.Medium=1]="Medium",xt[xt.Long=2]="Long",xt[xt.Full=3]="Full",xt))(),Et=(()=>((Et=Et||{})[Et.Decimal=0]="Decimal",Et[Et.Group=1]="Group",Et[Et.List=2]="List",Et[Et.PercentSign=3]="PercentSign",Et[Et.PlusSign=4]="PlusSign",Et[Et.MinusSign=5]="MinusSign",Et[Et.Exponential=6]="Exponential",Et[Et.SuperscriptingExponent=7]="SuperscriptingExponent",Et[Et.PerMille=8]="PerMille",Et[Et.Infinity=9]="Infinity",Et[Et.NaN=10]="NaN",Et[Et.TimeSeparator=11]="TimeSeparator",Et[Et.CurrencyDecimal=12]="CurrencyDecimal",Et[Et.CurrencyGroup=13]="CurrencyGroup",Et))();function O(ce,nt){return ni((0,i.cg1)(ce)[i.wAp.DateFormat],nt)}function de(ce,nt){return ni((0,i.cg1)(ce)[i.wAp.TimeFormat],nt)}function Ve(ce,nt){return ni((0,i.cg1)(ce)[i.wAp.DateTimeFormat],nt)}function Ie(ce,nt){const De=(0,i.cg1)(ce),Tt=De[i.wAp.NumberSymbols][nt];if(typeof Tt>"u"){if(nt===Et.CurrencyDecimal)return De[i.wAp.NumberSymbols][Et.Decimal];if(nt===Et.CurrencyGroup)return De[i.wAp.NumberSymbols][Et.Group]}return Tt}function Oe(ce,nt){return(0,i.cg1)(ce)[i.wAp.NumberFormats][nt]}function Un(ce){if(!ce[i.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${ce[i.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function ni(ce,nt){for(let De=nt;De>-1;De--)if(typeof ce[De]<"u")return ce[De];throw new Error("Locale data API: locale data undefined")}function kn(ce){const[nt,De]=ce.split(":");return{hours:+nt,minutes:+De}}const G=2,P=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,_e={},ze=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{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]*)/;var ft=(()=>((ft=ft||{})[ft.Short=0]="Short",ft[ft.ShortGMT=1]="ShortGMT",ft[ft.Long=2]="Long",ft[ft.Extended=3]="Extended",ft))(),Yt=(()=>((Yt=Yt||{})[Yt.FullYear=0]="FullYear",Yt[Yt.Month=1]="Month",Yt[Yt.Date=2]="Date",Yt[Yt.Hours=3]="Hours",Yt[Yt.Minutes=4]="Minutes",Yt[Yt.Seconds=5]="Seconds",Yt[Yt.FractionalSeconds=6]="FractionalSeconds",Yt[Yt.Day=7]="Day",Yt))(),dn=(()=>((dn=dn||{})[dn.DayPeriods=0]="DayPeriods",dn[dn.Days=1]="Days",dn[dn.Months=2]="Months",dn[dn.Eras=3]="Eras",dn))();function an(ce,nt,De,Tt){let tn=function Re(ce){if(F(ce))return ce;if("number"==typeof ce&&!isNaN(ce))return new Date(ce);if("string"==typeof ce){if(ce=ce.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(ce)){const[tn,Wn=1,ti=1]=ce.split("-").map(Fi=>+Fi);return vn(tn,Wn-1,ti)}const De=parseFloat(ce);if(!isNaN(ce-De))return new Date(De);let Tt;if(Tt=ce.match(P))return function ye(ce){const nt=new Date(0);let De=0,Tt=0;const tn=ce[8]?nt.setUTCFullYear:nt.setFullYear,Wn=ce[8]?nt.setUTCHours:nt.setHours;ce[9]&&(De=Number(ce[9]+ce[10]),Tt=Number(ce[9]+ce[11])),tn.call(nt,Number(ce[1]),Number(ce[2])-1,Number(ce[3]));const ti=Number(ce[4]||0)-De,Fi=Number(ce[5]||0)-Tt,ts=Number(ce[6]||0),ns=Math.floor(1e3*parseFloat("0."+(ce[7]||0)));return Wn.call(nt,ti,Fi,ts,ns),nt}(Tt)}const nt=new Date(ce);if(!F(nt))throw new Error(`Unable to convert "${ce}" into a date`);return nt}(ce);nt=Hn(De,nt)||nt;let Fi,ti=[];for(;nt;){if(Fi=ze.exec(nt),!Fi){ti.push(nt);break}{ti=ti.concat(Fi.slice(1));const xr=ti.pop();if(!xr)break;nt=xr}}let ts=tn.getTimezoneOffset();Tt&&(ts=Le(Tt,ts),tn=function Ee(ce,nt,De){const Tt=De?-1:1,tn=ce.getTimezoneOffset();return function lt(ce,nt){return(ce=new Date(ce.getTime())).setMinutes(ce.getMinutes()+nt),ce}(ce,Tt*(Le(nt,tn)-tn))}(tn,Tt,!0));let ns="";return ti.forEach(xr=>{const mr=function Ye(ce){if(Q[ce])return Q[ce];let nt;switch(ce){case"G":case"GG":case"GGG":nt=Xt(dn.Eras,ct.Abbreviated);break;case"GGGG":nt=Xt(dn.Eras,ct.Wide);break;case"GGGGG":nt=Xt(dn.Eras,ct.Narrow);break;case"y":nt=ii(Yt.FullYear,1,0,!1,!0);break;case"yy":nt=ii(Yt.FullYear,2,0,!0,!0);break;case"yyy":nt=ii(Yt.FullYear,3,0,!1,!0);break;case"yyyy":nt=ii(Yt.FullYear,4,0,!1,!0);break;case"Y":nt=ve(1);break;case"YY":nt=ve(2,!0);break;case"YYY":nt=ve(3);break;case"YYYY":nt=ve(4);break;case"M":case"L":nt=ii(Yt.Month,1,1);break;case"MM":case"LL":nt=ii(Yt.Month,2,1);break;case"MMM":nt=Xt(dn.Months,ct.Abbreviated);break;case"MMMM":nt=Xt(dn.Months,ct.Wide);break;case"MMMMM":nt=Xt(dn.Months,ct.Narrow);break;case"LLL":nt=Xt(dn.Months,ct.Abbreviated,ot.Standalone);break;case"LLLL":nt=Xt(dn.Months,ct.Wide,ot.Standalone);break;case"LLLLL":nt=Xt(dn.Months,ct.Narrow,ot.Standalone);break;case"w":nt=N(1);break;case"ww":nt=N(2);break;case"W":nt=N(1,!0);break;case"d":nt=ii(Yt.Date,1);break;case"dd":nt=ii(Yt.Date,2);break;case"c":case"cc":nt=ii(Yt.Day,1);break;case"ccc":nt=Xt(dn.Days,ct.Abbreviated,ot.Standalone);break;case"cccc":nt=Xt(dn.Days,ct.Wide,ot.Standalone);break;case"ccccc":nt=Xt(dn.Days,ct.Narrow,ot.Standalone);break;case"cccccc":nt=Xt(dn.Days,ct.Short,ot.Standalone);break;case"E":case"EE":case"EEE":nt=Xt(dn.Days,ct.Abbreviated);break;case"EEEE":nt=Xt(dn.Days,ct.Wide);break;case"EEEEE":nt=Xt(dn.Days,ct.Narrow);break;case"EEEEEE":nt=Xt(dn.Days,ct.Short);break;case"a":case"aa":case"aaa":nt=Xt(dn.DayPeriods,ct.Abbreviated);break;case"aaaa":nt=Xt(dn.DayPeriods,ct.Wide);break;case"aaaaa":nt=Xt(dn.DayPeriods,ct.Narrow);break;case"b":case"bb":case"bbb":nt=Xt(dn.DayPeriods,ct.Abbreviated,ot.Standalone,!0);break;case"bbbb":nt=Xt(dn.DayPeriods,ct.Wide,ot.Standalone,!0);break;case"bbbbb":nt=Xt(dn.DayPeriods,ct.Narrow,ot.Standalone,!0);break;case"B":case"BB":case"BBB":nt=Xt(dn.DayPeriods,ct.Abbreviated,ot.Format,!0);break;case"BBBB":nt=Xt(dn.DayPeriods,ct.Wide,ot.Format,!0);break;case"BBBBB":nt=Xt(dn.DayPeriods,ct.Narrow,ot.Format,!0);break;case"h":nt=ii(Yt.Hours,1,-12);break;case"hh":nt=ii(Yt.Hours,2,-12);break;case"H":nt=ii(Yt.Hours,1);break;case"HH":nt=ii(Yt.Hours,2);break;case"m":nt=ii(Yt.Minutes,1);break;case"mm":nt=ii(Yt.Minutes,2);break;case"s":nt=ii(Yt.Seconds,1);break;case"ss":nt=ii(Yt.Seconds,2);break;case"S":nt=ii(Yt.FractionalSeconds,1);break;case"SS":nt=ii(Yt.FractionalSeconds,2);break;case"SSS":nt=ii(Yt.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":nt=Tn(ft.Short);break;case"ZZZZZ":nt=Tn(ft.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":nt=Tn(ft.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":nt=Tn(ft.Long);break;default:return null}return Q[ce]=nt,nt}(xr);ns+=mr?mr(tn,De,ts):"''"===xr?"'":xr.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),ns}function vn(ce,nt,De){const Tt=new Date(0);return Tt.setFullYear(ce,nt,De),Tt.setHours(0,0,0),Tt}function Hn(ce,nt){const De=function mn(ce){return(0,i.cg1)(ce)[i.wAp.LocaleId]}(ce);if(_e[De]=_e[De]||{},_e[De][nt])return _e[De][nt];let Tt="";switch(nt){case"shortDate":Tt=O(ce,xt.Short);break;case"mediumDate":Tt=O(ce,xt.Medium);break;case"longDate":Tt=O(ce,xt.Long);break;case"fullDate":Tt=O(ce,xt.Full);break;case"shortTime":Tt=de(ce,xt.Short);break;case"mediumTime":Tt=de(ce,xt.Medium);break;case"longTime":Tt=de(ce,xt.Long);break;case"fullTime":Tt=de(ce,xt.Full);break;case"short":const tn=Hn(ce,"shortTime"),Wn=Hn(ce,"shortDate");Tt=si(Ve(ce,xt.Short),[tn,Wn]);break;case"medium":const ti=Hn(ce,"mediumTime"),Fi=Hn(ce,"mediumDate");Tt=si(Ve(ce,xt.Medium),[ti,Fi]);break;case"long":const ts=Hn(ce,"longTime"),ns=Hn(ce,"longDate");Tt=si(Ve(ce,xt.Long),[ts,ns]);break;case"full":const xr=Hn(ce,"fullTime"),mr=Hn(ce,"fullDate");Tt=si(Ve(ce,xt.Full),[xr,mr])}return Tt&&(_e[De][nt]=Tt),Tt}function si(ce,nt){return nt&&(ce=ce.replace(/\{([^}]+)}/g,function(De,Tt){return null!=nt&&Tt in nt?nt[Tt]:De})),ce}function Jn(ce,nt,De="-",Tt,tn){let Wn="";(ce<0||tn&&ce<=0)&&(tn?ce=1-ce:(ce=-ce,Wn=De));let ti=String(ce);for(;ti.length<nt;)ti="0"+ti;return Tt&&(ti=ti.slice(ti.length-nt)),Wn+ti}function ii(ce,nt,De=0,Tt=!1,tn=!1){return function(Wn,ti){let Fi=function Cn(ce,nt){switch(ce){case Yt.FullYear:return nt.getFullYear();case Yt.Month:return nt.getMonth();case Yt.Date:return nt.getDate();case Yt.Hours:return nt.getHours();case Yt.Minutes:return nt.getMinutes();case Yt.Seconds:return nt.getSeconds();case Yt.FractionalSeconds:return nt.getMilliseconds();case Yt.Day:return nt.getDay();default:throw new Error(`Unknown DateType value "${ce}".`)}}(ce,Wn);if((De>0||Fi>-De)&&(Fi+=De),ce===Yt.Hours)0===Fi&&-12===De&&(Fi=12);else if(ce===Yt.FractionalSeconds)return function Mi(ce,nt){return Jn(ce,3).substring(0,nt)}(Fi,nt);const ts=Ie(ti,Et.MinusSign);return Jn(Fi,nt,ts,Tt,tn)}}function Xt(ce,nt,De=ot.Format,Tt=!1){return function(tn,Wn){return function en(ce,nt,De,Tt,tn,Wn){switch(De){case dn.Months:return function Fn(ce,nt,De){const Tt=(0,i.cg1)(ce),Wn=ni([Tt[i.wAp.MonthsFormat],Tt[i.wAp.MonthsStandalone]],nt);return ni(Wn,De)}(nt,tn,Tt)[ce.getMonth()];case dn.Days:return function Dn(ce,nt,De){const Tt=(0,i.cg1)(ce),Wn=ni([Tt[i.wAp.DaysFormat],Tt[i.wAp.DaysStandalone]],nt);return ni(Wn,De)}(nt,tn,Tt)[ce.getDay()];case dn.DayPeriods:const ti=ce.getHours(),Fi=ce.getMinutes();if(Wn){const ns=function zn(ce){const nt=(0,i.cg1)(ce);return Un(nt),(nt[i.wAp.ExtraData][2]||[]).map(Tt=>"string"==typeof Tt?kn(Tt):[kn(Tt[0]),kn(Tt[1])])}(nt),xr=function ei(ce,nt,De){const Tt=(0,i.cg1)(ce);Un(Tt);const Wn=ni([Tt[i.wAp.ExtraData][0],Tt[i.wAp.ExtraData][1]],nt)||[];return ni(Wn,De)||[]}(nt,tn,Tt),mr=ns.findIndex(cs=>{if(Array.isArray(cs)){const[Br,fs]=cs,ua=ti>=Br.hours&&Fi>=Br.minutes,zs=ti<fs.hours||ti===fs.hours&&Fi<fs.minutes;if(Br.hours<fs.hours){if(ua&&zs)return!0}else if(ua||zs)return!0}else if(cs.hours===ti&&cs.minutes===Fi)return!0;return!1});if(-1!==mr)return xr[mr]}return function xn(ce,nt,De){const Tt=(0,i.cg1)(ce),Wn=ni([Tt[i.wAp.DayPeriodsFormat],Tt[i.wAp.DayPeriodsStandalone]],nt);return ni(Wn,De)}(nt,tn,Tt)[ti<12?0:1];case dn.Eras:return function Be(ce,nt){return ni((0,i.cg1)(ce)[i.wAp.Eras],nt)}(nt,Tt)[ce.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${De}`)}}(tn,Wn,ce,nt,De,Tt)}}function Tn(ce){return function(nt,De,Tt){const tn=-1*Tt,Wn=Ie(De,Et.MinusSign),ti=tn>0?Math.floor(tn/60):Math.ceil(tn/60);switch(ce){case ft.Short:return(tn>=0?"+":"")+Jn(ti,2,Wn)+Jn(Math.abs(tn%60),2,Wn);case ft.ShortGMT:return"GMT"+(tn>=0?"+":"")+Jn(ti,1,Wn);case ft.Long:return"GMT"+(tn>=0?"+":"")+Jn(ti,2,Wn)+":"+Jn(Math.abs(tn%60),2,Wn);case ft.Extended:return 0===Tt?"Z":(tn>=0?"+":"")+Jn(ti,2,Wn)+":"+Jn(Math.abs(tn%60),2,Wn);default:throw new Error(`Unknown zone width "${ce}"`)}}}const Qn=0,_n=4;function ge(ce){return vn(ce.getFullYear(),ce.getMonth(),ce.getDate()+(_n-ce.getDay()))}function N(ce,nt=!1){return function(De,Tt){let tn;if(nt){const Wn=new Date(De.getFullYear(),De.getMonth(),1).getDay()-1,ti=De.getDate();tn=1+Math.floor((ti+Wn)/7)}else{const Wn=ge(De),ti=function Ct(ce){const nt=vn(ce,Qn,1).getDay();return vn(ce,0,1+(nt<=_n?_n:_n+7)-nt)}(Wn.getFullYear()),Fi=Wn.getTime()-ti.getTime();tn=1+Math.round(Fi/6048e5)}return Jn(tn,ce,Ie(Tt,Et.MinusSign))}}function ve(ce,nt=!1){return function(De,Tt){return Jn(ge(De).getFullYear(),ce,Ie(Tt,Et.MinusSign),nt)}}const Q={};function Le(ce,nt){ce=ce.replace(/:/g,"");const De=Date.parse("Jan 01, 1970 00:00:00 "+ce)/6e4;return isNaN(De)?nt:De}function F(ce){return ce instanceof Date&&!isNaN(ce.valueOf())}const re=/^(\d+)?\.((\d+)(-(\d+))?)?$/,ae=22,T=".",S="0",Z=";",K=",",dt="#",ut="\xa4";function Wt(ce,nt,De,Tt,tn,Wn,ti=!1){let Fi="",ts=!1;if(isFinite(ce)){let ns=function Pt(ce){let Tt,tn,Wn,ti,Fi,nt=Math.abs(ce)+"",De=0;for((tn=nt.indexOf(T))>-1&&(nt=nt.replace(T,"")),(Wn=nt.search(/e/i))>0?(tn<0&&(tn=Wn),tn+=+nt.slice(Wn+1),nt=nt.substring(0,Wn)):tn<0&&(tn=nt.length),Wn=0;nt.charAt(Wn)===S;Wn++);if(Wn===(Fi=nt.length))Tt=[0],tn=1;else{for(Fi--;nt.charAt(Fi)===S;)Fi--;for(tn-=Wn,Tt=[],ti=0;Wn<=Fi;Wn++,ti++)Tt[ti]=Number(nt.charAt(Wn))}return tn>ae&&(Tt=Tt.splice(0,ae-1),De=tn-1,tn=1),{digits:Tt,exponent:De,integerLen:tn}}(ce);ti&&(ns=function $n(ce){if(0===ce.digits[0])return ce;const nt=ce.digits.length-ce.integerLen;return ce.exponent?ce.exponent+=2:(0===nt?ce.digits.push(0,0):1===nt&&ce.digits.push(0),ce.integerLen+=2),ce}(ns));let xr=nt.minInt,mr=nt.minFrac,cs=nt.maxFrac;if(Wn){const da=Wn.match(re);if(null===da)throw new Error(`${Wn} is not a valid digit info`);const Qs=da[1],Ca=da[3],ba=da[5];null!=Qs&&(xr=D(Qs)),null!=Ca&&(mr=D(Ca)),null!=ba?cs=D(ba):null!=Ca&&mr>cs&&(cs=mr)}!function We(ce,nt,De){if(nt>De)throw new Error(`The minimum number of digits after fraction (${nt}) is higher than the maximum (${De}).`);let Tt=ce.digits,tn=Tt.length-ce.integerLen;const Wn=Math.min(Math.max(nt,tn),De);let ti=Wn+ce.integerLen,Fi=Tt[ti];if(ti>0){Tt.splice(Math.max(ce.integerLen,ti));for(let mr=ti;mr<Tt.length;mr++)Tt[mr]=0}else{tn=Math.max(0,tn),ce.integerLen=1,Tt.length=Math.max(1,ti=Wn+1),Tt[0]=0;for(let mr=1;mr<ti;mr++)Tt[mr]=0}if(Fi>=5)if(ti-1<0){for(let mr=0;mr>ti;mr--)Tt.unshift(0),ce.integerLen++;Tt.unshift(1),ce.integerLen++}else Tt[ti-1]++;for(;tn<Math.max(0,Wn);tn++)Tt.push(0);let ts=0!==Wn;const ns=nt+ce.integerLen,xr=Tt.reduceRight(function(mr,cs,Br,fs){return fs[Br]=(cs+=mr)<10?cs:cs-10,ts&&(0===fs[Br]&&Br>=ns?fs.pop():ts=!1),cs>=10?1:0},0);xr&&(Tt.unshift(xr),ce.integerLen++)}(ns,mr,cs);let Br=ns.digits,fs=ns.integerLen;const ua=ns.exponent;let zs=[];for(ts=Br.every(da=>!da);fs<xr;fs++)Br.unshift(0);for(;fs<0;fs++)Br.unshift(0);fs>0?zs=Br.splice(fs,Br.length):(zs=Br,Br=[0]);const ka=[];for(Br.length>=nt.lgSize&&ka.unshift(Br.splice(-nt.lgSize,Br.length).join(""));Br.length>nt.gSize;)ka.unshift(Br.splice(-nt.gSize,Br.length).join(""));Br.length&&ka.unshift(Br.join("")),Fi=ka.join(Ie(De,Tt)),zs.length&&(Fi+=Ie(De,tn)+zs.join("")),ua&&(Fi+=Ie(De,Et.Exponential)+"+"+ua)}else Fi=Ie(De,Et.Infinity);return Fi=ce<0&&!ts?nt.negPre+Fi+nt.negSuf:nt.posPre+Fi+nt.posSuf,Fi}function Bn(ce,nt="-"){const De={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},Tt=ce.split(Z),tn=Tt[0],Wn=Tt[1],ti=-1!==tn.indexOf(T)?tn.split(T):[tn.substring(0,tn.lastIndexOf(S)+1),tn.substring(tn.lastIndexOf(S)+1)],Fi=ti[0],ts=ti[1]||"";De.posPre=Fi.substring(0,Fi.indexOf(dt));for(let xr=0;xr<ts.length;xr++){const mr=ts.charAt(xr);mr===S?De.minFrac=De.maxFrac=xr+1:mr===dt?De.maxFrac=xr+1:De.posSuf+=mr}const ns=Fi.split(K);if(De.gSize=ns[1]?ns[1].length:0,De.lgSize=ns[2]||ns[1]?(ns[2]||ns[1]).length:0,Wn){const xr=tn.length-De.posPre.length-De.posSuf.length,mr=Wn.indexOf(dt);De.negPre=Wn.substring(0,mr).replace(/'/g,""),De.negSuf=Wn.slice(mr+xr).replace(/'/g,"")}else De.negPre=nt+De.posPre,De.negSuf=De.posSuf;return De}function D(ce){const nt=parseInt(ce);if(isNaN(nt))throw new Error("Invalid integer literal when parsing "+ce);return nt}function Pn(ce,nt){nt=encodeURIComponent(nt);for(const De of ce.split(";")){const Tt=De.indexOf("="),[tn,Wn]=-1==Tt?[De,""]:[De.slice(0,Tt),De.slice(Tt+1)];if(tn.trim()===nt)return decodeURIComponent(Wn)}return null}const ci=/\s+/,Ln=[];let nn=(()=>{class ce{constructor(De,Tt,tn,Wn){this._iterableDiffers=De,this._keyValueDiffers=Tt,this._ngEl=tn,this._renderer=Wn,this.initialClasses=Ln,this.stateMap=new Map}set klass(De){this.initialClasses=null!=De?De.trim().split(ci):Ln}set ngClass(De){this.rawClass="string"==typeof De?De.trim().split(ci):De}ngDoCheck(){for(const Tt of this.initialClasses)this._updateState(Tt,!0);const De=this.rawClass;if(Array.isArray(De)||De instanceof Set)for(const Tt of De)this._updateState(Tt,!0);else if(null!=De)for(const Tt of Object.keys(De))this._updateState(Tt,Boolean(De[Tt]));this._applyStateDiff()}_updateState(De,Tt){const tn=this.stateMap.get(De);void 0!==tn?(tn.enabled!==Tt&&(tn.changed=!0,tn.enabled=Tt),tn.touched=!0):this.stateMap.set(De,{enabled:Tt,changed:!0,touched:!0})}_applyStateDiff(){for(const De of this.stateMap){const Tt=De[0],tn=De[1];tn.changed?(this._toggleClass(Tt,tn.enabled),tn.changed=!1):tn.touched||(tn.enabled&&this._toggleClass(Tt,!1),this.stateMap.delete(Tt)),tn.touched=!1}}_toggleClass(De,Tt){(De=De.trim()).length>0&&De.split(ci).forEach(tn=>{Tt?this._renderer.addClass(this._ngEl.nativeElement,tn):this._renderer.removeClass(this._ngEl.nativeElement,tn)})}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.ZZ4),i.Y36(i.aQg),i.Y36(i.SBq),i.Y36(i.Qsj))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),ce})();class Nt{constructor(nt,De,Tt,tn){this.$implicit=nt,this.ngForOf=De,this.index=Tt,this.count=tn}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Jt=(()=>{class ce{set ngForOf(De){this._ngForOf=De,this._ngForOfDirty=!0}set ngForTrackBy(De){this._trackByFn=De}get ngForTrackBy(){return this._trackByFn}constructor(De,Tt,tn){this._viewContainer=De,this._template=Tt,this._differs=tn,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(De){De&&(this._template=De)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const De=this._ngForOf;!this._differ&&De&&(this._differ=this._differs.find(De).create(this.ngForTrackBy))}if(this._differ){const De=this._differ.diff(this._ngForOf);De&&this._applyChanges(De)}}_applyChanges(De){const Tt=this._viewContainer;De.forEachOperation((tn,Wn,ti)=>{if(null==tn.previousIndex)Tt.createEmbeddedView(this._template,new Nt(tn.item,this._ngForOf,-1,-1),null===ti?void 0:ti);else if(null==ti)Tt.remove(null===Wn?void 0:Wn);else if(null!==Wn){const Fi=Tt.get(Wn);Tt.move(Fi,ti),hn(Fi,tn)}});for(let tn=0,Wn=Tt.length;tn<Wn;tn++){const Fi=Tt.get(tn).context;Fi.index=tn,Fi.count=Wn,Fi.ngForOf=this._ngForOf}De.forEachIdentityChange(tn=>{hn(Tt.get(tn.currentIndex),tn)})}static ngTemplateContextGuard(De,Tt){return!0}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.s_b),i.Y36(i.Rgc),i.Y36(i.ZZ4))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),ce})();function hn(ce,nt){ce.context.$implicit=nt.item}let pi=(()=>{class ce{constructor(De,Tt){this._viewContainer=De,this._context=new Vn,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=Tt}set ngIf(De){this._context.$implicit=this._context.ngIf=De,this._updateView()}set ngIfThen(De){Di("ngIfThen",De),this._thenTemplateRef=De,this._thenViewRef=null,this._updateView()}set ngIfElse(De){Di("ngIfElse",De),this._elseTemplateRef=De,this._elseViewRef=null,this._updateView()}_updateView(){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)))}static ngTemplateContextGuard(De,Tt){return!0}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.s_b),i.Y36(i.Rgc))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),ce})();class Vn{constructor(){this.$implicit=null,this.ngIf=null}}function Di(ce,nt){if(nt&&!nt.createEmbeddedView)throw new Error(`${ce} must be a TemplateRef, but received '${(0,i.AaK)(nt)}'.`)}class ai{constructor(nt,De){this._viewContainerRef=nt,this._templateRef=De,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(nt){nt&&!this._created?this.create():!nt&&this._created&&this.destroy()}}let gi=(()=>{class ce{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(De){this._ngSwitch=De,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(De){this._defaultViews.push(De)}_matchCase(De){const Tt=De==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||Tt,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),Tt}_updateDefaultCases(De){if(this._defaultViews.length>0&&De!==this._defaultUsed){this._defaultUsed=De;for(const Tt of this._defaultViews)Tt.enforceState(De)}}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),ce})(),Si=(()=>{class ce{constructor(De,Tt,tn){this.ngSwitch=tn,tn._addCase(),this._view=new ai(De,Tt)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.s_b),i.Y36(i.Rgc),i.Y36(gi,9))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),ce})(),Yi=(()=>{class ce{constructor(De,Tt,tn){tn._addDefault(new ai(De,Tt))}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.s_b),i.Y36(i.Rgc),i.Y36(gi,9))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngSwitchDefault",""]],standalone:!0}),ce})(),Sr=(()=>{class ce{constructor(De,Tt,tn){this._ngEl=De,this._differs=Tt,this._renderer=tn,this._ngStyle=null,this._differ=null}set ngStyle(De){this._ngStyle=De,!this._differ&&De&&(this._differ=this._differs.find(De).create())}ngDoCheck(){if(this._differ){const De=this._differ.diff(this._ngStyle);De&&this._applyChanges(De)}}_setStyle(De,Tt){const[tn,Wn]=De.split("."),ti=-1===tn.indexOf("-")?void 0:i.JOm.DashCase;null!=Tt?this._renderer.setStyle(this._ngEl.nativeElement,tn,Wn?`${Tt}${Wn}`:Tt,ti):this._renderer.removeStyle(this._ngEl.nativeElement,tn,ti)}_applyChanges(De){De.forEachRemovedItem(Tt=>this._setStyle(Tt.key,null)),De.forEachAddedItem(Tt=>this._setStyle(Tt.key,Tt.currentValue)),De.forEachChangedItem(Tt=>this._setStyle(Tt.key,Tt.currentValue))}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.SBq),i.Y36(i.aQg),i.Y36(i.Qsj))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),ce})(),Zr=(()=>{class ce{constructor(De){this._viewContainerRef=De,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(De){if(De.ngTemplateOutlet||De.ngTemplateOutletInjector){const Tt=this._viewContainerRef;if(this._viewRef&&Tt.remove(Tt.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:tn,ngTemplateOutletContext:Wn,ngTemplateOutletInjector:ti}=this;this._viewRef=Tt.createEmbeddedView(tn,Wn,ti?{injector:ti}:void 0)}else this._viewRef=null}else this._viewRef&&De.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.s_b))},ce.\u0275dir=i.lG2({type:ce,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[i.TTD]}),ce})();function or(ce,nt){return new i.vHH(2100,!1)}class Mr{createSubscription(nt,De){return nt.subscribe({next:De,error:Tt=>{throw Tt}})}dispose(nt){nt.unsubscribe()}}class _s{createSubscription(nt,De){return nt.then(De,Tt=>{throw Tt})}dispose(nt){}}const is=new _s,Dr=new Mr;let $r=(()=>{class ce{constructor(De){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=De}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(De){return this._obj?De!==this._obj?(this._dispose(),this.transform(De)):this._latestValue:(De&&this._subscribe(De),this._latestValue)}_subscribe(De){this._obj=De,this._strategy=this._selectStrategy(De),this._subscription=this._strategy.createSubscription(De,Tt=>this._updateLatestValue(De,Tt))}_selectStrategy(De){if((0,i.QGY)(De))return is;if((0,i.F4k)(De))return Dr;throw or()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(De,Tt){De===this._obj&&(this._latestValue=Tt,this._ref.markForCheck())}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.sBO,16))},ce.\u0275pipe=i.Yjl({name:"async",type:ce,pure:!1,standalone:!0}),ce})(),yr=(()=>{class ce{transform(De){if(null==De)return null;if("string"!=typeof De)throw or();return De.toLowerCase()}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275pipe=i.Yjl({name:"lowercase",type:ce,pure:!0,standalone:!0}),ce})();const Is=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;let gr=(()=>{class ce{transform(De){if(null==De)return null;if("string"!=typeof De)throw or();return De.replace(Is,Tt=>Tt[0].toUpperCase()+Tt.slice(1).toLowerCase())}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275pipe=i.Yjl({name:"titlecase",type:ce,pure:!0,standalone:!0}),ce})(),Rr=(()=>{class ce{transform(De){if(null==De)return null;if("string"!=typeof De)throw or();return De.toUpperCase()}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275pipe=i.Yjl({name:"uppercase",type:ce,pure:!0,standalone:!0}),ce})();const Lr=new i.OlP("DATE_PIPE_DEFAULT_TIMEZONE"),ws=new i.OlP("DATE_PIPE_DEFAULT_OPTIONS");let wr=(()=>{class ce{constructor(De,Tt,tn){this.locale=De,this.defaultTimezone=Tt,this.defaultOptions=tn}transform(De,Tt,tn,Wn){if(null==De||""===De||De!=De)return null;try{return an(De,Tt??this.defaultOptions?.dateFormat??"mediumDate",Wn||this.locale,tn??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(ti){throw or()}}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.soG,16),i.Y36(Lr,24),i.Y36(ws,24))},ce.\u0275pipe=i.Yjl({name:"date",type:ce,pure:!0,standalone:!0}),ce})(),Ws=(()=>{class ce{constructor(De){this.differs=De,this.keyValues=[],this.compareFn=pr}transform(De,Tt=pr){if(!De||!(De instanceof Map)&&"object"!=typeof De)return null;this.differ||(this.differ=this.differs.find(De).create());const tn=this.differ.diff(De),Wn=Tt!==this.compareFn;return tn&&(this.keyValues=[],tn.forEachItem(ti=>{this.keyValues.push(function us(ce,nt){return{key:ce,value:nt}}(ti.key,ti.currentValue))})),(tn||Wn)&&(this.keyValues.sort(Tt),this.compareFn=Tt),this.keyValues}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.aQg,16))},ce.\u0275pipe=i.Yjl({name:"keyvalue",type:ce,pure:!1,standalone:!0}),ce})();function pr(ce,nt){const De=ce.key,Tt=nt.key;if(De===Tt)return 0;if(void 0===De)return 1;if(void 0===Tt)return-1;if(null===De)return 1;if(null===Tt)return-1;if("string"==typeof De&&"string"==typeof Tt)return De<Tt?-1:1;if("number"==typeof De&&"number"==typeof Tt)return De-Tt;if("boolean"==typeof De&&"boolean"==typeof Tt)return De<Tt?-1:1;const tn=String(De),Wn=String(Tt);return tn==Wn?0:tn<Wn?-1:1}let dr=(()=>{class ce{constructor(De){this._locale=De}transform(De,Tt,tn){if(!Qr(De))return null;tn=tn||this._locale;try{return function In(ce,nt,De){return Wt(ce,Bn(Oe(nt,Ne.Decimal),Ie(nt,Et.MinusSign)),nt,Et.Group,Et.Decimal,De)}(ds(De),tn,Tt)}catch(Wn){throw or()}}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.soG,16))},ce.\u0275pipe=i.Yjl({name:"number",type:ce,pure:!0,standalone:!0}),ce})(),zr=(()=>{class ce{constructor(De,Tt="USD"){this._locale=De,this._defaultCurrencyCode=Tt}transform(De,Tt=this._defaultCurrencyCode,tn="symbol",Wn,ti){if(!Qr(De))return null;ti=ti||this._locale,"boolean"==typeof tn&&(tn=tn?"symbol":"code");let Fi=Tt||this._defaultCurrencyCode;"code"!==tn&&(Fi="symbol"===tn||"symbol-narrow"===tn?function Qe(ce,nt,De="en"){const Tt=function fn(ce){return(0,i.cg1)(ce)[i.wAp.Currencies]}(De)[ce]||L[ce]||[],tn=Tt[1];return"narrow"===nt&&"string"==typeof tn?tn:Tt[0]||ce}(Fi,"symbol"===tn?"wide":"narrow",ti):tn);try{return function Bt(ce,nt,De,Tt,tn){const ti=Bn(Oe(nt,Ne.Currency),Ie(nt,Et.MinusSign));return ti.minFrac=function C(ce){let nt;const De=L[ce];return De&&(nt=De[2]),"number"==typeof nt?nt:G}(Tt),ti.maxFrac=ti.minFrac,Wt(ce,ti,nt,Et.CurrencyGroup,Et.CurrencyDecimal,tn).replace(ut,De).replace(ut,"").trim()}(ds(De),ti,Fi,Tt,Wn)}catch(ts){throw or()}}}return ce.\u0275fac=function(De){return new(De||ce)(i.Y36(i.soG,16),i.Y36(i.EJc,16))},ce.\u0275pipe=i.Yjl({name:"currency",type:ce,pure:!0,standalone:!0}),ce})();function Qr(ce){return!(null==ce||""===ce||ce!=ce)}function ds(ce){if("string"==typeof ce&&!isNaN(Number(ce)-parseFloat(ce)))return Number(ce);if("number"!=typeof ce)throw new Error(`${ce} is not a number`);return ce}let Cs=(()=>{class ce{transform(De,Tt,tn){if(null==De)return null;if(!this.supports(De))throw or();return De.slice(Tt,tn)}supports(De){return"string"==typeof De||Array.isArray(De)}}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275pipe=i.Yjl({name:"slice",type:ce,pure:!1,standalone:!0}),ce})(),Es=(()=>{class ce{}return ce.\u0275fac=function(De){return new(De||ce)},ce.\u0275mod=i.oAB({type:ce}),ce.\u0275inj=i.cJS({}),ce})();const na="browser",Nr="server";function Ss(ce){return ce===na}function nr(ce){return ce===Nr}let x=(()=>{class ce{}return ce.\u0275prov=(0,i.Yz7)({token:ce,providedIn:"root",factory:()=>new ie((0,i.LFG)(c),window)}),ce})();class ie{constructor(nt,De){this.document=nt,this.window=De,this.offset=()=>[0,0]}setOffset(nt){this.offset=Array.isArray(nt)?()=>nt:nt}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(nt){this.supportsScrolling()&&this.window.scrollTo(nt[0],nt[1])}scrollToAnchor(nt){if(!this.supportsScrolling())return;const De=function qe(ce,nt){const De=ce.getElementById(nt)||ce.getElementsByName(nt)[0];if(De)return De;if("function"==typeof ce.createTreeWalker&&ce.body&&(ce.body.createShadowRoot||ce.body.attachShadow)){const Tt=ce.createTreeWalker(ce.body,NodeFilter.SHOW_ELEMENT);let tn=Tt.currentNode;for(;tn;){const Wn=tn.shadowRoot;if(Wn){const ti=Wn.getElementById(nt)||Wn.querySelector(`[name="${nt}"]`);if(ti)return ti}tn=Tt.nextNode()}}return null}(this.document,nt);De&&(this.scrollToElement(De),De.focus())}setHistoryScrollRestoration(nt){if(this.supportScrollRestoration()){const De=this.window.history;De&&De.scrollRestoration&&(De.scrollRestoration=nt)}}scrollToElement(nt){const De=nt.getBoundingClientRect(),Tt=De.left+this.window.pageXOffset,tn=De.top+this.window.pageYOffset,Wn=this.offset();this.window.scrollTo(Tt-Wn[0],tn-Wn[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const nt=Me(this.window.history)||Me(Object.getPrototypeOf(this.window.history));return!(!nt||!nt.writable&&!nt.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function Me(ce){return Object.getOwnPropertyDescriptor(ce,"scrollRestoration")}class gt{}},10898:(vt,me,a)=>{"use strict";a.d(me,{JF:()=>Tn,LE:()=>Ze,TP:()=>Be,WM:()=>B,Zn:()=>xt,eN:()=>mn});var i=a(7073),n=a(64565),l=a(75249),f=a(59442),o=a(19159),c=a(39754),M=a(53399);class w{}class W{}class B{constructor(ge){this.normalizedNames=new Map,this.lazyUpdate=null,ge?this.lazyInit="string"==typeof ge?()=>{this.headers=new Map,ge.split("\n").forEach(N=>{const ve=N.indexOf(":");if(ve>0){const Q=N.slice(0,ve),Ye=Q.toLowerCase(),Le=N.slice(ve+1).trim();this.maybeSetNormalizedName(Q,Ye),this.headers.has(Ye)?this.headers.get(Ye).push(Le):this.headers.set(Ye,[Le])}})}:()=>{this.headers=new Map,Object.entries(ge).forEach(([N,ve])=>{let Q;if(Q="string"==typeof ve?[ve]:"number"==typeof ve?[ve.toString()]:ve.map(Ye=>Ye.toString()),Q.length>0){const Ye=N.toLowerCase();this.headers.set(Ye,Q),this.maybeSetNormalizedName(N,Ye)}})}:this.headers=new Map}has(ge){return this.init(),this.headers.has(ge.toLowerCase())}get(ge){this.init();const N=this.headers.get(ge.toLowerCase());return N&&N.length>0?N[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ge){return this.init(),this.headers.get(ge.toLowerCase())||null}append(ge,N){return this.clone({name:ge,value:N,op:"a"})}set(ge,N){return this.clone({name:ge,value:N,op:"s"})}delete(ge,N){return this.clone({name:ge,value:N,op:"d"})}maybeSetNormalizedName(ge,N){this.normalizedNames.has(N)||this.normalizedNames.set(N,ge)}init(){this.lazyInit&&(this.lazyInit instanceof B?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ge=>this.applyUpdate(ge)),this.lazyUpdate=null))}copyFrom(ge){ge.init(),Array.from(ge.headers.keys()).forEach(N=>{this.headers.set(N,ge.headers.get(N)),this.normalizedNames.set(N,ge.normalizedNames.get(N))})}clone(ge){const N=new B;return N.lazyInit=this.lazyInit&&this.lazyInit instanceof B?this.lazyInit:this,N.lazyUpdate=(this.lazyUpdate||[]).concat([ge]),N}applyUpdate(ge){const N=ge.name.toLowerCase();switch(ge.op){case"a":case"s":let ve=ge.value;if("string"==typeof ve&&(ve=[ve]),0===ve.length)return;this.maybeSetNormalizedName(ge.name,N);const Q=("a"===ge.op?this.headers.get(N):void 0)||[];Q.push(...ve),this.headers.set(N,Q);break;case"d":const Ye=ge.value;if(Ye){let Le=this.headers.get(N);if(!Le)return;Le=Le.filter(lt=>-1===Ye.indexOf(lt)),0===Le.length?(this.headers.delete(N),this.normalizedNames.delete(N)):this.headers.set(N,Le)}else this.headers.delete(N),this.normalizedNames.delete(N)}}forEach(ge){this.init(),Array.from(this.normalizedNames.keys()).forEach(N=>ge(this.normalizedNames.get(N),this.headers.get(N)))}}class H{encodeKey(ge){return we(ge)}encodeValue(ge){return we(ge)}decodeKey(ge){return decodeURIComponent(ge)}decodeValue(ge){return decodeURIComponent(ge)}}const se=/%(\d[a-f0-9])/gi,oe={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function we(Ct){return encodeURIComponent(Ct).replace(se,(ge,N)=>oe[N]??ge)}function Te(Ct){return`${Ct}`}class Ze{constructor(ge={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ge.encoder||new H,ge.fromString){if(ge.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function pe(Ct,ge){const N=new Map;return Ct.length>0&&Ct.replace(/^\?/,"").split("&").forEach(Q=>{const Ye=Q.indexOf("="),[Le,lt]=-1==Ye?[ge.decodeKey(Q),""]:[ge.decodeKey(Q.slice(0,Ye)),ge.decodeValue(Q.slice(Ye+1))],Ee=N.get(Le)||[];Ee.push(lt),N.set(Le,Ee)}),N}(ge.fromString,this.encoder)}else ge.fromObject?(this.map=new Map,Object.keys(ge.fromObject).forEach(N=>{const ve=ge.fromObject[N],Q=Array.isArray(ve)?ve.map(Te):[Te(ve)];this.map.set(N,Q)})):this.map=null}has(ge){return this.init(),this.map.has(ge)}get(ge){this.init();const N=this.map.get(ge);return N?N[0]:null}getAll(ge){return this.init(),this.map.get(ge)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ge,N){return this.clone({param:ge,value:N,op:"a"})}appendAll(ge){const N=[];return Object.keys(ge).forEach(ve=>{const Q=ge[ve];Array.isArray(Q)?Q.forEach(Ye=>{N.push({param:ve,value:Ye,op:"a"})}):N.push({param:ve,value:Q,op:"a"})}),this.clone(N)}set(ge,N){return this.clone({param:ge,value:N,op:"s"})}delete(ge,N){return this.clone({param:ge,value:N,op:"d"})}toString(){return this.init(),this.keys().map(ge=>{const N=this.encoder.encodeKey(ge);return this.map.get(ge).map(ve=>N+"="+this.encoder.encodeValue(ve)).join("&")}).filter(ge=>""!==ge).join("&")}clone(ge){const N=new Ze({encoder:this.encoder});return N.cloneFrom=this.cloneFrom||this,N.updates=(this.updates||[]).concat(ge),N}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ge=>this.map.set(ge,this.cloneFrom.map.get(ge))),this.updates.forEach(ge=>{switch(ge.op){case"a":case"s":const N=("a"===ge.op?this.map.get(ge.param):void 0)||[];N.push(Te(ge.value)),this.map.set(ge.param,N);break;case"d":if(void 0===ge.value){this.map.delete(ge.param);break}{let ve=this.map.get(ge.param)||[];const Q=ve.indexOf(Te(ge.value));-1!==Q&&ve.splice(Q,1),ve.length>0?this.map.set(ge.param,ve):this.map.delete(ge.param)}}}),this.cloneFrom=this.updates=null)}}class Ke{constructor(){this.map=new Map}set(ge,N){return this.map.set(ge,N),this}get(ge){return this.map.has(ge)||this.map.set(ge,ge.defaultValue()),this.map.get(ge)}delete(ge){return this.map.delete(ge),this}has(ge){return this.map.has(ge)}keys(){return this.map.keys()}}function ue(Ct){return typeof ArrayBuffer<"u"&&Ct instanceof ArrayBuffer}function Ce(Ct){return typeof Blob<"u"&&Ct instanceof Blob}function b(Ct){return typeof FormData<"u"&&Ct instanceof FormData}class Ne{constructor(ge,N,ve,Q){let Ye;if(this.url=N,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ge.toUpperCase(),function tt(Ct){switch(Ct){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Q?(this.body=void 0!==ve?ve:null,Ye=Q):Ye=ve,Ye&&(this.reportProgress=!!Ye.reportProgress,this.withCredentials=!!Ye.withCredentials,Ye.responseType&&(this.responseType=Ye.responseType),Ye.headers&&(this.headers=Ye.headers),Ye.context&&(this.context=Ye.context),Ye.params&&(this.params=Ye.params)),this.headers||(this.headers=new B),this.context||(this.context=new Ke),this.params){const Le=this.params.toString();if(0===Le.length)this.urlWithParams=N;else{const lt=N.indexOf("?");this.urlWithParams=N+(-1===lt?"?":lt<N.length-1?"&":"")+Le}}else this.params=new Ze,this.urlWithParams=N}serializeBody(){return null===this.body?null:ue(this.body)||Ce(this.body)||b(this.body)||function L(Ct){return typeof URLSearchParams<"u"&&Ct instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof Ze?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||b(this.body)?null:Ce(this.body)?this.body.type||null:ue(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof Ze?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(ge={}){const N=ge.method||this.method,ve=ge.url||this.url,Q=ge.responseType||this.responseType,Ye=void 0!==ge.body?ge.body:this.body,Le=void 0!==ge.withCredentials?ge.withCredentials:this.withCredentials,lt=void 0!==ge.reportProgress?ge.reportProgress:this.reportProgress;let Ee=ge.headers||this.headers,Re=ge.params||this.params;const ye=ge.context??this.context;return void 0!==ge.setHeaders&&(Ee=Object.keys(ge.setHeaders).reduce((F,re)=>F.set(re,ge.setHeaders[re]),Ee)),ge.setParams&&(Re=Object.keys(ge.setParams).reduce((F,re)=>F.set(re,ge.setParams[re]),Re)),new Ne(N,ve,Ye,{params:Re,headers:Ee,context:ye,reportProgress:lt,responseType:Q,withCredentials:Le})}}var Dt=(()=>((Dt=Dt||{})[Dt.Sent=0]="Sent",Dt[Dt.UploadProgress=1]="UploadProgress",Dt[Dt.ResponseHeader=2]="ResponseHeader",Dt[Dt.DownloadProgress=3]="DownloadProgress",Dt[Dt.Response=4]="Response",Dt[Dt.User=5]="User",Dt))();class ot{constructor(ge,N=200,ve="OK"){this.headers=ge.headers||new B,this.status=void 0!==ge.status?ge.status:N,this.statusText=ge.statusText||ve,this.url=ge.url||null,this.ok=this.status>=200&&this.status<300}}class ct extends ot{constructor(ge={}){super(ge),this.type=Dt.ResponseHeader}clone(ge={}){return new ct({headers:ge.headers||this.headers,status:void 0!==ge.status?ge.status:this.status,statusText:ge.statusText||this.statusText,url:ge.url||this.url||void 0})}}class xt extends ot{constructor(ge={}){super(ge),this.type=Dt.Response,this.body=void 0!==ge.body?ge.body:null}clone(ge={}){return new xt({body:void 0!==ge.body?ge.body:this.body,headers:ge.headers||this.headers,status:void 0!==ge.status?ge.status:this.status,statusText:ge.statusText||this.statusText,url:ge.url||this.url||void 0})}}class Et extends ot{constructor(ge){super(ge,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ge.url||"(unknown url)"}`:`Http failure response for ${ge.url||"(unknown url)"}: ${ge.status} ${ge.statusText}`,this.error=ge.error||null}}function sn(Ct,ge){return{body:ge,headers:Ct.headers,context:Ct.context,observe:Ct.observe,params:Ct.params,reportProgress:Ct.reportProgress,responseType:Ct.responseType,withCredentials:Ct.withCredentials}}let mn=(()=>{class Ct{constructor(N){this.handler=N}request(N,ve,Q={}){let Ye;if(N instanceof Ne)Ye=N;else{let Ee,Re;Ee=Q.headers instanceof B?Q.headers:new B(Q.headers),Q.params&&(Re=Q.params instanceof Ze?Q.params:new Ze({fromObject:Q.params})),Ye=new Ne(N,ve,void 0!==Q.body?Q.body:null,{headers:Ee,context:Q.context,params:Re,reportProgress:Q.reportProgress,responseType:Q.responseType||"json",withCredentials:Q.withCredentials})}const Le=(0,l.of)(Ye).pipe((0,o.b)(Ee=>this.handler.handle(Ee)));if(N instanceof Ne||"events"===Q.observe)return Le;const lt=Le.pipe((0,c.h)(Ee=>Ee instanceof xt));switch(Q.observe||"body"){case"body":switch(Ye.responseType){case"arraybuffer":return lt.pipe((0,M.U)(Ee=>{if(null!==Ee.body&&!(Ee.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Ee.body}));case"blob":return lt.pipe((0,M.U)(Ee=>{if(null!==Ee.body&&!(Ee.body instanceof Blob))throw new Error("Response is not a Blob.");return Ee.body}));case"text":return lt.pipe((0,M.U)(Ee=>{if(null!==Ee.body&&"string"!=typeof Ee.body)throw new Error("Response is not a string.");return Ee.body}));default:return lt.pipe((0,M.U)(Ee=>Ee.body))}case"response":return lt;default:throw new Error(`Unreachable: unhandled observe type ${Q.observe}}`)}}delete(N,ve={}){return this.request("DELETE",N,ve)}get(N,ve={}){return this.request("GET",N,ve)}head(N,ve={}){return this.request("HEAD",N,ve)}jsonp(N,ve){return this.request("JSONP",N,{params:(new Ze).append(ve,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(N,ve={}){return this.request("OPTIONS",N,ve)}patch(N,ve,Q={}){return this.request("PATCH",N,sn(Q,ve))}post(N,ve,Q={}){return this.request("POST",N,sn(Q,ve))}put(N,ve,Q={}){return this.request("PUT",N,sn(Q,ve))}}return Ct.\u0275fac=function(N){return new(N||Ct)(n.LFG(w))},Ct.\u0275prov=n.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})();function xn(Ct,ge){return ge(Ct)}function Dn(Ct,ge){return(N,ve)=>ge.intercept(N,{handle:Q=>Ct(Q,ve)})}const Be=new n.OlP("HTTP_INTERCEPTORS"),z=new n.OlP("HTTP_INTERCEPTOR_FNS");function d(){let Ct=null;return(ge,N)=>(null===Ct&&(Ct=((0,n.f3M)(Be,{optional:!0})??[]).reduceRight(Dn,xn)),Ct(ge,N))}let O=(()=>{class Ct extends w{constructor(N,ve){super(),this.backend=N,this.injector=ve,this.chain=null}handle(N){if(null===this.chain){const ve=Array.from(new Set(this.injector.get(z)));this.chain=ve.reduceRight((Q,Ye)=>function Fn(Ct,ge,N){return(ve,Q)=>N.runInContext(()=>ge(ve,Ye=>Ct(Ye,Q)))}(Q,Ye,this.injector),xn)}return this.chain(N,ve=>this.backend.handle(ve))}}return Ct.\u0275fac=function(N){return new(N||Ct)(n.LFG(W),n.LFG(n.lqb))},Ct.\u0275prov=n.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})();const ei=/^\)\]\}',?\n/;let ni=(()=>{class Ct{constructor(N){this.xhrFactory=N}handle(N){if("JSONP"===N.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new f.y(ve=>{const Q=this.xhrFactory.build();if(Q.open(N.method,N.urlWithParams),N.withCredentials&&(Q.withCredentials=!0),N.headers.forEach((ae,T)=>Q.setRequestHeader(ae,T.join(","))),N.headers.has("Accept")||Q.setRequestHeader("Accept","application/json, text/plain, */*"),!N.headers.has("Content-Type")){const ae=N.detectContentTypeHeader();null!==ae&&Q.setRequestHeader("Content-Type",ae)}if(N.responseType){const ae=N.responseType.toLowerCase();Q.responseType="json"!==ae?ae:"text"}const Ye=N.serializeBody();let Le=null;const lt=()=>{if(null!==Le)return Le;const ae=Q.statusText||"OK",T=new B(Q.getAllResponseHeaders()),S=function li(Ct){return"responseURL"in Ct&&Ct.responseURL?Ct.responseURL:/^X-Request-URL:/m.test(Ct.getAllResponseHeaders())?Ct.getResponseHeader("X-Request-URL"):null}(Q)||N.url;return Le=new ct({headers:T,status:Q.status,statusText:ae,url:S}),Le},Ee=()=>{let{headers:ae,status:T,statusText:S,url:Z}=lt(),K=null;204!==T&&(K=typeof Q.response>"u"?Q.responseText:Q.response),0===T&&(T=K?200:0);let dt=T>=200&&T<300;if("json"===N.responseType&&"string"==typeof K){const ut=K;K=K.replace(ei,"");try{K=""!==K?JSON.parse(K):null}catch($t){K=ut,dt&&(dt=!1,K={error:$t,text:K})}}dt?(ve.next(new xt({body:K,headers:ae,status:T,statusText:S,url:Z||void 0})),ve.complete()):ve.error(new Et({error:K,headers:ae,status:T,statusText:S,url:Z||void 0}))},Re=ae=>{const{url:T}=lt(),S=new Et({error:ae,status:Q.status||0,statusText:Q.statusText||"Unknown Error",url:T||void 0});ve.error(S)};let ye=!1;const F=ae=>{ye||(ve.next(lt()),ye=!0);let T={type:Dt.DownloadProgress,loaded:ae.loaded};ae.lengthComputable&&(T.total=ae.total),"text"===N.responseType&&Q.responseText&&(T.partialText=Q.responseText),ve.next(T)},re=ae=>{let T={type:Dt.UploadProgress,loaded:ae.loaded};ae.lengthComputable&&(T.total=ae.total),ve.next(T)};return Q.addEventListener("load",Ee),Q.addEventListener("error",Re),Q.addEventListener("timeout",Re),Q.addEventListener("abort",Re),N.reportProgress&&(Q.addEventListener("progress",F),null!==Ye&&Q.upload&&Q.upload.addEventListener("progress",re)),Q.send(Ye),ve.next({type:Dt.Sent}),()=>{Q.removeEventListener("error",Re),Q.removeEventListener("abort",Re),Q.removeEventListener("load",Ee),Q.removeEventListener("timeout",Re),N.reportProgress&&(Q.removeEventListener("progress",F),null!==Ye&&Q.upload&&Q.upload.removeEventListener("progress",re)),Q.readyState!==Q.DONE&&Q.abort()}})}}return Ct.\u0275fac=function(N){return new(N||Ct)(n.LFG(i.JF))},Ct.\u0275prov=n.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})();const kn=new n.OlP("XSRF_ENABLED"),G=new n.OlP("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),P=new n.OlP("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class _e{}let ze=(()=>{class Ct{constructor(N,ve,Q){this.doc=N,this.platform=ve,this.cookieName=Q,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const N=this.doc.cookie||"";return N!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,i.Mx)(N,this.cookieName),this.lastCookieString=N),this.lastToken}}return Ct.\u0275fac=function(N){return new(N||Ct)(n.LFG(i.K0),n.LFG(n.Lbi),n.LFG(G))},Ct.\u0275prov=n.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})();function ft(Ct,ge){const N=Ct.url.toLowerCase();if(!(0,n.f3M)(kn)||"GET"===Ct.method||"HEAD"===Ct.method||N.startsWith("http://")||N.startsWith("https://"))return ge(Ct);const ve=(0,n.f3M)(_e).getToken(),Q=(0,n.f3M)(P);return null!=ve&&!Ct.headers.has(Q)&&(Ct=Ct.clone({headers:Ct.headers.set(Q,ve)})),ge(Ct)}var dn=(()=>((dn=dn||{})[dn.Interceptors=0]="Interceptors",dn[dn.LegacyInterceptors=1]="LegacyInterceptors",dn[dn.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",dn[dn.NoXsrfProtection=3]="NoXsrfProtection",dn[dn.JsonpSupport=4]="JsonpSupport",dn[dn.RequestsMadeViaParent=5]="RequestsMadeViaParent",dn))();function an(Ct,ge){return{\u0275kind:Ct,\u0275providers:ge}}function vn(...Ct){const ge=[mn,ni,O,{provide:w,useExisting:O},{provide:W,useExisting:ni},{provide:z,useValue:ft,multi:!0},{provide:kn,useValue:!0},{provide:_e,useClass:ze}];for(const N of Ct)ge.push(...N.\u0275providers);return(0,n.MR2)(ge)}const si=new n.OlP("LEGACY_INTERCEPTOR_FN");let Tn=(()=>{class Ct{}return Ct.\u0275fac=function(N){return new(N||Ct)},Ct.\u0275mod=n.oAB({type:Ct}),Ct.\u0275inj=n.cJS({providers:[vn(an(dn.LegacyInterceptors,[{provide:si,useFactory:d},{provide:z,useExisting:si,multi:!0}]))]}),Ct})()},64565:(vt,me,a)=>{"use strict";a.d(me,{$8M:()=>Or,$WT:()=>J,$Z:()=>sf,AFp:()=>by,ALo:()=>Yv,AaK:()=>w,Akn:()=>tl,AsE:()=>p_,B6R:()=>ut,BQk:()=>Tu,CHM:()=>rt,CRH:()=>Qv,CZH:()=>Zf,CqO:()=>Pf,D6c:()=>M1,DdM:()=>xv,Dn7:()=>Uv,EJc:()=>RM,EiD:()=>Eh,EpF:()=>If,Ez6:()=>Oe,F$t:()=>wn,F4k:()=>Of,FYo:()=>od,FiY:()=>ar,G48:()=>n1,G7q:()=>jv,Gf:()=>Kv,GfV:()=>Hh,GkF:()=>Yd,Gpc:()=>r,Gre:()=>Og,HOy:()=>__,Hsn:()=>Nn,IIB:()=>xM,Ikx:()=>v_,JOm:()=>Da,JVY:()=>dp,JZr:()=>we,Jf7:()=>Uh,KtG:()=>Gt,L6J:()=>kM,L6k:()=>$u,LAX:()=>fp,LFG:()=>Tn,LSH:()=>Xu,Lbi:()=>LM,Lck:()=>Ib,MAs:()=>Lf,MGl:()=>hi,MMx:()=>x_,MR2:()=>wo,MT6:()=>Pg,NdJ:()=>Hd,O4$:()=>Li,OlP:()=>ms,Oqu:()=>f_,P3R:()=>kh,PXZ:()=>JM,Q6J:()=>Rd,QGY:()=>Bd,QbO:()=>IM,Qsj:()=>Hp,R0b:()=>$o,RDi:()=>Ll,Rgc:()=>Kd,SBq:()=>Lc,Sil:()=>NM,Suo:()=>Jv,TTD:()=>_,TgZ:()=>Mu,Tol:()=>Mg,Udp:()=>u_,VKq:()=>Av,W1O:()=>ty,WFA:()=>u,WLB:()=>kv,X6Q:()=>t1,XFs:()=>kn,Xpm:()=>dt,Xts:()=>qu,Y36:()=>Fl,YKP:()=>yv,YNc:()=>kf,Yjl:()=>$n,Yz7:()=>Ie,Z0I:()=>jt,ZZ4:()=>q_,_Bn:()=>vv,_UZ:()=>Nd,_Vd:()=>kc,_c5:()=>y1,_uU:()=>xg,aQg:()=>eg,c2e:()=>OM,cJS:()=>St,cQ8:()=>ki,cg1:()=>b_,d8E:()=>y_,dDg:()=>ZM,dqk:()=>ze,eBb:()=>hp,eFA:()=>Oy,eJc:()=>N_,ekj:()=>d_,eoX:()=>Ay,evT:()=>jh,f3M:()=>_n,g9A:()=>Dy,gL8:()=>g_,gxx:()=>ed,h0i:()=>Au,hGG:()=>b1,hYB:()=>bi,hij:()=>Ff,i9L:()=>Ka,iGM:()=>$v,ifc:()=>Ee,ip1:()=>yy,jDz:()=>Mv,kEZ:()=>Lv,kL8:()=>Gg,kYT:()=>Yn,kcU:()=>Zs,l5B:()=>Iv,lG2:()=>Bn,lcZ:()=>Bv,lnq:()=>m_,lqb:()=>Ol,lri:()=>Sy,mCW:()=>Jc,n5z:()=>Ot,n_E:()=>Uf,oAB:()=>Bt,oJD:()=>Sh,oxw:()=>Ht,pB0:()=>xc,pbR:()=>jr,q3G:()=>ga,qLn:()=>Ic,qOj:()=>Ld,qZA:()=>Du,qzn:()=>wa,rWj:()=>xy,r_U:()=>AM,s9C:()=>di,sBO:()=>r1,s_b:()=>Vf,soG:()=>zf,tb:()=>Ly,tp0:()=>Ki,uIk:()=>Nc,uOi:()=>tu,vHH:()=>Te,vpe:()=>Ml,wAp:()=>fr,xi3:()=>Hv,xp6:()=>pd,ynx:()=>wu,z2F:()=>$f,z3N:()=>Ya,zSh:()=>id,zs3:()=>Pl});var i=a(88688),n=a(41139),l=a(59442),f=a(83396),o=a(62640);function c(e){for(let t in e)if(e[t]===c)return t;throw Error("Could not find renamed property on target object.")}function M(e,t){for(const s in t)t.hasOwnProperty(s)&&!e.hasOwnProperty(s)&&(e[s]=t[s])}function w(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(w).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const s=t.indexOf("\n");return-1===s?t:t.substring(0,s)}function W(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const B=c({__forward_ref__:c});function r(e){return e.__forward_ref__=r,e.toString=function(){return w(this())},e}function H(e){return pe(e)?e():e}function pe(e){return"function"==typeof e&&e.hasOwnProperty(B)&&e.__forward_ref__===r}function se(e){return e&&!!e.\u0275providers}const we="https://g.co/ng/security#xss";class Te extends Error{constructor(t,s){super(Ze(t,s)),this.code=t}}function Ze(e,t){return`NG0${Math.abs(e)}${t?": "+t.trim():""}`}function yt(e){return"string"==typeof e?e:null==e?"":String(e)}function b(e,t){throw new Te(-201,!1)}function z(e,t){null==e&&function d(e,t,s,h){throw new Error(`ASSERTION ERROR: ${e}`+(null==h?"":` [Expected=> ${s} ${h} ${t} <=Actual]`))}(t,e,null,"!=")}function Ie(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}const Oe=Ie;function St(e){return{providers:e.providers||[],imports:e.imports||[]}}function wt(e){return fn(e,zn)||fn(e,li)}function jt(e){return null!==wt(e)}function fn(e,t){return e.hasOwnProperty(t)?e[t]:null}function Un(e){return e&&(e.hasOwnProperty(ei)||e.hasOwnProperty(ni))?e[ei]:null}const zn=c({\u0275prov:c}),ei=c({\u0275inj:c}),li=c({ngInjectableDef:c}),ni=c({ngInjectorDef:c});var kn=(()=>((kn=kn||{})[kn.Default=0]="Default",kn[kn.Host=1]="Host",kn[kn.Self=2]="Self",kn[kn.SkipSelf=4]="SkipSelf",kn[kn.Optional=8]="Optional",kn))();let Qe;function C(e){const t=Qe;return Qe=e,t}function P(e,t,s){const h=wt(e);return h&&"root"==h.providedIn?void 0===h.value?h.value=h.factory():h.value:s&kn.Optional?null:void 0!==t?t:void b(w(e))}const ze=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),an={},vn="__NG_DI_FLAG__",Hn="ngTempTokenPath",si="ngTokenPath",Jn=/\n/gm,Mi="\u0275",ii="__source";let Cn;function Xt(e){const t=Cn;return Cn=e,t}function en(e,t=kn.Default){if(void 0===Cn)throw new Te(-203,!1);return null===Cn?P(e,void 0,t):Cn.get(e,t&kn.Optional?null:void 0,t)}function Tn(e,t=kn.Default){return(function G(){return Qe}()||en)(H(e),t)}function _n(e,t=kn.Default){return Tn(e,Ct(t))}function Ct(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function ge(e){const t=[];for(let s=0;s<e.length;s++){const h=H(e[s]);if(Array.isArray(h)){if(0===h.length)throw new Te(900,!1);let p,g=kn.Default;for(let I=0;I<h.length;I++){const te=h[I],be=ve(te);"number"==typeof be?-1===be?p=te.token:g|=be:p=te}t.push(Tn(p,g))}else t.push(Tn(h))}return t}function N(e,t){return e[vn]=t,e.prototype[vn]=t,e}function ve(e){return e[vn]}function Le(e){return{toString:e}.toString()}var lt=(()=>((lt=lt||{})[lt.OnPush=0]="OnPush",lt[lt.Default=1]="Default",lt))(),Ee=(()=>{return(e=Ee||(Ee={}))[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",Ee;var e})();const Re={},ye=[],F=c({\u0275cmp:c}),re=c({\u0275dir:c}),ae=c({\u0275pipe:c}),T=c({\u0275mod:c}),S=c({\u0275fac:c}),Z=c({__NG_ELEMENT_ID__:c});let K=0;function dt(e){return Le(()=>{const t=ht(e),s={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===lt.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,data:e.data||{},encapsulation:e.encapsulation||Ee.Emulated,id:"c"+K++,styles:e.styles||ye,_:null,schemas:e.schemas||null,tView:null};ln(s);const h=e.dependencies;return s.directiveDefs=Pn(h,!1),s.pipeDefs=Pn(h,!0),s})}function ut(e,t,s){const h=e.\u0275cmp;h.directiveDefs=Pn(t,!1),h.pipeDefs=Pn(s,!0)}function $t(e){return Pt(e)||We(e)}function Wt(e){return null!==e}function Bt(e){return Le(()=>({type:e.type,bootstrap:e.bootstrap||ye,declarations:e.declarations||ye,imports:e.imports||ye,exports:e.exports||ye,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Yn(e,t){return Le(()=>{const s=Fe(e,!0);s.declarations=t.declarations||ye,s.imports=t.imports||ye,s.exports=t.exports||ye})}function In(e,t){if(null==e)return Re;const s={};for(const h in e)if(e.hasOwnProperty(h)){let p=e[h],g=p;Array.isArray(p)&&(g=p[1],p=p[0]),s[p]=h,t&&(t[p]=g)}return s}function Bn(e){return Le(()=>{const t=ht(e);return ln(t),t})}function $n(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function Pt(e){return e[F]||null}function We(e){return e[re]||null}function D(e){return e[ae]||null}function J(e){const t=Pt(e)||We(e)||D(e);return null!==t&&t.standalone}function Fe(e,t){const s=e[T]||null;if(!s&&!0===t)throw new Error(`Type ${w(e)} does not have '\u0275mod' property.`);return s}function ht(e){const t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,exportAs:e.exportAs||null,standalone:!0===e.standalone,selectors:e.selectors||ye,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:In(e.inputs,t),outputs:In(e.outputs)}}function ln(e){e.features?.forEach(t=>t(e))}function Pn(e,t){if(!e)return null;const s=t?D:$t;return()=>("function"==typeof e?e():e).map(h=>s(h)).filter(Wt)}const ci=0,Ln=1,nn=2,gn=3,le=4,Pe=5,Nt=6,Jt=7,hn=8,Kn=9,pi=10,Vn=11,Di=12,ai=13,gi=14,Si=15,Yi=16,tr=17,Oi=18,rr=19,Sr=20,Zr=21,Ui=22,Mr=1,_s=2,is=7,Dr=8,$r=9,yr=10;function gr(e){return Array.isArray(e)&&"object"==typeof e[Mr]}function Rr(e){return Array.isArray(e)&&!0===e[Mr]}function Vr(e){return 0!=(4&e.flags)}function Lr(e){return e.componentOffset>-1}function ws(e){return 1==(1&e.flags)}function wr(e){return!!e.template}function ks(e){return 0!=(256&e[nn])}function Yr(e,t){return e.hasOwnProperty(S)?e[S]:null}class xs{constructor(t,s,h){this.previousValue=t,this.currentValue=s,this.firstChange=h}isFirstChange(){return this.firstChange}}function _(){return x}function x(e){return e.type.prototype.ngOnChanges&&(e.setInput=Me),ie}function ie(){const e=Xe(this),t=e?.current;if(t){const s=e.previous;if(s===Re)e.previous=t;else for(let h in t)s[h]=t[h];e.current=null,this.ngOnChanges(t)}}function Me(e,t,s,h){const p=this.declaredInputs[s],g=Xe(e)||function gt(e,t){return e[qe]=t}(e,{previous:Re,current:null}),I=g.current||(g.current={}),te=g.previous,be=te[p];I[p]=new xs(be&&be.currentValue,t,te===Re),e[h]=t}_.ngInherit=!0;const qe="__ngSimpleChanges__";function Xe(e){return e[qe]||null}const Se=function(e,t,s){},st="svg";function Ft(e){for(;Array.isArray(e);)e=e[ci];return e}function ri(e,t){return Ft(t[e])}function Ti(e,t){return Ft(t[e.index])}function ir(e,t){return e.data[t]}function Wi(e,t){return e[t]}function Ji(e,t){const s=t[e];return gr(s)?s:s[ci]}function Zi(e){return 64==(64&e[nn])}function Hi(e,t){return null==t?null:e[t]}function Gr(e){e[Oi]=0}function ls(e,t){e[Pe]+=t;let s=e,h=e[gn];for(;null!==h&&(1===t&&1===s[Pe]||-1===t&&0===s[Pe]);)h[Pe]+=t,s=h,h=h[gn]}const it={lFrame:Zt(null),bindingsEnabled:!0};function Kt(){return it.bindingsEnabled}function Mn(){return it.lFrame.lView}function ke(){return it.lFrame.tView}function rt(e){return it.lFrame.contextLView=e,e[hn]}function Gt(e){return it.lFrame.contextLView=null,e}function Vt(){let e=yn();for(;null!==e&&64===e.type;)e=e.parent;return e}function yn(){return it.lFrame.currentTNode}function jn(e,t){const s=it.lFrame;s.currentTNode=e,s.isParent=t}function mi(){return it.lFrame.isParent}function Pi(){it.lFrame.isParent=!1}function sr(){const e=it.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Xr(){return it.lFrame.bindingIndex}function Rs(){return it.lFrame.bindingIndex++}function Tr(e){const t=it.lFrame,s=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,s}function bs(e,t){const s=it.lFrame;s.bindingIndex=s.bindingRootIndex=e,Fs(t)}function Fs(e){it.lFrame.currentDirectiveIndex=e}function at(e){const t=it.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function zt(){return it.lFrame.currentQueryIndex}function He(e){it.lFrame.currentQueryIndex=e}function fe(e){const t=e[Ln];return 2===t.type?t.declTNode:1===t.type?e[Nt]:null}function pt(e,t,s){if(s&kn.SkipSelf){let p=t,g=e;for(;!(p=p.parent,null!==p||s&kn.Host||(p=fe(g),null===p||(g=g[Si],10&p.type))););if(null===p)return!1;t=p,e=g}const h=it.lFrame=bt();return h.currentTNode=t,h.lView=e,!0}function Ut(e){const t=bt(),s=e[Ln];it.lFrame=t,t.currentTNode=s.firstChild,t.lView=e,t.tView=s,t.contextLView=e,t.bindingIndex=s.bindingStartIndex,t.inI18n=!1}function bt(){const e=it.lFrame,t=null===e?null:e.child;return null===t?Zt(e):t}function Zt(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function on(){const e=it.lFrame;return it.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Rn=on;function Xn(){const e=on();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function vi(){return it.lFrame.selectedIndex}function Vi(e){it.lFrame.selectedIndex=e}function Bi(){const e=it.lFrame;return ir(e.tView,e.selectedIndex)}function Li(){it.lFrame.currentNamespace=st}function Zs(){!function Ms(){it.lFrame.currentNamespace=null}()}function Cr(e,t){for(let s=t.directiveStart,h=t.directiveEnd;s<h;s++){const g=e.data[s].type.prototype,{ngAfterContentInit:I,ngAfterContentChecked:te,ngAfterViewInit:be,ngAfterViewChecked:et,ngOnDestroy:At}=g;I&&(e.contentHooks??(e.contentHooks=[])).push(-s,I),te&&((e.contentHooks??(e.contentHooks=[])).push(s,te),(e.contentCheckHooks??(e.contentCheckHooks=[])).push(s,te)),be&&(e.viewHooks??(e.viewHooks=[])).push(-s,be),et&&((e.viewHooks??(e.viewHooks=[])).push(s,et),(e.viewCheckHooks??(e.viewCheckHooks=[])).push(s,et)),null!=At&&(e.destroyHooks??(e.destroyHooks=[])).push(s,At)}}function Ls(e,t,s){nt(e,t,3,s)}function ao(e,t,s,h){(3&e[nn])===s&&nt(e,t,s,h)}function ce(e,t){let s=e[nn];(3&s)===t&&(s&=2047,s+=1,e[nn]=s)}function nt(e,t,s,h){const g=h??-1,I=t.length-1;let te=0;for(let be=void 0!==h?65535&e[Oi]:0;be<I;be++)if("number"==typeof t[be+1]){if(te=t[be],null!=h&&te>=h)break}else t[be]<0&&(e[Oi]+=65536),(te<g||-1==g)&&(De(e,s,t,be),e[Oi]=(4294901760&e[Oi])+be+2),be++}function De(e,t,s,h){const p=s[h]<0,g=s[h+1],te=e[p?-s[h]:s[h]];if(p){if(e[nn]>>11<e[Oi]>>16&&(3&e[nn])===t){e[nn]+=2048,Se(4,te,g);try{g.call(te)}finally{Se(5,te,g)}}}else{Se(4,te,g);try{g.call(te)}finally{Se(5,te,g)}}}const Tt=-1;class tn{constructor(t,s,h){this.factory=t,this.resolving=!1,this.canSeeViewProviders=s,this.injectImpl=h}}function Br(e,t,s){let h=0;for(;h<s.length;){const p=s[h];if("number"==typeof p){if(0!==p)break;h++;const g=s[h++],I=s[h++],te=s[h++];e.setAttribute(t,I,te,g)}else{const g=p,I=s[++h];ua(g)?e.setProperty(t,g,I):e.setAttribute(t,g,I),h++}}return h}function fs(e){return 3===e||4===e||6===e}function ua(e){return 64===e.charCodeAt(0)}function zs(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let s=-1;for(let h=0;h<t.length;h++){const p=t[h];"number"==typeof p?s=p:0===s||ka(e,s,p,null,-1===s||2===s?t[++h]:null)}}return e}function ka(e,t,s,h,p){let g=0,I=e.length;if(-1===t)I=-1;else for(;g<e.length;){const te=e[g++];if("number"==typeof te){if(te===t){I=-1;break}if(te>t){I=g-1;break}}}for(;g<e.length;){const te=e[g];if("number"==typeof te)break;if(te===s){if(null===h)return void(null!==p&&(e[g+1]=p));if(h===e[g+1])return void(e[g+2]=p)}g++,null!==h&&g++,null!==p&&g++}-1!==I&&(e.splice(I,0,t),g=I+1),e.splice(g++,0,s),null!==h&&e.splice(g++,0,h),null!==p&&e.splice(g++,0,p)}function da(e){return e!==Tt}function Qs(e){return 32767&e}function ba(e,t){let s=function Ca(e){return e>>16}(e),h=t;for(;s>0;)h=h[Si],s--;return h}let Pa=!0;function Ha(e){const t=Pa;return Pa=e,t}const go=255,gs=5;let Xs=0;const Ea={};function Eo(e,t){const s=Fo(e,t);if(-1!==s)return s;const h=t[Ln];h.firstCreatePass&&(e.injectorIndex=t.length,Ko(h.data,e),Ko(t,null),Ko(h.blueprint,null));const p=Ys(e,t),g=e.injectorIndex;if(da(p)){const I=Qs(p),te=ba(p,t),be=te[Ln].data;for(let et=0;et<8;et++)t[g+et]=te[I+et]|be[I+et]}return t[g+8]=p,g}function Ko(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Fo(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Ys(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let s=0,h=null,p=t;for(;null!==p;){if(h=pa(p),null===h)return Tt;if(s++,p=p[Si],-1!==h.injectorIndex)return h.injectorIndex|s<<16}return Tt}function So(e,t,s){!function Dl(e,t,s){let h;"string"==typeof s?h=s.charCodeAt(0)||0:s.hasOwnProperty(Z)&&(h=s[Z]),null==h&&(h=s[Z]=Xs++);const p=h&go;t.data[e+(p>>gs)]|=1<<p}(e,t,s)}function Ua(e,t,s){if(s&kn.Optional||void 0!==e)return e;b()}function vo(e,t,s,h){if(s&kn.Optional&&void 0===h&&(h=null),!(s&(kn.Self|kn.Host))){const p=e[Kn],g=C(void 0);try{return p?p.get(t,h,s&kn.Optional):P(t,h,s&kn.Optional)}finally{C(g)}}return Ua(h,0,s)}function yo(e,t,s,h=kn.Default,p){if(null!==e){if(1024&t[nn]){const I=function Ra(e,t,s,h,p){let g=e,I=t;for(;null!==g&&null!==I&&1024&I[nn]&&!(256&I[nn]);){const te=qa(g,I,s,h|kn.Self,Ea);if(te!==Ea)return te;let be=g.parent;if(!be){const et=I[Zr];if(et){const At=et.get(s,Ea,h);if(At!==Ea)return At}be=pa(I),I=I[Si]}g=be}return p}(e,t,s,h,Ea);if(I!==Ea)return I}const g=qa(e,t,s,h,Ea);if(g!==Ea)return g}return vo(t,s,h,p)}function qa(e,t,s,h,p){const g=function Jo(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(Z)?e[Z]:void 0;return"number"==typeof t?t>=0?t&go:wl:t}(s);if("function"==typeof g){if(!pt(t,e,h))return h&kn.Host?Ua(p,0,h):vo(t,s,h,p);try{const I=g(h);if(null!=I||h&kn.Optional)return I;b()}finally{Rn()}}else if("number"==typeof g){let I=null,te=Fo(e,t),be=Tt,et=h&kn.Host?t[Yi][Nt]:null;for((-1===te||h&kn.SkipSelf)&&(be=-1===te?Ys(e,t):t[te+8],be!==Tt&&xo(h,!1)?(I=t[Ln],te=Qs(be),t=ba(be,t)):te=-1);-1!==te;){const At=t[Ln];if(Ma(g,te,At.data)){const Qt=sl(te,t,s,I,h,et);if(Qt!==Ea)return Qt}be=t[te+8],be!==Tt&&xo(h,t[Ln].data[te+8]===et)&&Ma(g,te,t)?(I=At,te=Qs(be),t=ba(be,t)):te=-1}}return p}function sl(e,t,s,h,p,g){const I=t[Ln],te=I.data[e+8],At=bo(te,I,s,null==h?Lr(te)&&Pa:h!=I&&0!=(3&te.type),p&kn.Host&&g===te);return null!==At?za(t,I,At,te):Ea}function bo(e,t,s,h,p){const g=e.providerIndexes,I=t.data,te=1048575&g,be=e.directiveStart,At=g>>20,En=p?te+At:e.directiveEnd;for(let Gn=h?te:te+At;Gn<En;Gn++){const oi=I[Gn];if(Gn<be&&s===oi||Gn>=be&&oi.type===s)return Gn}if(p){const Gn=I[be];if(Gn&&wr(Gn)&&Gn.type===s)return be}return null}function za(e,t,s,h){let p=e[s];const g=t.data;if(function Wn(e){return e instanceof tn}(p)){const I=p;I.resolving&&function tt(e,t){const s=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new Te(-200,`Circular dependency in DI detected for ${e}${s}`)}(function Ke(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():yt(e)}(g[s]));const te=Ha(I.canSeeViewProviders);I.resolving=!0;const be=I.injectImpl?C(I.injectImpl):null;pt(e,h,kn.Default);try{p=e[s]=I.factory(void 0,g,e,h),t.firstCreatePass&&s>=h.directiveStart&&function Js(e,t,s){const{ngOnChanges:h,ngOnInit:p,ngDoCheck:g}=t.type.prototype;if(h){const I=x(t);(s.preOrderHooks??(s.preOrderHooks=[])).push(e,I),(s.preOrderCheckHooks??(s.preOrderCheckHooks=[])).push(e,I)}p&&(s.preOrderHooks??(s.preOrderHooks=[])).push(0-e,p),g&&((s.preOrderHooks??(s.preOrderHooks=[])).push(e,g),(s.preOrderCheckHooks??(s.preOrderCheckHooks=[])).push(e,g))}(s,g[s],t)}finally{null!==be&&C(be),Ha(te),I.resolving=!1,Rn()}}return p}function Ma(e,t,s){return!!(s[t+(e>>gs)]&1<<e)}function xo(e,t){return!(e&kn.Self||e&kn.Host&&t)}class ha{constructor(t,s){this._tNode=t,this._lView=s}get(t,s,h){return yo(this._tNode,this._lView,t,Ct(h),s)}}function wl(){return new ha(Vt(),Mn())}function Ot(e){return Le(()=>{const t=e.prototype.constructor,s=t[S]||fa(t),h=Object.prototype;let p=Object.getPrototypeOf(e.prototype).constructor;for(;p&&p!==h;){const g=p[S]||fa(p);if(g&&g!==s)return g;p=Object.getPrototypeOf(p)}return g=>new g})}function fa(e){return pe(e)?()=>{const t=fa(H(e));return t&&t()}:Yr(e)}function pa(e){const t=e[Ln],s=t.type;return 2===s?t.declTNode:1===s?e[Nt]:null}function Or(e){return function sa(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const s=e.attrs;if(s){const h=s.length;let p=0;for(;p<h;){const g=s[p];if(fs(g))break;if(0===g)p+=2;else if("number"==typeof g)for(p++;p<h&&"string"==typeof s[p];)p++;else{if(g===t)return s[p+1];p+=2}}}return null}(Vt(),e)}const oo="__parameters__",$a="__prop__metadata__";function No(e){return function(...s){if(e){const h=e(...s);for(const p in h)this[p]=h[p]}}}function La(e,t,s){return Le(()=>{const h=No(t);function p(...g){if(this instanceof p)return h.apply(this,g),this;const I=new p(...g);return te.annotation=I,te;function te(be,et,At){const Qt=be.hasOwnProperty(oo)?be[oo]:Object.defineProperty(be,oo,{value:[]})[oo];for(;Qt.length<=At;)Qt.push(null);return(Qt[At]=Qt[At]||[]).push(I),be}}return s&&(p.prototype=Object.create(s.prototype)),p.prototype.ngMetadataName=e,p.annotationCls=p,p})}function Yo(e,t,s,h){return Le(()=>{const p=No(t);function g(...I){if(this instanceof g)return p.apply(this,I),this;const te=new g(...I);return function be(et,At){const Qt=et.constructor,En=Qt.hasOwnProperty($a)?Qt[$a]:Object.defineProperty(Qt,$a,{value:{}})[$a];En[At]=En.hasOwnProperty(At)&&En[At]||[],En[At].unshift(te),h&&h(et,At,...I)}}return s&&(g.prototype=Object.create(s.prototype)),g.prototype.ngMetadataName=e,g.annotationCls=g,g})}class ms{constructor(t,s){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof s?this.__NG_ELEMENT_ID__=s:void 0!==s&&(this.\u0275prov=Ie({token:this,providedIn:s.providedIn||"root",factory:s.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}class Gl{}const Ka=Yo("ViewChild",(e,t)=>({selector:e,first:!0,isViewQuery:!0,descendants:!0,...t}),Gl);function qs(e,t){e.forEach(s=>Array.isArray(s)?qs(s,t):t(s))}function ol(e,t,s){t>=e.length?e.push(s):e.splice(t,0,s)}function R(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function j(e,t){const s=[];for(let h=0;h<e;h++)s.push(t);return s}function kt(e,t,s){let h=y(e,t);return h>=0?e[1|h]=s:(h=~h,function Ge(e,t,s,h){let p=e.length;if(p==t)e.push(s,h);else if(1===p)e.push(h,e[0]),e[0]=s;else{for(p--,e.push(e[p-1],e[p]);p>t;)e[p]=e[p-2],p--;e[t]=s,e[t+1]=h}}(e,h,t,s)),h}function ne(e,t){const s=y(e,t);if(s>=0)return e[1|s]}function y(e,t){return function q(e,t,s){let h=0,p=e.length>>s;for(;p!==h;){const g=h+(p-h>>1),I=e[g<<s];if(t===I)return g<<s;I>t?p=g:h=g+1}return~(p<<s)}(e,t,1)}const ar=N(La("Optional"),8),Ki=N(La("SkipSelf"),4);var Da=(()=>((Da=Da||{})[Da.Important=1]="Important",Da[Da.DashCase=2]="DashCase",Da))();const vc=new Map;let eh=0;const Pu="__ngContext__";function Va(e,t){gr(t)?(e[Pu]=t[Sr],function qf(e){vc.set(e[Sr],e)}(t)):e[Pu]=t}let Vc;function bc(e,t){return Vc(e,t)}function Sl(e){const t=e[gn];return Rr(t)?t[gn]:t}function Yu(e){return Bu(e[ai])}function Uo(e){return Bu(e[le])}function Bu(e){for(;null!==e&&!Rr(e);)e=e[le];return e}function xl(e,t,s,h,p){if(null!=h){let g,I=!1;Rr(h)?g=h:gr(h)&&(I=!0,h=h[ci]);const te=Ft(h);0===e&&null!==s?null==p?Al(t,s,te):hl(t,s,te,p||null,!0):1===e&&null!==s?hl(t,s,te,p||null,!0):2===e?function Wu(e,t,s){const h=Dc(e,t);h&&function ip(e,t,s,h){e.removeChild(t,s,h)}(e,h,t,s)}(t,te,I):3===e&&t.destroyNode(te),null!=g&&function sp(e,t,s,h,p){const g=s[is];g!==Ft(s)&&xl(t,e,h,g,p);for(let te=yr;te<s.length;te++){const be=s[te];ho(be[Ln],be,e,t,h,g)}}(t,e,g,s,p)}}function Hu(e,t,s){return e.createElement(t,s)}function Io(e,t){const s=e[$r],h=s.indexOf(t),p=t[gn];512&t[nn]&&(t[nn]&=-513,ls(p,-1)),s.splice(h,1)}function Uu(e,t){if(e.length<=yr)return;const s=yr+t,h=e[s];if(h){const p=h[tr];null!==p&&p!==e&&Io(p,h),t>0&&(e[s-1][le]=h[le]);const g=R(e,yr+t);!function ah(e,t){ho(e,t,t[Vn],2,null,null),t[ci]=null,t[Nt]=null}(h[Ln],h);const I=g[rr];null!==I&&I.detachView(g[Ln]),h[gn]=null,h[le]=null,h[nn]&=-65}return h}function uh(e,t){if(!(128&t[nn])){const s=t[Vn];s.destroyNode&&ho(e,t,s,3,null,null),function lh(e){let t=e[ai];if(!t)return zl(e[Ln],e);for(;t;){let s=null;if(gr(t))s=t[ai];else{const h=t[yr];h&&(s=h)}if(!s){for(;t&&!t[le]&&t!==e;)gr(t)&&zl(t[Ln],t),t=t[gn];null===t&&(t=e),gr(t)&&zl(t[Ln],t),s=t&&t[le]}t=s}}(t)}}function zl(e,t){if(!(128&t[nn])){t[nn]&=-65,t[nn]|=128,function dh(e,t){let s;if(null!=e&&null!=(s=e.destroyHooks))for(let h=0;h<s.length;h+=2){const p=t[s[h]];if(!(p instanceof tn)){const g=s[h+1];if(Array.isArray(g))for(let I=0;I<g.length;I+=2){const te=p[g[I]],be=g[I+1];Se(4,te,be);try{be.call(te)}finally{Se(5,te,be)}}else{Se(4,p,g);try{g.call(p)}finally{Se(5,p,g)}}}}}(e,t),function $l(e,t){const s=e.cleanup,h=t[Jt];let p=-1;if(null!==s)for(let g=0;g<s.length-1;g+=2)if("string"==typeof s[g]){const I=s[g+3];I>=0?h[p=I]():h[p=-I].unsubscribe(),g+=2}else{const I=h[p=s[g+1]];s[g].call(I)}if(null!==h){for(let g=p+1;g<h.length;g++)(0,h[g])();t[Jt]=null}}(e,t),1===t[Ln].type&&t[Vn].destroy();const s=t[tr];if(null!==s&&Rr(t[gn])){s!==t[gn]&&Io(s,t);const h=t[rr];null!==h&&h.detachView(e)}!function Jr(e){vc.delete(e[Sr])}(t)}}function ju(e,t,s){return function hh(e,t,s){let h=t;for(;null!==h&&40&h.type;)h=(t=h).parent;if(null===h)return s[ci];{const{componentOffset:p}=h;if(p>-1){const{encapsulation:g}=e.data[h.directiveStart+p];if(g===Ee.None||g===Ee.Emulated)return null}return Ti(h,s)}}(e,t.parent,s)}function hl(e,t,s,h,p){e.insertBefore(t,s,h,p)}function Al(e,t,s){e.appendChild(t,s)}function Kl(e,t,s,h,p){null!==h?hl(e,t,s,h,p):Al(e,t,s)}function Dc(e,t){return e.parentNode(t)}function Vu(e,t,s){return Wc(e,t,s)}let Jl,Ql,Sc,ql,Wc=function wc(e,t,s){return 40&e.type?Ti(e,s):null};function Tc(e,t,s,h){const p=ju(e,h,t),g=t[Vn],te=Vu(h.parent||t[Nt],h,t);if(null!=p)if(Array.isArray(s))for(let be=0;be<s.length;be++)Kl(g,p,s[be],te,!1);else Kl(g,p,s,te,!1);void 0!==Jl&&Jl(g,h,t,s,p)}function kl(e,t){if(null!==t){const s=t.type;if(3&s)return Ti(t,e);if(4&s)return Cc(-1,e[t.index]);if(8&s){const h=t.child;if(null!==h)return kl(e,h);{const p=e[t.index];return Rr(p)?Cc(-1,p):Ft(p)}}if(32&s)return bc(t,e)()||Ft(e[t.index]);{const h=Gu(e,t);return null!==h?Array.isArray(h)?h[0]:kl(Sl(e[Yi]),h):kl(e,t.next)}}return null}function Gu(e,t){return null!==t?e[Yi][Nt].projection[t.projection]:null}function Cc(e,t){const s=yr+e+1;if(s<t.length){const h=t[s],p=h[Ln].firstChild;if(null!==p)return kl(h,p)}return t[is]}function Zc(e,t,s,h,p,g,I){for(;null!=s;){const te=h[s.index],be=s.type;if(I&&0===t&&(te&&Va(Ft(te),h),s.flags|=2),32!=(32&s.flags))if(8&be)Zc(e,t,s.child,h,p,g,!1),xl(t,e,p,te,g);else if(32&be){const et=bc(s,h);let At;for(;At=et();)xl(t,e,p,At,g);xl(t,e,p,te,g)}else 16&be?Zu(e,t,h,s,p,g):xl(t,e,p,te,g);s=I?s.projectionNext:s.next}}function ho(e,t,s,h,p,g){Zc(s,h,e.firstChild,t,p,g,!1)}function Zu(e,t,s,h,p,g){const I=s[Yi],be=I[Nt].projection[h.projection];if(Array.isArray(be))for(let et=0;et<be.length;et++)xl(t,e,p,be[et],g);else Zc(e,t,be,I[gn],p,g,!0)}function _h(e,t,s){""===s?e.removeAttribute(t,"class"):e.setAttribute(t,"class",s)}function jo(e,t,s){const{mergedAttrs:h,classes:p,styles:g}=s;null!==h&&Br(e,t,h),null!==p&&_h(e,t,p),null!==g&&function ap(e,t,s){e.setAttribute(t,"style",s)}(e,t,g)}function fl(e){return function Ec(){if(void 0===Ql&&(Ql=null,ze.trustedTypes))try{Ql=ze.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Ql}()?.createHTML(e)||e}function Ll(e){Sc=e}function Kc(){if(void 0===ql&&(ql=null,ze.trustedTypes))try{ql=ze.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return ql}function Na(e){return Kc()?.createHTML(e)||e}function yh(e){return Kc()?.createScriptURL(e)||e}class pl{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${we})`}}class op extends pl{getTypeName(){return"HTML"}}class bh extends pl{getTypeName(){return"Style"}}class lp extends pl{getTypeName(){return"Script"}}class cp extends pl{getTypeName(){return"URL"}}class up extends pl{getTypeName(){return"ResourceURL"}}function Ya(e){return e instanceof pl?e.changingThisBreaksApplicationSecurity:e}function wa(e,t){const s=function zu(e){return e instanceof pl&&e.getTypeName()||null}(e);if(null!=s&&s!==t){if("ResourceURL"===s&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${s} (see ${we})`)}return s===t}function dp(e){return new op(e)}function $u(e){return new bh(e)}function hp(e){return new lp(e)}function fp(e){return new cp(e)}function xc(e){return new up(e)}class Mh{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const s=(new window.DOMParser).parseFromString(fl(t),"text/html").body;return null===s?this.inertDocumentHelper.getInertBodyElement(t):(s.removeChild(s.firstChild),s)}catch{return null}}}class pp{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const s=this.inertDocument.createElement("template");return s.innerHTML=fl(t),s}}const _p=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Jc(e){return(e=String(e)).match(_p)?e:"unsafe:"+e}function Vo(e){const t={};for(const s of e.split(","))t[s]=!0;return t}function ec(...e){const t={};for(const s of e)for(const h in s)s.hasOwnProperty(h)&&(t[h]=!0);return t}const Dh=Vo("area,br,col,hr,img,wbr"),Qc=Vo("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Ju=Vo("rp,rt"),qc=ec(Dh,ec(Qc,Vo("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")),ec(Ju,Vo("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")),ec(Ju,Qc)),tc=Vo("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),ml=ec(tc,Vo("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,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Vo("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")),yp=Vo("script,style,template");class Th{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let s=t.firstChild,h=!0;for(;s;)if(s.nodeType===Node.ELEMENT_NODE?h=this.startElement(s):s.nodeType===Node.TEXT_NODE?this.chars(s.nodeValue):this.sanitizedSomething=!0,h&&s.firstChild)s=s.firstChild;else for(;s;){s.nodeType===Node.ELEMENT_NODE&&this.endElement(s);let p=this.checkClobberedElement(s,s.nextSibling);if(p){s=p;break}s=this.checkClobberedElement(s,s.parentNode)}return this.buf.join("")}startElement(t){const s=t.nodeName.toLowerCase();if(!qc.hasOwnProperty(s))return this.sanitizedSomething=!0,!yp.hasOwnProperty(s);this.buf.push("<"),this.buf.push(s);const h=t.attributes;for(let p=0;p<h.length;p++){const g=h.item(p),I=g.name,te=I.toLowerCase();if(!ml.hasOwnProperty(te)){this.sanitizedSomething=!0;continue}let be=g.value;tc[te]&&(be=Jc(be)),this.buf.push(" ",I,'="',Ch(be),'"')}return this.buf.push(">"),!0}endElement(t){const s=t.nodeName.toLowerCase();qc.hasOwnProperty(s)&&!Dh.hasOwnProperty(s)&&(this.buf.push("</"),this.buf.push(s),this.buf.push(">"))}chars(t){this.buf.push(Ch(t))}checkClobberedElement(t,s){if(s&&(t.compareDocumentPosition(s)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return s}}const bp=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Mp=/([^\#-~ |!])/g;function Ch(e){return e.replace(/&/g,"&amp;").replace(bp,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(Mp,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let eu;function Eh(e,t){let s=null;try{eu=eu||function Ku(e){const t=new pp(e);return function mp(){try{return!!(new window.DOMParser).parseFromString(fl(""),"text/html")}catch{return!1}}()?new Mh(t):t}(e);let h=t?String(t):"";s=eu.getInertBodyElement(h);let p=5,g=h;do{if(0===p)throw new Error("Failed to sanitize html because the input is unstable");p--,h=g,g=s.innerHTML,s=eu.getInertBodyElement(h)}while(h!==g);return fl((new Th).sanitizeChildren(Qu(s)||s))}finally{if(s){const h=Qu(s)||s;for(;h.firstChild;)h.removeChild(h.firstChild)}}}function Qu(e){return"content"in e&&function Dp(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var ga=(()=>((ga=ga||{})[ga.NONE=0]="NONE",ga[ga.HTML=1]="HTML",ga[ga.STYLE=2]="STYLE",ga[ga.SCRIPT=3]="SCRIPT",ga[ga.URL=4]="URL",ga[ga.RESOURCE_URL=5]="RESOURCE_URL",ga))();function Sh(e){const t=Ac();return t?Na(t.sanitize(ga.HTML,e)||""):wa(e,"HTML")?Na(Ya(e)):Eh(function gh(){return void 0!==Sc?Sc:typeof document<"u"?document:void 0}(),yt(e))}function Xu(e){const t=Ac();return t?t.sanitize(ga.URL,e)||"":wa(e,"URL")?Ya(e):Jc(yt(e))}function tu(e){const t=Ac();if(t)return yh(t.sanitize(ga.RESOURCE_URL,e)||"");if(wa(e,"ResourceURL"))return yh(Ya(e));throw new Te(904,!1)}function kh(e,t,s){return function Cp(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?tu:Xu}(t,s)(e)}function Ac(){const e=Mn();return e&&e[Di]}const qu=new ms("ENVIRONMENT_INITIALIZER"),ed=new ms("INJECTOR",-1),Lh=new ms("INJECTOR_DEF_TYPES");class Ih{get(t,s=an){if(s===an){const h=new Error(`NullInjectorError: No provider for ${w(t)}!`);throw h.name="NullInjectorError",h}return s}}function wo(e){return{\u0275providers:e}}function Sp(...e){return{\u0275providers:Oh(0,e),\u0275fromNgModule:!0}}function Oh(e,...t){const s=[],h=new Set;let p;return qs(t,g=>{const I=g;nu(I,s,[],h)&&(p||(p=[]),p.push(I))}),void 0!==p&&Ph(p,s),s}function Ph(e,t){for(let s=0;s<e.length;s++){const{providers:p}=e[s];td(p,g=>{t.push(g)})}}function nu(e,t,s,h){if(!(e=H(e)))return!1;let p=null,g=Un(e);const I=!g&&Pt(e);if(g||I){if(I&&!I.standalone)return!1;p=e}else{const be=e.ngModule;if(g=Un(be),!g)return!1;p=be}const te=h.has(p);if(I){if(te)return!1;if(h.add(p),I.dependencies){const be="function"==typeof I.dependencies?I.dependencies():I.dependencies;for(const et of be)nu(et,t,s,h)}}else{if(!g)return!1;{if(null!=g.imports&&!te){let et;h.add(p);try{qs(g.imports,At=>{nu(At,t,s,h)&&(et||(et=[]),et.push(At))})}finally{}void 0!==et&&Ph(et,t)}if(!te){const et=Yr(p)||(()=>new p);t.push({provide:p,useFactory:et,deps:ye},{provide:Lh,useValue:p,multi:!0},{provide:qu,useValue:()=>Tn(p),multi:!0})}const be=g.providers;null==be||te||td(be,At=>{t.push(At)})}}return p!==e&&void 0!==e.providers}function td(e,t){for(let s of e)se(s)&&(s=s.\u0275providers),Array.isArray(s)?td(s,t):t(s)}const xp=c({provide:String,useValue:c});function nd(e){return null!==e&&"object"==typeof e&&xp in e}function Il(e){return"function"==typeof e}const id=new ms("Set Injector scope."),ru={},kp={};let rd;function su(){return void 0===rd&&(rd=new Ih),rd}class Ol{}class Fh extends Ol{get destroyed(){return this._destroyed}constructor(t,s,h,p){super(),this.parent=s,this.source=h,this.scopes=p,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,ad(t,I=>this.processProvider(I)),this.records.set(ed,nc(void 0,this)),p.has("environment")&&this.records.set(Ol,nc(void 0,this));const g=this.records.get(id);null!=g&&"string"==typeof g.value&&this.scopes.add(g.value),this.injectorDefTypes=new Set(this.get(Lh.multi,ye,kn.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const s=Xt(this),h=C(void 0);try{return t()}finally{Xt(s),C(h)}}get(t,s=an,h=kn.Default){this.assertNotDestroyed(),h=Ct(h);const p=Xt(this),g=C(void 0);try{if(!(h&kn.SkipSelf)){let te=this.records.get(t);if(void 0===te){const be=function Rp(e){return"function"==typeof e||"object"==typeof e&&e instanceof ms}(t)&&wt(t);te=be&&this.injectableDefInScope(be)?nc(sd(t),ru):null,this.records.set(t,te)}if(null!=te)return this.hydrate(t,te)}return(h&kn.Self?su():this.parent).get(t,s=h&kn.Optional&&s===an?null:s)}catch(I){if("NullInjectorError"===I.name){if((I[Hn]=I[Hn]||[]).unshift(w(t)),p)throw I;return function Q(e,t,s,h){const p=e[Hn];throw t[ii]&&p.unshift(t[ii]),e.message=function Ye(e,t,s,h=null){e=e&&"\n"===e.charAt(0)&&e.charAt(1)==Mi?e.slice(2):e;let p=w(t);if(Array.isArray(t))p=t.map(w).join(" -> ");else if("object"==typeof t){let g=[];for(let I in t)if(t.hasOwnProperty(I)){let te=t[I];g.push(I+":"+("string"==typeof te?JSON.stringify(te):w(te)))}p=`{${g.join(", ")}}`}return`${s}${h?"("+h+")":""}[${p}]: ${e.replace(Jn,"\n  ")}`}("\n"+e.message,p,s,h),e[si]=p,e[Hn]=null,e}(I,t,"R3InjectorError",this.source)}throw I}finally{C(g),Xt(p)}}resolveInjectorInitializers(){const t=Xt(this),s=C(void 0);try{const h=this.get(qu.multi,ye,kn.Self);for(const p of h)p()}finally{Xt(t),C(s)}}toString(){const t=[],s=this.records;for(const h of s.keys())t.push(w(h));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Te(205,!1)}processProvider(t){let s=Il(t=H(t))?t:H(t&&t.provide);const h=function Ip(e){return nd(e)?nc(void 0,e.useValue):nc(Nh(e),ru)}(t);if(Il(t)||!0!==t.multi)this.records.get(s);else{let p=this.records.get(s);p||(p=nc(void 0,ru,!0),p.factory=()=>ge(p.multi),this.records.set(s,p)),s=t,p.multi.push(t)}this.records.set(s,h)}hydrate(t,s){return s.value===ru&&(s.value=kp,s.value=s.factory()),"object"==typeof s.value&&s.value&&function Pp(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(s.value)&&this._ngOnDestroyHooks.add(s.value),s.value}injectableDefInScope(t){if(!t.providedIn)return!1;const s=H(t.providedIn);return"string"==typeof s?"any"===s||this.scopes.has(s):this.injectorDefTypes.has(s)}}function sd(e){const t=wt(e),s=null!==t?t.factory:Yr(e);if(null!==s)return s;if(e instanceof ms)throw new Te(204,!1);if(e instanceof Function)return function Lp(e){const t=e.length;if(t>0)throw j(t,"?"),new Te(204,!1);const s=function Sn(e){return e&&(e[zn]||e[li])||null}(e);return null!==s?()=>s.factory(e):()=>new e}(e);throw new Te(204,!1)}function Nh(e,t,s){let h;if(Il(e)){const p=H(e);return Yr(p)||sd(p)}if(nd(e))h=()=>H(e.useValue);else if(function Rh(e){return!(!e||!e.useFactory)}(e))h=()=>e.useFactory(...ge(e.deps||[]));else if(function iu(e){return!(!e||!e.useExisting)}(e))h=()=>Tn(H(e.useExisting));else{const p=H(e&&(e.useClass||e.provide));if(!function Op(e){return!!e.deps}(e))return Yr(p)||sd(p);h=()=>new p(...ge(e.deps))}return h}function nc(e,t,s=!1){return{factory:e,value:t,multi:s?[]:void 0}}function ad(e,t){for(const s of e)Array.isArray(s)?ad(s,t):s&&se(s)?ad(s.\u0275providers,t):t(s)}class Fp{}class au{}class Np{resolveComponentFactory(t){throw function Yh(e){const t=Error(`No component factory found for ${w(e)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=e,t}(t)}}let kc=(()=>{class e{}return e.NULL=new Np,e})();function Yp(){return ic(Vt(),Mn())}function ic(e,t){return new Lc(Ti(e,t))}let Lc=(()=>{class e{constructor(s){this.nativeElement=s}}return e.__NG_ELEMENT_ID__=Yp,e})();function Bp(e){return e instanceof Lc?e.nativeElement:e}class od{}let Hp=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>function ou(){const e=Mn(),s=Ji(Vt().index,e);return(gr(s)?s:e)[Vn]}(),e})(),Up=(()=>{class e{}return e.\u0275prov=Ie({token:e,providedIn:"root",factory:()=>null}),e})();class Hh{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const jp=new Hh("15.2.10"),ld={},cd="ngOriginalError";function ud(e){return e[cd]}class Ic{constructor(){this._console=console}handleError(t){const s=this._findOriginalError(t);this._console.error("ERROR",t),s&&this._console.error("ORIGINAL ERROR",s)}_findOriginalError(t){let s=t&&ud(t);for(;s&&ud(s);)s=ud(s);return s||null}}function Uh(e){return e.ownerDocument.defaultView}function jh(e){return e.ownerDocument}function Go(e){return e instanceof Function?e():e}function Wh(e,t,s){let h=e.length;for(;;){const p=e.indexOf(t,s);if(-1===p)return p;if(0===p||e.charCodeAt(p-1)<=32){const g=t.length;if(p+g===h||e.charCodeAt(p+g)<=32)return p}s=p+1}}const Zh="ng-template";function Jp(e,t,s){let h=0,p=!0;for(;h<e.length;){let g=e[h++];if("string"==typeof g&&p){const I=e[h++];if(s&&"class"===g&&-1!==Wh(I.toLowerCase(),t,0))return!0}else{if(1===g){for(;h<e.length&&"string"==typeof(g=e[h++]);)if(g.toLowerCase()===t)return!0;return!1}"number"==typeof g&&(p=!1)}}return!1}function zh(e){return 4===e.type&&e.value!==Zh}function Qp(e,t,s){return t===(4!==e.type||s?e.value:Zh)}function Xp(e,t,s){let h=4;const p=e.attrs||[],g=function tm(e){for(let t=0;t<e.length;t++)if(fs(e[t]))return t;return e.length}(p);let I=!1;for(let te=0;te<t.length;te++){const be=t[te];if("number"!=typeof be){if(!I)if(4&h){if(h=2|1&h,""!==be&&!Qp(e,be,s)||""===be&&1===t.length){if(Oo(h))return!1;I=!0}}else{const et=8&h?be:t[++te];if(8&h&&null!==e.attrs){if(!Jp(e.attrs,et,s)){if(Oo(h))return!1;I=!0}continue}const Qt=qp(8&h?"class":be,p,zh(e),s);if(-1===Qt){if(Oo(h))return!1;I=!0;continue}if(""!==et){let En;En=Qt>g?"":p[Qt+1].toLowerCase();const Gn=8&h?En:null;if(Gn&&-1!==Wh(Gn,et,0)||2&h&&et!==En){if(Oo(h))return!1;I=!0}}}}else{if(!I&&!Oo(h)&&!Oo(be))return!1;if(I&&Oo(be))continue;I=!1,h=be|1&h}}return Oo(h)||I}function Oo(e){return 0==(1&e)}function qp(e,t,s,h){if(null===t)return-1;let p=0;if(h||!s){let g=!1;for(;p<t.length;){const I=t[p];if(I===e)return p;if(3===I||6===I)g=!0;else{if(1===I||2===I){let te=t[++p];for(;"string"==typeof te;)te=t[++p];continue}if(4===I)break;if(0===I){p+=4;continue}}p+=g?1:2}return-1}return function lu(e,t){let s=e.indexOf(4);if(s>-1)for(s++;s<e.length;){const h=e[s];if("number"==typeof h)return-1;if(h===t)return s;s++}return-1}(t,e)}function $h(e,t,s=!1){for(let h=0;h<t.length;h++)if(Xp(e,t[h],s))return!0;return!1}function nm(e,t){e:for(let s=0;s<t.length;s++){const h=t[s];if(e.length===h.length){for(let p=0;p<e.length;p++)if(e[p]!==h[p])continue e;return!0}}return!1}function hd(e,t){return e?":not("+t.trim()+")":t}function Kh(e){let t=e[0],s=1,h=2,p="",g=!1;for(;s<e.length;){let I=e[s];if("string"==typeof I)if(2&h){const te=e[++s];p+="["+I+(te.length>0?'="'+te+'"':"")+"]"}else 8&h?p+="."+I:4&h&&(p+=" "+I);else""!==p&&!Oo(I)&&(t+=hd(g,p),p=""),h=I,g=g||!Oo(h);s++}return""!==p&&(t+=hd(g,p)),t}const Er={};function pd(e){md(ke(),Mn(),vi()+e,!1)}function md(e,t,s,h){if(!h)if(3==(3&t[nn])){const g=e.preOrderCheckHooks;null!==g&&Ls(t,g,s)}else{const g=e.preOrderHooks;null!==g&&ao(t,g,0,s)}Vi(s)}function qh(e,t=null,s=null,h){const p=ef(e,t,s,h);return p.resolveInjectorInitializers(),p}function ef(e,t=null,s=null,h,p=new Set){const g=[s||ye,Sp(e)];return h=h||("object"==typeof e?void 0:w(e)),new Fh(g,t||su(),h||null,p)}let Pl=(()=>{class e{static create(s,h){if(Array.isArray(s))return qh({name:""},h,s,"");{const p=s.name??"";return qh({name:p},s.parent,s.providers,p)}}}return e.THROW_IF_NOT_FOUND=an,e.NULL=new Ih,e.\u0275prov=Ie({token:e,providedIn:"any",factory:()=>Tn(ed)}),e.__NG_ELEMENT_ID__=-1,e})();function Fl(e,t=kn.Default){const s=Mn();return null===s?Tn(e,t):yo(Vt(),s,H(e),t)}function sf(){throw new Error("invalid")}function af(e,t){const s=e.contentQueries;if(null!==s)for(let h=0;h<s.length;h+=2){const g=s[h+1];if(-1!==g){const I=e.data[g];He(s[h]),I.contentQueries(2,t[g],g)}}}function hu(e,t,s,h,p,g,I,te,be,et,At){const Qt=t.blueprint.slice();return Qt[ci]=p,Qt[nn]=76|h,(null!==At||e&&1024&e[nn])&&(Qt[nn]|=1024),Gr(Qt),Qt[gn]=Qt[Si]=e,Qt[hn]=s,Qt[pi]=I||e&&e[pi],Qt[Vn]=te||e&&e[Vn],Qt[Di]=be||e&&e[Di]||null,Qt[Kn]=et||e&&e[Kn]||null,Qt[Nt]=g,Qt[Sr]=function Iu(){return eh++}(),Qt[Zr]=At,Qt[Yi]=2==t.type?e[Yi]:Qt,Qt}function Nl(e,t,s,h,p){let g=e.data[t];if(null===g)g=function Yl(e,t,s,h,p){const g=yn(),I=mi(),be=e.data[t]=function qo(e,t,s,h,p,g){return{type:s,index:h,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:0,providerIndexes:0,value:p,attrs:g,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev: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}}(0,I?g:g&&g.parent,s,t,h,p);return null===e.firstChild&&(e.firstChild=be),null!==g&&(I?null==g.child&&null!==be.parent&&(g.child=be):null===g.next&&(g.next=be,be.prev=g)),be}(e,t,s,h,p),function ia(){return it.lFrame.inI18n}()&&(g.flags|=32);else if(64&g.type){g.type=s,g.value=h,g.attrs=p;const I=function pn(){const e=it.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();g.injectorIndex=null===I?-1:I.injectorIndex}return jn(g,!0),g}function Bl(e,t,s,h){if(0===s)return-1;const p=t.length;for(let g=0;g<s;g++)t.push(h),e.blueprint.push(h),e.data.push(null);return p}function yd(e,t,s){Ut(t);try{const h=e.viewQuery;null!==h&&mu(1,h,s);const p=e.template;null!==p&&Rc(e,t,p,1,s),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&af(e,t),e.staticViewQueries&&mu(2,e.viewQuery,s);const g=e.components;null!==g&&function ym(e,t){for(let s=0;s<t.length;s++)Fm(e,t[s])}(t,g)}catch(h){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),h}finally{t[nn]&=-5,Xn()}}function Pc(e,t,s,h){const p=t[nn];if(128!=(128&p)){Ut(t);try{Gr(t),function es(e){return it.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==s&&Rc(e,t,s,2,h);const I=3==(3&p);if(I){const et=e.preOrderCheckHooks;null!==et&&Ls(t,et,null)}else{const et=e.preOrderHooks;null!==et&&ao(t,et,0,null),ce(t,0)}if(function Oa(e){for(let t=Yu(e);null!==t;t=Uo(t)){if(!t[_s])continue;const s=t[$r];for(let h=0;h<s.length;h++){const p=s[h];512&p[nn]||ls(p[gn],1),p[nn]|=512}}}(t),function Rm(e){for(let t=Yu(e);null!==t;t=Uo(t))for(let s=yr;s<t.length;s++){const h=t[s],p=h[Ln];Zi(h)&&Pc(p,h,p.template,h[hn])}}(t),null!==e.contentQueries&&af(e,t),I){const et=e.contentCheckHooks;null!==et&&Ls(t,et)}else{const et=e.contentHooks;null!==et&&ao(t,et,1),ce(t,1)}!function gm(e,t){const s=e.hostBindingOpCodes;if(null!==s)try{for(let h=0;h<s.length;h++){const p=s[h];if(p<0)Vi(~p);else{const g=p,I=s[++h],te=s[++h];bs(I,g),te(2,t[g])}}}finally{Vi(-1)}}(e,t);const te=e.components;null!==te&&function vm(e,t){for(let s=0;s<t.length;s++)so(e,t[s])}(t,te);const be=e.viewQuery;if(null!==be&&mu(2,be,h),I){const et=e.viewCheckHooks;null!==et&&Ls(t,et)}else{const et=e.viewHooks;null!==et&&ao(t,et,2),ce(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),t[nn]&=-41,512&t[nn]&&(t[nn]&=-513,ls(t[gn],-1))}finally{Xn()}}}function Rc(e,t,s,h,p){const g=vi(),I=2&h;try{Vi(-1),I&&t.length>Ui&&md(e,t,Ui,!1),Se(I?2:0,p),s(h,p)}finally{Vi(g),Se(I?3:1,p)}}function Qa(e,t,s){if(Vr(t)){const p=t.directiveEnd;for(let g=t.directiveStart;g<p;g++){const I=e.data[g];I.contentQueries&&I.contentQueries(1,s[g],g)}}}function gl(e,t,s){Kt()&&(function Em(e,t,s,h){const p=s.directiveStart,g=s.directiveEnd;Lr(s)&&function Om(e,t,s){const h=Ti(t,e),p=lf(s),g=e[pi],I=Fc(e,hu(e,p,null,s.onPush?32:16,h,t,g,g.createRenderer(h,s),null,null,null));e[t.index]=I}(t,s,e.data[p+s.componentOffset]),e.firstCreatePass||Eo(s,t),Va(h,t);const I=s.initialInputs;for(let te=p;te<g;te++){const be=e.data[te],et=za(t,e,te,s);Va(et,t),null!==I&&Ed(0,te-p,et,be,0,I),wr(be)&&(Ji(s.index,t)[hn]=za(t,e,te,s))}}(e,t,s,Ti(s,t)),64==(64&s.flags)&&df(e,t,s))}function bd(e,t,s=Ti){const h=t.localNames;if(null!==h){let p=t.index+1;for(let g=0;g<h.length;g+=2){const I=h[g+1],te=-1===I?s(t,e):e[I];e[p++]=te}}}function lf(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=Md(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):t}function Md(e,t,s,h,p,g,I,te,be,et){const At=Ui+h,Qt=At+p,En=function bm(e,t){const s=[];for(let h=0;h<t;h++)s.push(h<e?null:Er);return s}(At,Qt),Gn="function"==typeof et?et():et;return En[Ln]={type:e,blueprint:En,template:s,queries:null,viewQuery:te,declTNode:t,data:En.slice().fill(null,At),bindingStartIndex:At,expandoStartIndex:Qt,hostBindingOpCodes: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 g?g():g,pipeRegistry:"function"==typeof I?I():I,firstChild:null,schemas:be,consts:Gn,incompleteFirstPass:!1}}function Dd(e,t,s,h){const p=ff(t);null===s?p.push(h):(p.push(s),e.firstCreatePass&&pf(e).push(h,p.length-1))}function Ur(e,t,s,h){for(let p in e)if(e.hasOwnProperty(p)){s=null===s?{}:s;const g=e[p];null===h?wd(s,t,p,g):h.hasOwnProperty(p)&&wd(s,t,h[p],g)}return s}function wd(e,t,s,h){e.hasOwnProperty(s)?e[s].push(t,h):e[s]=[t,h]}function fo(e,t,s,h,p,g,I,te){const be=Ti(t,s);let At,et=t.inputs;!te&&null!=et&&(At=et[h])?(kd(e,s,At,h,p),Lr(t)&&function Ds(e,t){const s=Ji(t,e);16&s[nn]||(s[nn]|=32)}(s,t.index)):3&t.type&&(h=function cf(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(h),p=null!=I?I(p,t.value||"",h):p,g.setProperty(be,h,p))}function oc(e,t,s,h){if(Kt()){const p=null===h?null:{"":-1},g=function xm(e,t){const s=e.directiveRegistry;let h=null,p=null;if(s)for(let g=0;g<s.length;g++){const I=s[g];if($h(t,I.selectors,!1))if(h||(h=[]),wr(I))if(null!==I.findHostDirectiveDefs){const te=[];p=p||new Map,I.findHostDirectiveDefs(I,te,p),h.unshift(...te,I),Td(e,t,te.length)}else h.unshift(I),Td(e,t,0);else p=p||new Map,I.findHostDirectiveDefs?.(I,h,p),h.push(I)}return null===h?null:[h,p]}(e,s);let I,te;null===g?I=te=null:[I,te]=g,null!==I&&uf(e,t,s,I,p,te),p&&function Am(e,t,s){if(t){const h=e.localNames=[];for(let p=0;p<t.length;p+=2){const g=s[t[p+1]];if(null==g)throw new Te(-301,!1);h.push(t[p],g)}}}(s,h,p)}s.mergedAttrs=zs(s.mergedAttrs,s.attrs)}function uf(e,t,s,h,p,g){for(let et=0;et<h.length;et++)So(Eo(s,t),e,h[et].type);!function Lm(e,t,s){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+s,e.providerIndexes=t}(s,e.data.length,h.length);for(let et=0;et<h.length;et++){const At=h[et];At.providersResolver&&At.providersResolver(At)}let I=!1,te=!1,be=Bl(e,t,h.length,null);for(let et=0;et<h.length;et++){const At=h[et];s.mergedAttrs=zs(s.mergedAttrs,At.hostAttrs),Im(e,s,t,be,At),km(be,At,p),null!==At.contentQueries&&(s.flags|=4),(null!==At.hostBindings||null!==At.hostAttrs||0!==At.hostVars)&&(s.flags|=64);const Qt=At.type.prototype;!I&&(Qt.ngOnChanges||Qt.ngOnInit||Qt.ngDoCheck)&&((e.preOrderHooks??(e.preOrderHooks=[])).push(s.index),I=!0),!te&&(Qt.ngOnChanges||Qt.ngDoCheck)&&((e.preOrderCheckHooks??(e.preOrderCheckHooks=[])).push(s.index),te=!0),be++}!function To(e,t,s){const p=t.directiveEnd,g=e.data,I=t.attrs,te=[];let be=null,et=null;for(let At=t.directiveStart;At<p;At++){const Qt=g[At],En=s?s.get(Qt):null,oi=En?En.outputs:null;be=Ur(Qt.inputs,At,be,En?En.inputs:null),et=Ur(Qt.outputs,At,et,oi);const Ei=null===be||null===I||zh(t)?null:Pm(be,At,I);te.push(Ei)}null!==be&&(be.hasOwnProperty("class")&&(t.flags|=8),be.hasOwnProperty("style")&&(t.flags|=16)),t.initialInputs=te,t.inputs=be,t.outputs=et}(e,s,g)}function df(e,t,s){const h=s.directiveStart,p=s.directiveEnd,g=s.index,I=function rs(){return it.lFrame.currentDirectiveIndex}();try{Vi(g);for(let te=h;te<p;te++){const be=e.data[te],et=t[te];Fs(te),(null!==be.hostBindings||0!==be.hostVars||null!==be.hostAttrs)&&Sm(be,et)}}finally{Vi(-1),Fs(I)}}function Sm(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Td(e,t,s){t.componentOffset=s,(e.components??(e.components=[])).push(t.index)}function km(e,t,s){if(s){if(t.exportAs)for(let h=0;h<t.exportAs.length;h++)s[t.exportAs[h]]=e;wr(t)&&(s[""]=e)}}function Im(e,t,s,h,p){e.data[h]=p;const g=p.factory||(p.factory=Yr(p.type)),I=new tn(g,wr(p),Fl);e.blueprint[h]=I,s[h]=I,function Tm(e,t,s,h,p){const g=p.hostBindings;if(g){let I=e.hostBindingOpCodes;null===I&&(I=e.hostBindingOpCodes=[]);const te=~t.index;(function Cm(e){let t=e.length;for(;t>0;){const s=e[--t];if("number"==typeof s&&s<0)return s}return 0})(I)!=te&&I.push(te),I.push(s,h,g)}}(e,t,h,Bl(e,s,p.hostVars,Er),p)}function Co(e,t,s,h,p,g){const I=Ti(e,t);!function Cd(e,t,s,h,p,g,I){if(null==g)e.removeAttribute(t,p,s);else{const te=null==I?yt(g):I(g,h||"",p);e.setAttribute(t,p,te,s)}}(t[Vn],I,g,e.value,s,h,p)}function Ed(e,t,s,h,p,g){const I=g[t];if(null!==I){const te=h.setInput;for(let be=0;be<I.length;){const et=I[be++],At=I[be++],Qt=I[be++];null!==te?h.setInput(s,Qt,et,At):s[At]=Qt}}}function Pm(e,t,s){let h=null,p=0;for(;p<s.length;){const g=s[p];if(0!==g)if(5!==g){if("number"==typeof g)break;if(e.hasOwnProperty(g)){null===h&&(h=[]);const I=e[g];for(let te=0;te<I.length;te+=2)if(I[te]===t){h.push(g,I[te+1],s[p+1]);break}}p+=2}else p+=2;else p+=4}return h}function hf(e,t,s,h){return[e,!0,!1,t,null,0,h,s,null,null]}function so(e,t){const s=Ji(t,e);if(Zi(s)){const h=s[Ln];48&s[nn]?Pc(h,s,h.template,s[hn]):s[Pe]>0&&Sd(s)}}function Sd(e){for(let h=Yu(e);null!==h;h=Uo(h))for(let p=yr;p<h.length;p++){const g=h[p];if(Zi(g))if(512&g[nn]){const I=g[Ln];Pc(I,g,I.template,g[hn])}else g[Pe]>0&&Sd(g)}const s=e[Ln].components;if(null!==s)for(let h=0;h<s.length;h++){const p=Ji(s[h],e);Zi(p)&&p[Pe]>0&&Sd(p)}}function Fm(e,t){const s=Ji(t,e),h=s[Ln];(function Nm(e,t){for(let s=t.length;s<e.blueprint.length;s++)t.push(e.blueprint[s])})(h,s),yd(h,s,s[hn])}function Fc(e,t){return e[ai]?e[gi][le]=t:e[ai]=t,e[gi]=t,t}function fu(e){for(;e;){e[nn]|=32;const t=Sl(e);if(ks(e)&&!t)return e;e=t}return null}function pu(e,t,s,h=!0){const p=t[pi];p.begin&&p.begin();try{Pc(e,t,e.template,s)}catch(I){throw h&&Ad(t,I),I}finally{p.end&&p.end()}}function mu(e,t,s){He(0),t(e,s)}function ff(e){return e[Jt]||(e[Jt]=[])}function pf(e){return e.cleanup||(e.cleanup=[])}function xd(e,t,s){return(null===e||wr(e))&&(s=function un(e){for(;Array.isArray(e);){if("object"==typeof e[Mr])return e;e=e[ci]}return null}(s[t.index])),s[Vn]}function Ad(e,t){const s=e[Kn],h=s?s.get(Ic,null):null;h&&h.handleError(t)}function kd(e,t,s,h,p){for(let g=0;g<s.length;){const I=s[g++],te=s[g++],be=t[I],et=e.data[I];null!==et.setInput?et.setInput(be,p,h,te):be[te]=p}}function el(e,t,s){const h=ri(t,e);!function sh(e,t,s){e.setValue(t,s)}(e[Vn],h,s)}function _u(e,t,s){let h=s?e.styles:null,p=s?e.classes:null,g=0;if(null!==t)for(let I=0;I<t.length;I++){const te=t[I];"number"==typeof te?g=te:1==g?p=W(p,te):2==g&&(h=W(h,te+": "+t[++I]+";"))}s?e.styles=h:e.stylesWithoutHost=h,s?e.classes=p:e.classesWithoutHost=p}function gu(e,t,s,h,p=!1){for(;null!==s;){const g=t[s.index];if(null!==g&&h.push(Ft(g)),Rr(g))for(let te=yr;te<g.length;te++){const be=g[te],et=be[Ln].firstChild;null!==et&&gu(be[Ln],be,et,h)}const I=s.type;if(8&I)gu(e,t,s.child,h);else if(32&I){const te=bc(s,t);let be;for(;be=te();)h.push(be)}else if(16&I){const te=Gu(t,s);if(Array.isArray(te))h.push(...te);else{const be=Sl(t[Yi]);gu(be[Ln],be,te,h,!0)}}s=p?s.projectionNext:s.next}return h}class Zo{get rootNodes(){const t=this._lView,s=t[Ln];return gu(s,t,s.firstChild,[])}constructor(t,s){this._lView=t,this._cdRefInjectingView=s,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[hn]}set context(t){this._lView[hn]=t}get destroyed(){return 128==(128&this._lView[nn])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[gn];if(Rr(t)){const s=t[Dr],h=s?s.indexOf(this):-1;h>-1&&(Uu(t,h),R(s,h))}this._attachedToViewContainer=!1}uh(this._lView[Ln],this._lView)}onDestroy(t){Dd(this._lView[Ln],this._lView,null,t)}markForCheck(){fu(this._cdRefInjectingView||this._lView)}detach(){this._lView[nn]&=-65}reattach(){this._lView[nn]|=64}detectChanges(){pu(this._lView[Ln],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Te(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function np(e,t){ho(e,t,t[Vn],2,null,null)}(this._lView[Ln],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Te(902,!1);this._appRef=t}}class Ym extends Zo{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;pu(t[Ln],t,t[hn],!1)}checkNoChanges(){}get context(){return null}}class mf extends kc{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const s=Pt(t);return new lc(s,this.ngModule)}}function _f(e){const t=[];for(let s in e)e.hasOwnProperty(s)&&t.push({propName:e[s],templateName:s});return t}class Hm{constructor(t,s){this.injector=t,this.parentInjector=s}get(t,s,h){h=Ct(h);const p=this.injector.get(t,ld,h);return p!==ld||s===ld?p:this.parentInjector.get(t,s,h)}}class lc extends au{get inputs(){return _f(this.componentDef.inputs)}get outputs(){return _f(this.componentDef.outputs)}constructor(t,s){super(),this.componentDef=t,this.ngModule=s,this.componentType=t.type,this.selector=function fd(e){return e.map(Kh).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!s}create(t,s,h,p){let g=(p=p||this.ngModule)instanceof Ol?p:p?.injector;g&&null!==this.componentDef.getStandaloneInjector&&(g=this.componentDef.getStandaloneInjector(g)||g);const I=g?new Hm(t,g):t,te=I.get(od,null);if(null===te)throw new Te(407,!1);const be=I.get(Up,null),et=te.createRenderer(null,this.componentDef),At=this.componentDef.selectors[0][0]||"div",Qt=h?function Mm(e,t,s){return e.selectRootElement(t,s===Ee.ShadowDom)}(et,h,this.componentDef.encapsulation):Hu(et,At,function Bm(e){const t=e.toLowerCase();return"svg"===t?st:"math"===t?"math":null}(At)),En=this.componentDef.onPush?288:272,Gn=Md(0,null,null,1,0,null,null,null,null,null),oi=hu(null,Gn,null,En,null,null,te,et,be,I,null);let Ei,Ii;Ut(oi);try{const zi=this.componentDef;let _r,wi=null;zi.findHostDirectiveDefs?(_r=[],wi=new Map,zi.findHostDirectiveDefs(zi,_r,wi),_r.push(zi)):_r=[zi];const Pr=function Um(e,t){const s=e[Ln],h=Ui;return e[h]=t,Nl(s,h,2,"#host",null)}(oi,Qt),ca=function jm(e,t,s,h,p,g,I,te){const be=p[Ln];!function Vm(e,t,s,h){for(const p of e)t.mergedAttrs=zs(t.mergedAttrs,p.hostAttrs);null!==t.mergedAttrs&&(_u(t,t.mergedAttrs,!0),null!==s&&jo(h,s,t))}(h,e,t,I);const et=g.createRenderer(t,s),At=hu(p,lf(s),null,s.onPush?32:16,p[e.index],e,g,et,te||null,null,null);return be.firstCreatePass&&Td(be,e,h.length-1),Fc(p,At),p[e.index]=At}(Pr,Qt,zi,_r,oi,te,et);Ii=ir(Gn,Ui),Qt&&function Wm(e,t,s,h){if(h)Br(e,s,["ng-version",jp.full]);else{const{attrs:p,classes:g}=function Jh(e){const t=[],s=[];let h=1,p=2;for(;h<e.length;){let g=e[h];if("string"==typeof g)2===p?""!==g&&t.push(g,e[++h]):8===p&&s.push(g);else{if(!Oo(p))break;p=g}h++}return{attrs:t,classes:s}}(t.selectors[0]);p&&Br(e,s,p),g&&g.length>0&&_h(e,s,g.join(" "))}}(et,zi,Qt,h),void 0!==s&&function Zm(e,t,s){const h=e.projection=[];for(let p=0;p<t.length;p++){const g=s[p];h.push(null!=g?Array.from(g):null)}}(Ii,this.ngContentSelectors,s),Ei=function Gm(e,t,s,h,p,g){const I=Vt(),te=p[Ln],be=Ti(I,p);uf(te,p,I,s,null,h);for(let At=0;At<s.length;At++)Va(za(p,te,I.directiveStart+At,I),p);df(te,p,I),be&&Va(be,p);const et=za(p,te,I.directiveStart+I.componentOffset,I);if(e[hn]=p[hn]=et,null!==g)for(const At of g)At(et,t);return Qa(te,I,e),et}(ca,zi,_r,wi,oi,[zm]),yd(Gn,oi,null)}finally{Xn()}return new gf(this.componentType,Ei,ic(Ii,oi),oi,Ii)}}class gf extends Fp{constructor(t,s,h,p,g){super(),this.location=h,this._rootLView=p,this._tNode=g,this.instance=s,this.hostView=this.changeDetectorRef=new Ym(p),this.componentType=t}setInput(t,s){const h=this._tNode.inputs;let p;if(null!==h&&(p=h[t])){const g=this._rootLView;kd(g[Ln],g,p,t,s),fu(Ji(this._tNode.index,g))}}get injector(){return new ha(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}function zm(){const e=Vt();Cr(Mn()[Ln],e)}function Ld(e){let t=function vf(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),s=!0;const h=[e];for(;t;){let p;if(wr(e))p=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Te(903,!1);p=t.\u0275dir}if(p){if(s){h.push(p);const I=e;I.inputs=Id(e.inputs),I.declaredInputs=Id(e.declaredInputs),I.outputs=Id(e.outputs);const te=p.hostBindings;te&&Qm(e,te);const be=p.viewQuery,et=p.contentQueries;if(be&&Km(e,be),et&&Jm(e,et),M(e.inputs,p.inputs),M(e.declaredInputs,p.declaredInputs),M(e.outputs,p.outputs),wr(p)&&p.data.animation){const At=e.data;At.animation=(At.animation||[]).concat(p.data.animation)}}const g=p.features;if(g)for(let I=0;I<g.length;I++){const te=g[I];te&&te.ngInherit&&te(e),te===Ld&&(s=!1)}}t=Object.getPrototypeOf(t)}!function $m(e){let t=0,s=null;for(let h=e.length-1;h>=0;h--){const p=e[h];p.hostVars=t+=p.hostVars,p.hostAttrs=zs(p.hostAttrs,s=zs(s,p.hostAttrs))}}(h)}function Id(e){return e===Re?{}:e===ye?[]:e}function Km(e,t){const s=e.viewQuery;e.viewQuery=s?(h,p)=>{t(h,p),s(h,p)}:t}function Jm(e,t){const s=e.contentQueries;e.contentQueries=s?(h,p,g)=>{t(h,p,g),s(h,p,g)}:t}function Qm(e,t){const s=e.hostBindings;e.hostBindings=s?(h,p)=>{t(h,p),s(h,p)}:t}function cc(e){return!!Od(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function Od(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function zo(e,t,s){return e[t]=s}function Wa(e,t,s){return!Object.is(e[t],s)&&(e[t]=s,!0)}function Ul(e,t,s,h){const p=Wa(e,t,s);return Wa(e,t+1,h)||p}function vu(e,t,s,h,p){const g=Ul(e,t,s,h);return Wa(e,t+2,p)||g}function Gs(e,t,s,h,p,g){const I=Ul(e,t,s,h);return Ul(e,t+2,p,g)||I}function Nc(e,t,s,h){const p=Mn();return Wa(p,Rs(),t)&&(ke(),Co(Bi(),p,e,t,s,h)),Nc}function dc(e,t,s,h){return Wa(e,Rs(),s)?t+yt(s)+h:Er}function hc(e,t,s,h,p,g){const te=Ul(e,Xr(),s,p);return Tr(2),te?t+yt(s)+h+yt(p)+g:Er}function fc(e,t,s,h,p,g,I,te){const et=vu(e,Xr(),s,p,I);return Tr(3),et?t+yt(s)+h+yt(p)+g+yt(I)+te:Er}function yl(e,t,s,h,p,g,I,te,be,et,At,Qt,En,Gn){const oi=Xr();let Ei=Gs(e,oi,s,p,I,be);return Ei=Ul(e,oi+4,At,En)||Ei,Tr(6),Ei?t+yt(s)+h+yt(p)+g+yt(I)+te+yt(be)+et+yt(At)+Qt+yt(En)+Gn:Er}function kf(e,t,s,h,p,g,I,te){const be=Mn(),et=ke(),At=e+Ui,Qt=et.firstCreatePass?function s_(e,t,s,h,p,g,I,te,be){const et=t.consts,At=Nl(t,e,4,I||null,Hi(et,te));oc(t,s,At,Hi(et,be)),Cr(t,At);const Qt=At.tView=Md(2,At,h,p,g,t.directiveRegistry,t.pipeRegistry,null,t.schemas,et);return null!==t.queries&&(t.queries.template(t,At),Qt.queries=t.queries.embeddedTView(At)),At}(At,et,be,t,s,h,p,g,I):et.data[At];jn(Qt,!1);const En=be[Vn].createComment("");Tc(et,be,En,Qt),Va(En,be),Fc(be,be[At]=hf(En,be,En,Qt)),ws(Qt)&&gl(et,be,Qt),null!=I&&bd(be,Qt,te)}function Lf(e){return Wi(function Ri(){return it.lFrame.contextLView}(),Ui+e)}function Rd(e,t,s){const h=Mn();return Wa(h,Rs(),t)&&fo(ke(),Bi(),h,e,t,h[Vn],s,!1),Rd}function Fd(e,t,s,h,p){const I=p?"class":"style";kd(e,s,t.inputs[I],I,h)}function Mu(e,t,s,h){const p=Mn(),g=ke(),I=Ui+e,te=p[Vn],be=g.firstCreatePass?function o_(e,t,s,h,p,g){const I=t.consts,be=Nl(t,e,2,h,Hi(I,p));return oc(t,s,be,Hi(I,g)),null!==be.attrs&&_u(be,be.attrs,!1),null!==be.mergedAttrs&&_u(be,be.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,be),be}(I,g,p,t,s,h):g.data[I],et=p[I]=Hu(te,t,function Us(){return it.lFrame.currentNamespace}()),At=ws(be);return jn(be,!0),jo(te,et,be),32!=(32&be.flags)&&Tc(g,p,et,be),0===function U(){return it.lFrame.elementDepthCount}()&&Va(et,p),function V(){it.lFrame.elementDepthCount++}(),At&&(gl(g,p,be),Qa(g,be,p)),null!==h&&bd(p,be),Mu}function Du(){let e=Vt();mi()?Pi():(e=e.parent,jn(e,!1));const t=e;!function Je(){it.lFrame.elementDepthCount--}();const s=ke();return s.firstCreatePass&&(Cr(s,e),Vr(e)&&s.queries.elementEnd(e)),null!=t.classesWithoutHost&&function ns(e){return 0!=(8&e.flags)}(t)&&Fd(s,t,Mn(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function xr(e){return 0!=(16&e.flags)}(t)&&Fd(s,t,Mn(),t.stylesWithoutHost,!1),Du}function Nd(e,t,s,h){return Mu(e,t,s,h),Du(),Nd}function wu(e,t,s){const h=Mn(),p=ke(),g=e+Ui,I=p.firstCreatePass?function l_(e,t,s,h,p){const g=t.consts,I=Hi(g,h),te=Nl(t,e,8,"ng-container",I);return null!==I&&_u(te,I,!0),oc(t,s,te,Hi(g,p)),null!==t.queries&&t.queries.elementStart(t,te),te}(g,p,h,t,s):p.data[g];jn(I,!0);const te=h[g]=h[Vn].createComment("");return Tc(p,h,te,I),Va(te,h),ws(I)&&(gl(p,h,I),Qa(p,I,h)),null!=s&&bd(h,I),wu}function Tu(){let e=Vt();const t=ke();return mi()?Pi():(e=e.parent,jn(e,!1)),t.firstCreatePass&&(Cr(t,e),Vr(e)&&t.queries.elementEnd(e)),Tu}function Yd(e,t,s){return wu(e,t,s),Tu(),Yd}function If(){return Mn()}function Bd(e){return!!e&&"function"==typeof e.then}function Of(e){return!!e&&"function"==typeof e.subscribe}const Pf=Of;function Hd(e,t,s,h){const p=Mn(),g=ke(),I=Vt();return k(g,p,p[Vn],I,e,t,h),Hd}function u(e,t){const s=Vt(),h=Mn(),p=ke();return k(p,h,xd(at(p.data),s,h),s,e,t),u}function k(e,t,s,h,p,g,I){const te=ws(h),et=e.firstCreatePass&&pf(e),At=t[hn],Qt=ff(t);let En=!0;if(3&h.type||I){const Ei=Ti(h,t),Ii=I?I(Ei):Ei,zi=Qt.length,_r=I?Pr=>I(Ft(Pr[h.index])):h.index;let wi=null;if(!I&&te&&(wi=function m(e,t,s,h){const p=e.cleanup;if(null!=p)for(let g=0;g<p.length-1;g+=2){const I=p[g];if(I===s&&p[g+1]===h){const te=t[Jt],be=p[g+2];return te.length>be?te[be]:null}"string"==typeof I&&(g+=2)}return null}(e,t,p,h.index)),null!==wi)(wi.__ngLastListenerFn__||wi).__ngNextListenerFn__=g,wi.__ngLastListenerFn__=g,En=!1;else{g=mt(h,t,At,g,!1);const Pr=s.listen(Ii,p,g);Qt.push(g,Pr),et&&et.push(p,_r,zi,zi+1)}}else g=mt(h,t,At,g,!1);const Gn=h.outputs;let oi;if(En&&null!==Gn&&(oi=Gn[p])){const Ei=oi.length;if(Ei)for(let Ii=0;Ii<Ei;Ii+=2){const ca=t[oi[Ii]][oi[Ii+1]].subscribe(g),Aa=Qt.length;Qt.push(g,ca),et&&et.push(p,h.index,Aa,-(Aa+1))}}}function Ae(e,t,s,h){try{return Se(6,t,s),!1!==s(h)}catch(p){return Ad(e,p),!1}finally{Se(7,t,s)}}function mt(e,t,s,h,p){return function g(I){if(I===Function)return h;fu(e.componentOffset>-1?Ji(e.index,t):t);let be=Ae(t,s,h,I),et=g.__ngNextListenerFn__;for(;et;)be=Ae(t,s,et,I)&&be,et=et.__ngNextListenerFn__;return p&&!1===be&&(I.preventDefault(),I.returnValue=!1),be}}function Ht(e=1){return function ui(e){return(it.lFrame.contextLView=function _i(e,t){for(;e>0;)t=t[Si],e--;return t}(e,it.lFrame.contextLView))[hn]}(e)}function cn(e,t){let s=null;const h=function em(e){const t=e.attrs;if(null!=t){const s=t.indexOf(5);if(!(1&s))return t[s+1]}return null}(e);for(let p=0;p<t.length;p++){const g=t[p];if("*"!==g){if(null===h?$h(e,g,!0):nm(h,g))return p}else s=p}return s}function wn(e){const t=Mn()[Yi][Nt];if(!t.projection){const h=t.projection=j(e?e.length:1,null),p=h.slice();let g=t.child;for(;null!==g;){const I=e?cn(g,e):0;null!==I&&(p[I]?p[I].projectionNext=g:h[I]=g,p[I]=g),g=g.next}}}function Nn(e,t=0,s){const h=Mn(),p=ke(),g=Nl(p,Ui+e,16,null,s||null);null===g.projection&&(g.projection=t),Pi(),32!=(32&g.flags)&&function ph(e,t,s){Zu(t[Vn],0,t,s,ju(e,s,t),Vu(s.parent||t[Nt],s,t))}(p,h,g)}function di(e,t,s){return hi(e,"",t,"",s),di}function hi(e,t,s,h,p){const g=Mn(),I=dc(g,t,s,h);return I!==Er&&fo(ke(),Bi(),g,e,I,g[Vn],p,!1),hi}function bi(e,t,s,h,p,g,I){const te=Mn(),be=hc(te,t,s,h,p,g);return be!==Er&&fo(ke(),Bi(),te,e,be,te[Vn],I,!1),bi}function ki(e,t,s,h,p,g,I,te,be){const et=Mn(),At=fc(et,t,s,h,p,g,I,te);return At!==Er&&fo(ke(),Bi(),et,e,At,et[Vn],be,!1),ki}function jr(e,t,s,h,p,g,I,te,be,et,At,Qt,En,Gn,oi){const Ei=Mn(),Ii=yl(Ei,t,s,h,p,g,I,te,be,et,At,Qt,En,Gn);return Ii!==Er&&fo(ke(),Bi(),Ei,e,Ii,Ei[Vn],oi,!1),jr}function Za(e,t){return e<<17|t<<2}function la(e){return e>>17&32767}function mo(e){return 2|e}function Xa(e){return(131068&e)>>2}function Cu(e,t){return-131069&e|t<<2}function c_(e){return 1|e}function pg(e,t,s,h,p){const g=e[s+1],I=null===t;let te=h?la(g):Xa(g),be=!1;for(;0!==te&&(!1===be||I);){const At=e[te+1];qy(e[te],t)&&(be=!0,e[te+1]=h?c_(At):mo(At)),te=h?la(At):Xa(At)}be&&(e[s+1]=h?mo(g):c_(g))}function qy(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&y(e,t)>=0}const Ba={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function mg(e){return e.substring(Ba.key,Ba.keyEnd)}function e0(e){return e.substring(Ba.value,Ba.valueEnd)}function _g(e,t){const s=Ba.textEnd;return s===t?-1:(t=Ba.keyEnd=function r0(e,t,s){for(;t<s&&e.charCodeAt(t)>32;)t++;return t}(e,Ba.key=t,s),Eu(e,t,s))}function gg(e,t){const s=Ba.textEnd;let h=Ba.key=Eu(e,t,s);return s===h?-1:(h=Ba.keyEnd=function s0(e,t,s){let h;for(;t<s&&(45===(h=e.charCodeAt(t))||95===h||(-33&h)>=65&&(-33&h)<=90||h>=48&&h<=57);)t++;return t}(e,h,s),h=yg(e,h,s),h=Ba.value=Eu(e,h,s),h=Ba.valueEnd=function a0(e,t,s){let h=-1,p=-1,g=-1,I=t,te=I;for(;I<s;){const be=e.charCodeAt(I++);if(59===be)return te;34===be||39===be?te=I=bg(e,be,I,s):t===I-4&&85===g&&82===p&&76===h&&40===be?te=I=bg(e,41,I,s):be>32&&(te=I),g=p,p=h,h=-33&be}return te}(e,h,s),yg(e,h,s))}function vg(e){Ba.key=0,Ba.keyEnd=0,Ba.value=0,Ba.valueEnd=0,Ba.textEnd=e.length}function Eu(e,t,s){for(;t<s&&e.charCodeAt(t)<=32;)t++;return t}function yg(e,t,s,h){return(t=Eu(e,t,s))<s&&t++,t}function bg(e,t,s,h){let p=-1,g=s;for(;g<h;){const I=e.charCodeAt(g++);if(I==t&&92!==p)return g;p=92==I&&92===p?0:I}throw new Error}function u_(e,t,s){return nl(e,t,s,!1),u_}function d_(e,t){return nl(e,t,null,!0),d_}function tl(e){il(Tg,o0,e,!1)}function o0(e,t){for(let s=function n0(e){return vg(e),gg(e,Eu(e,0,Ba.textEnd))}(t);s>=0;s=gg(t,s))Tg(e,mg(t),e0(t))}function Mg(e){il(f0,bl,e,!0)}function bl(e,t){for(let s=function t0(e){return vg(e),_g(e,Eu(e,0,Ba.textEnd))}(t);s>=0;s=_g(t,s))kt(e,mg(t),!0)}function nl(e,t,s,h){const p=Mn(),g=ke(),I=Tr(2);g.firstUpdatePass&&wg(g,e,I,h),t!==Er&&Wa(p,I,t)&&Cg(g,g.data[vi()],p,p[Vn],e,p[I+1]=function m0(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=w(Ya(e)))),e}(t,s),h,I)}function il(e,t,s,h){const p=ke(),g=Tr(2);p.firstUpdatePass&&wg(p,null,g,h);const I=Mn();if(s!==Er&&Wa(I,g,s)){const te=p.data[vi()];if(Sg(te,h)&&!Dg(p,g)){let be=h?te.classesWithoutHost:te.stylesWithoutHost;null!==be&&(s=W(be,s||"")),Fd(p,te,I,s,h)}else!function p0(e,t,s,h,p,g,I,te){p===Er&&(p=ye);let be=0,et=0,At=0<p.length?p[0]:null,Qt=0<g.length?g[0]:null;for(;null!==At||null!==Qt;){const En=be<p.length?p[be+1]:void 0,Gn=et<g.length?g[et+1]:void 0;let Ei,oi=null;At===Qt?(be+=2,et+=2,En!==Gn&&(oi=Qt,Ei=Gn)):null===Qt||null!==At&&At<Qt?(be+=2,oi=At):(et+=2,oi=Qt,Ei=Gn),null!==oi&&Cg(e,t,s,h,oi,Ei,I,te),At=be<p.length?p[be]:null,Qt=et<g.length?g[et]:null}}(p,te,I,I[Vn],I[g+1],I[g+1]=function h0(e,t,s){if(null==s||""===s)return ye;const h=[],p=Ya(s);if(Array.isArray(p))for(let g=0;g<p.length;g++)e(h,p[g],!0);else if("object"==typeof p)for(const g in p)p.hasOwnProperty(g)&&e(h,g,p[g]);else"string"==typeof p&&t(h,p);return h}(e,t,s),h,g)}}function Dg(e,t){return t>=e.expandoStartIndex}function wg(e,t,s,h){const p=e.data;if(null===p[s+1]){const g=p[vi()],I=Dg(e,s);Sg(g,h)&&null===t&&!I&&(t=!1),t=function l0(e,t,s,h){const p=at(e);let g=h?t.residualClasses:t.residualStyles;if(null===p)0===(h?t.classBindings:t.styleBindings)&&(s=Ud(s=h_(null,e,t,s,h),t.attrs,h),g=null);else{const I=t.directiveStylingLast;if(-1===I||e[I]!==p)if(s=h_(p,e,t,s,h),null===g){let be=function c0(e,t,s){const h=s?t.classBindings:t.styleBindings;if(0!==Xa(h))return e[la(h)]}(e,t,h);void 0!==be&&Array.isArray(be)&&(be=h_(null,e,t,be[1],h),be=Ud(be,t.attrs,h),function u0(e,t,s,h){e[la(s?t.classBindings:t.styleBindings)]=h}(e,t,h,be))}else g=function d0(e,t,s){let h;const p=t.directiveEnd;for(let g=1+t.directiveStylingLast;g<p;g++)h=Ud(h,e[g].hostAttrs,s);return Ud(h,t.attrs,s)}(e,t,h)}return void 0!==g&&(h?t.residualClasses=g:t.residualStyles=g),s}(p,g,t,h),function Qy(e,t,s,h,p,g){let I=g?t.classBindings:t.styleBindings,te=la(I),be=Xa(I);e[h]=s;let At,et=!1;if(Array.isArray(s)?(At=s[1],(null===At||y(s,At)>0)&&(et=!0)):At=s,p)if(0!==be){const En=la(e[te+1]);e[h+1]=Za(En,te),0!==En&&(e[En+1]=Cu(e[En+1],h)),e[te+1]=function ya(e,t){return 131071&e|t<<17}(e[te+1],h)}else e[h+1]=Za(te,0),0!==te&&(e[te+1]=Cu(e[te+1],h)),te=h;else e[h+1]=Za(be,0),0===te?te=h:e[be+1]=Cu(e[be+1],h),be=h;et&&(e[h+1]=mo(e[h+1])),pg(e,At,h,!0),pg(e,At,h,!1),function Xy(e,t,s,h,p){const g=p?e.residualClasses:e.residualStyles;null!=g&&"string"==typeof t&&y(g,t)>=0&&(s[h+1]=c_(s[h+1]))}(t,At,e,h,g),I=Za(te,be),g?t.classBindings=I:t.styleBindings=I}(p,g,t,s,I,h)}}function h_(e,t,s,h,p){let g=null;const I=s.directiveEnd;let te=s.directiveStylingLast;for(-1===te?te=s.directiveStart:te++;te<I&&(g=t[te],h=Ud(h,g.hostAttrs,p),g!==e);)te++;return null!==e&&(s.directiveStylingLast=te),h}function Ud(e,t,s){const h=s?1:2;let p=-1;if(null!==t)for(let g=0;g<t.length;g++){const I=t[g];"number"==typeof I?p=I:p===h&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),kt(e,I,!!s||t[++g]))}return void 0===e?null:e}function Tg(e,t,s){kt(e,t,Ya(s))}function f0(e,t,s){const h=String(t);""!==h&&!h.includes(" ")&&kt(e,h,s)}function Cg(e,t,s,h,p,g,I,te){if(!(3&t.type))return;const be=e.data,et=be[te+1],At=function Jy(e){return 1==(1&e)}(et)?Eg(be,t,s,p,Xa(et),I):void 0;Rf(At)||(Rf(g)||function po(e){return 2==(2&e)}(et)&&(g=Eg(be,null,s,p,te,I)),function mh(e,t,s,h,p){if(t)p?e.addClass(s,h):e.removeClass(s,h);else{let g=-1===h.indexOf("-")?void 0:Da.DashCase;null==p?e.removeStyle(s,h,g):("string"==typeof p&&p.endsWith("!important")&&(p=p.slice(0,-10),g|=Da.Important),e.setStyle(s,h,p,g))}}(h,I,ri(vi(),s),p,g))}function Eg(e,t,s,h,p,g){const I=null===t;let te;for(;p>0;){const be=e[p],et=Array.isArray(be),At=et?be[1]:be,Qt=null===At;let En=s[p+1];En===Er&&(En=Qt?ye:void 0);let Gn=Qt?ne(En,h):At===h?En:void 0;if(et&&!Rf(Gn)&&(Gn=ne(be,h)),Rf(Gn)&&(te=Gn,I))return te;const oi=e[p+1];p=I?la(oi):Xa(oi)}if(null!==t){let be=g?t.residualClasses:t.residualStyles;null!=be&&(te=ne(be,h))}return te}function Rf(e){return void 0!==e}function Sg(e,t){return 0!=(e.flags&(t?8:16))}function xg(e,t=""){const s=Mn(),h=ke(),p=e+Ui,g=h.firstCreatePass?Nl(h,p,1,t,null):h.data[p],I=s[p]=function Mc(e,t){return e.createText(t)}(s[Vn],t);Tc(h,s,I,g),jn(g,!1)}function f_(e){return Ff("",e,""),f_}function Ff(e,t,s){const h=Mn(),p=dc(h,e,t,s);return p!==Er&&el(h,vi(),p),Ff}function p_(e,t,s,h,p){const g=Mn(),I=hc(g,e,t,s,h,p);return I!==Er&&el(g,vi(),I),p_}function m_(e,t,s,h,p,g,I){const te=Mn(),be=fc(te,e,t,s,h,p,g,I);return be!==Er&&el(te,vi(),be),m_}function __(e,t,s,h,p,g,I,te,be){const et=Mn(),At=function vl(e,t,s,h,p,g,I,te,be,et){const Qt=Gs(e,Xr(),s,p,I,be);return Tr(4),Qt?t+yt(s)+h+yt(p)+g+yt(I)+te+yt(be)+et:Er}(et,e,t,s,h,p,g,I,te,be);return At!==Er&&el(et,vi(),At),__}function g_(e,t,s,h,p,g,I,te,be,et,At,Qt,En){const Gn=Mn(),oi=yl(Gn,e,t,s,h,p,g,I,te,be,et,At,Qt,En);return oi!==Er&&el(Gn,vi(),oi),g_}function Og(e,t,s){il(kt,bl,dc(Mn(),e,t,s),!0)}function Pg(e,t,s,h,p){il(kt,bl,hc(Mn(),e,t,s,h,p),!0)}function v_(e,t,s){const h=Mn();return Wa(h,Rs(),t)&&fo(ke(),Bi(),h,e,t,h[Vn],s,!0),v_}function y_(e,t,s){const h=Mn();if(Wa(h,Rs(),t)){const g=ke(),I=Bi();fo(g,I,h,e,t,xd(at(g.data),I,h),s,!0)}return y_}const Yc=void 0;var O0=["en",[["a","p"],["AM","PM"],Yc],[["AM","PM"],Yc,Yc],[["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"]],Yc,[["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"]],Yc,[["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}",Yc,"{1} 'at' {0}",Yc],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function I0(e){const s=Math.floor(Math.abs(e)),h=e.toString().replace(/^[^.]*\.?/,"").length;return 1===s&&0===h?1:5}];let Su={};function b_(e){const t=function P0(e){return e.toLowerCase().replace(/_/g,"-")}(e);let s=Wg(t);if(s)return s;const h=t.split("-")[0];if(s=Wg(h),s)return s;if("en"===h)return O0;throw new Te(701,!1)}function Gg(e){return b_(e)[fr.PluralCase]}function Wg(e){return e in Su||(Su[e]=ze.ng&&ze.ng.common&&ze.ng.common.locales&&ze.ng.common.locales[e]),Su[e]}var fr=(()=>((fr=fr||{})[fr.LocaleId=0]="LocaleId",fr[fr.DayPeriodsFormat=1]="DayPeriodsFormat",fr[fr.DayPeriodsStandalone=2]="DayPeriodsStandalone",fr[fr.DaysFormat=3]="DaysFormat",fr[fr.DaysStandalone=4]="DaysStandalone",fr[fr.MonthsFormat=5]="MonthsFormat",fr[fr.MonthsStandalone=6]="MonthsStandalone",fr[fr.Eras=7]="Eras",fr[fr.FirstDayOfWeek=8]="FirstDayOfWeek",fr[fr.WeekendRange=9]="WeekendRange",fr[fr.DateFormat=10]="DateFormat",fr[fr.TimeFormat=11]="TimeFormat",fr[fr.DateTimeFormat=12]="DateTimeFormat",fr[fr.NumberSymbols=13]="NumberSymbols",fr[fr.NumberFormats=14]="NumberFormats",fr[fr.CurrencyCode=15]="CurrencyCode",fr[fr.CurrencySymbol=16]="CurrencySymbol",fr[fr.CurrencyName=17]="CurrencyName",fr[fr.Currencies=18]="Currencies",fr[fr.Directionality=19]="Directionality",fr[fr.PluralCase=20]="PluralCase",fr[fr.ExtraData=21]="ExtraData",fr))();const xu="en-US";let Zg=xu;function w_(e,t,s,h,p){if(e=H(e),Array.isArray(e))for(let g=0;g<e.length;g++)w_(e[g],t,s,h,p);else{const g=ke(),I=Mn();let te=Il(e)?e:H(e.provide),be=Nh(e);const et=Vt(),At=1048575&et.providerIndexes,Qt=et.directiveStart,En=et.providerIndexes>>20;if(Il(e)||!e.multi){const Gn=new tn(be,p,Fl),oi=C_(te,t,p?At:At+En,Qt);-1===oi?(So(Eo(et,I),g,te),T_(g,e,t.length),t.push(te),et.directiveStart++,et.directiveEnd++,p&&(et.providerIndexes+=1048576),s.push(Gn),I.push(Gn)):(s[oi]=Gn,I[oi]=Gn)}else{const Gn=C_(te,t,At+En,Qt),oi=C_(te,t,At,At+En),Ii=oi>=0&&s[oi];if(p&&!Ii||!p&&!(Gn>=0&&s[Gn])){So(Eo(et,I),g,te);const zi=function Lb(e,t,s,h,p){const g=new tn(e,s,Fl);return g.multi=[],g.index=t,g.componentProviders=0,gv(g,p,h&&!s),g}(p?kb:Ab,s.length,p,h,be);!p&&Ii&&(s[oi].providerFactory=zi),T_(g,e,t.length,0),t.push(te),et.directiveStart++,et.directiveEnd++,p&&(et.providerIndexes+=1048576),s.push(zi),I.push(zi)}else T_(g,e,Gn>-1?Gn:oi,gv(s[p?oi:Gn],be,!p&&h));!p&&h&&Ii&&s[oi].componentProviders++}}}function T_(e,t,s,h){const p=Il(t),g=function Ap(e){return!!e.useClass}(t);if(p||g){const be=(g?H(t.useClass):t).prototype.ngOnDestroy;if(be){const et=e.destroyHooks||(e.destroyHooks=[]);if(!p&&t.multi){const At=et.indexOf(s);-1===At?et.push(s,[h,be]):et[At+1].push(h,be)}else et.push(s,be)}}}function gv(e,t,s){return s&&e.componentProviders++,e.multi.push(t)-1}function C_(e,t,s,h){for(let p=s;p<h;p++)if(t[p]===e)return p;return-1}function Ab(e,t,s,h){return E_(this.multi,[])}function kb(e,t,s,h){const p=this.multi;let g;if(this.providerFactory){const I=this.providerFactory.componentProviders,te=za(s,s[Ln],this.providerFactory.index,h);g=te.slice(0,I),E_(p,g);for(let be=I;be<te.length;be++)g.push(te[be])}else g=[],E_(p,g);return g}function E_(e,t){for(let s=0;s<e.length;s++)t.push((0,e[s])());return t}function vv(e,t=[]){return s=>{s.providersResolver=(h,p)=>function xb(e,t,s){const h=ke();if(h.firstCreatePass){const p=wr(e);w_(s,h.data,h.blueprint,p,!0),w_(t,h.data,h.blueprint,p,!1)}}(h,p?p(e):e,t)}}class Au{}class yv{}function Ib(e,t){return new bv(e,t??null)}class bv extends Au{constructor(t,s){super(),this._parent=s,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new mf(this);const h=Fe(t);this._bootstrapComponents=Go(h.bootstrap),this._r3Injector=ef(t,s,[{provide:Au,useValue:this},{provide:kc,useValue:this.componentFactoryResolver}],w(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(s=>s()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class S_ extends yv{constructor(t){super(),this.moduleType=t}create(t){return new bv(this.moduleType,t)}}class Ob extends Au{constructor(t,s,h){super(),this.componentFactoryResolver=new mf(this),this.instance=null;const p=new Fh([...t,{provide:Au,useValue:this},{provide:kc,useValue:this.componentFactoryResolver}],s||su(),h,new Set(["environment"]));this.injector=p,p.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function x_(e,t,s=null){return new Ob(e,t,s).injector}let Pb=(()=>{class e{constructor(s){this._injector=s,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(s){if(!s.standalone)return null;if(!this.cachedInjectors.has(s.id)){const h=Oh(0,s.type),p=h.length>0?x_([h],this._injector,`Standalone[${s.type.name}]`):null;this.cachedInjectors.set(s.id,p)}return this.cachedInjectors.get(s.id)}ngOnDestroy(){try{for(const s of this.cachedInjectors.values())null!==s&&s.destroy()}finally{this.cachedInjectors.clear()}}}return e.\u0275prov=Ie({token:e,providedIn:"environment",factory:()=>new e(Tn(Ol))}),e})();function Mv(e){e.getStandaloneInjector=t=>t.get(Pb).getOrCreateStandaloneInjector(e)}function xv(e,t,s){const h=sr()+e,p=Mn();return p[h]===Er?zo(p,h,s?t.call(s):t()):function Hl(e,t){return e[t]}(p,h)}function Av(e,t,s,h){return Ov(Mn(),sr(),e,t,s,h)}function kv(e,t,s,h,p){return Pv(Mn(),sr(),e,t,s,h,p)}function Lv(e,t,s,h,p,g){return Rv(Mn(),sr(),e,t,s,h,p,g)}function Iv(e,t,s,h,p,g,I){return function Fv(e,t,s,h,p,g,I,te,be){const et=t+s;return Gs(e,et,p,g,I,te)?zo(e,et+4,be?h.call(be,p,g,I,te):h(p,g,I,te)):zd(e,et+4)}(Mn(),sr(),e,t,s,h,p,g,I)}function zd(e,t){const s=e[t];return s===Er?void 0:s}function Ov(e,t,s,h,p,g){const I=t+s;return Wa(e,I,p)?zo(e,I+1,g?h.call(g,p):h(p)):zd(e,I+1)}function Pv(e,t,s,h,p,g,I){const te=t+s;return Ul(e,te,p,g)?zo(e,te+2,I?h.call(I,p,g):h(p,g)):zd(e,te+2)}function Rv(e,t,s,h,p,g,I,te){const be=t+s;return vu(e,be,p,g,I)?zo(e,be+3,te?h.call(te,p,g,I):h(p,g,I)):zd(e,be+3)}function Yv(e,t){const s=ke();let h;const p=e+Ui;s.firstCreatePass?(h=function $b(e,t){if(t)for(let s=t.length-1;s>=0;s--){const h=t[s];if(e===h.name)return h}}(t,s.pipeRegistry),s.data[p]=h,h.onDestroy&&(s.destroyHooks??(s.destroyHooks=[])).push(p,h.onDestroy)):h=s.data[p];const g=h.factory||(h.factory=Yr(h.type)),I=C(Fl);try{const te=Ha(!1),be=g();return Ha(te),function a_(e,t,s,h){s>=e.data.length&&(e.data[s]=null,e.blueprint[s]=null),t[s]=h}(s,Mn(),p,be),be}finally{C(I)}}function Bv(e,t,s){const h=e+Ui,p=Mn(),g=Wi(p,h);return $d(p,h)?Ov(p,sr(),t,g.transform,s,g):g.transform(s)}function Hv(e,t,s,h){const p=e+Ui,g=Mn(),I=Wi(g,p);return $d(g,p)?Pv(g,sr(),t,I.transform,s,h,I):I.transform(s,h)}function Uv(e,t,s,h,p){const g=e+Ui,I=Mn(),te=Wi(I,g);return $d(I,g)?Rv(I,sr(),t,te.transform,s,h,p,te):te.transform(s,h,p)}function jv(e,t,s){const h=e+Ui,p=Mn(),g=Wi(p,h);return $d(p,h)?function Nv(e,t,s,h,p,g){let I=t+s,te=!1;for(let be=0;be<p.length;be++)Wa(e,I++,p[be])&&(te=!0);return te?zo(e,I,h.apply(g,p)):zd(e,I)}(p,sr(),t,g.transform,s,g):g.transform.apply(g,s)}function $d(e,t){return e[Ln].data[t].pure}function k_(e){return t=>{setTimeout(e,void 0,t)}}const Ml=class Jb extends i.x{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,s,h){let p=t,g=s||(()=>null),I=h;if(t&&"object"==typeof t){const be=t;p=be.next?.bind(be),g=be.error?.bind(be),I=be.complete?.bind(be)}this.__isAsync&&(g=k_(g),p&&(p=k_(p)),I&&(I=k_(I)));const te=super.subscribe({next:p,error:g,complete:I});return t instanceof n.w0&&t.add(te),te}};function Qb(){return this._results[Symbol.iterator]()}class Uf{get changes(){return this._changes||(this._changes=new Ml)}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const s=Uf.prototype;s[Symbol.iterator]||(s[Symbol.iterator]=Qb)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,s){return this._results.reduce(t,s)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,s){const h=this;h.dirty=!1;const p=function xa(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function Ci(e,t,s){if(e.length!==t.length)return!1;for(let h=0;h<e.length;h++){let p=e[h],g=t[h];if(s&&(p=s(p),g=s(g)),g!==p)return!1}return!0}(h._results,p,s))&&(h._results=p,h.length=p.length,h.last=p[this.length-1],h.first=p[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let Kd=(()=>{class e{}return e.__NG_ELEMENT_ID__=eM,e})();const Xb=Kd,qb=class extends Xb{constructor(t,s,h){super(),this._declarationLView=t,this._declarationTContainer=s,this.elementRef=h}createEmbeddedView(t,s){const h=this._declarationTContainer.tView,p=hu(this._declarationLView,h,t,16,null,h.declTNode,null,null,null,null,s||null);p[tr]=this._declarationLView[this._declarationTContainer.index];const I=this._declarationLView[rr];return null!==I&&(p[rr]=I.createEmbeddedView(h)),yd(h,p,t),new Zo(p)}};function eM(){return jf(Vt(),Mn())}function jf(e,t){return 4&e.type?new qb(t,e,ic(e,t)):null}let Vf=(()=>{class e{}return e.__NG_ELEMENT_ID__=tM,e})();function tM(){return Wv(Vt(),Mn())}const nM=Vf,Vv=class extends nM{constructor(t,s,h){super(),this._lContainer=t,this._hostTNode=s,this._hostLView=h}get element(){return ic(this._hostTNode,this._hostLView)}get injector(){return new ha(this._hostTNode,this._hostLView)}get parentInjector(){const t=Ys(this._hostTNode,this._hostLView);if(da(t)){const s=ba(t,this._hostLView),h=Qs(t);return new ha(s[Ln].data[h+8],s)}return new ha(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const s=Gv(this._lContainer);return null!==s&&s[t]||null}get length(){return this._lContainer.length-yr}createEmbeddedView(t,s,h){let p,g;"number"==typeof h?p=h:null!=h&&(p=h.index,g=h.injector);const I=t.createEmbeddedView(s||{},g);return this.insert(I,p),I}createComponent(t,s,h,p,g){const I=t&&!function Fa(e){return"function"==typeof e}(t);let te;if(I)te=s;else{const Qt=s||{};te=Qt.index,h=Qt.injector,p=Qt.projectableNodes,g=Qt.environmentInjector||Qt.ngModuleRef}const be=I?t:new lc(Pt(t)),et=h||this.parentInjector;if(!g&&null==be.ngModule){const En=(I?et:this.parentInjector).get(Ol,null);En&&(g=En)}const At=be.create(et,p,void 0,g);return this.insert(At.hostView,te),At}insert(t,s){const h=t._lView,p=h[Ln];if(function hs(e){return Rr(e[gn])}(h)){const At=this.indexOf(t);if(-1!==At)this.detach(At);else{const Qt=h[gn],En=new Vv(Qt,Qt[Nt],Qt[gn]);En.detach(En.indexOf(t))}}const g=this._adjustIndex(s),I=this._lContainer;!function ch(e,t,s,h){const p=yr+h,g=s.length;h>0&&(s[p-1][le]=t),h<g-yr?(t[le]=s[p],ol(s,yr+h,t)):(s.push(t),t[le]=null),t[gn]=s;const I=t[tr];null!==I&&s!==I&&function io(e,t){const s=e[$r];t[Yi]!==t[gn][gn][Yi]&&(e[_s]=!0),null===s?e[$r]=[t]:s.push(t)}(I,t);const te=t[rr];null!==te&&te.insertView(e),t[nn]|=64}(p,h,I,g);const te=Cc(g,I),be=h[Vn],et=Dc(be,I[is]);return null!==et&&function oh(e,t,s,h,p,g){h[ci]=p,h[Nt]=t,ho(e,h,s,1,p,g)}(p,I[Nt],be,h,et,te),t.attachToViewContainerRef(),ol(L_(I),g,t),t}move(t,s){return this.insert(t,s)}indexOf(t){const s=Gv(this._lContainer);return null!==s?s.indexOf(t):-1}remove(t){const s=this._adjustIndex(t,-1),h=Uu(this._lContainer,s);h&&(R(L_(this._lContainer),s),uh(h[Ln],h))}detach(t){const s=this._adjustIndex(t,-1),h=Uu(this._lContainer,s);return h&&null!=R(L_(this._lContainer),s)?new Zo(h):null}_adjustIndex(t,s=0){return t??this.length+s}};function Gv(e){return e[Dr]}function L_(e){return e[Dr]||(e[Dr]=[])}function Wv(e,t){let s;const h=t[e.index];if(Rr(h))s=h;else{let p;if(8&e.type)p=Ft(h);else{const g=t[Vn];p=g.createComment("");const I=Ti(e,t);hl(g,Dc(g,I),p,function Gc(e,t){return e.nextSibling(t)}(g,I),!1)}t[e.index]=s=hf(h,t,p,e),Fc(t,s)}return new Vv(s,e,t)}class I_{constructor(t){this.queryList=t,this.matches=null}clone(){return new I_(this.queryList)}setDirty(){this.queryList.setDirty()}}class O_{constructor(t=[]){this.queries=t}createEmbeddedView(t){const s=t.queries;if(null!==s){const h=null!==t.contentQueries?t.contentQueries[0]:s.length,p=[];for(let g=0;g<h;g++){const I=s.getByIndex(g);p.push(this.queries[I.indexInDeclarationView].clone())}return new O_(p)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let s=0;s<this.queries.length;s++)null!==ey(t,s).matches&&this.queries[s].setDirty()}}class Zv{constructor(t,s,h=null){this.predicate=t,this.flags=s,this.read=h}}class P_{constructor(t=[]){this.queries=t}elementStart(t,s){for(let h=0;h<this.queries.length;h++)this.queries[h].elementStart(t,s)}elementEnd(t){for(let s=0;s<this.queries.length;s++)this.queries[s].elementEnd(t)}embeddedTView(t){let s=null;for(let h=0;h<this.length;h++){const p=null!==s?s.length:0,g=this.getByIndex(h).embeddedTView(t,p);g&&(g.indexInDeclarationView=h,null!==s?s.push(g):s=[g])}return null!==s?new P_(s):null}template(t,s){for(let h=0;h<this.queries.length;h++)this.queries[h].template(t,s)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class R_{constructor(t,s=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=s}elementStart(t,s){this.isApplyingToNode(s)&&this.matchTNode(t,s)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,s){this.elementStart(t,s)}embeddedTView(t,s){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,s),new R_(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const s=this._declarationNodeIndex;let h=t.parent;for(;null!==h&&8&h.type&&h.index!==s;)h=h.parent;return s===(null!==h?h.index:-1)}return this._appliesToNextNode}matchTNode(t,s){const h=this.metadata.predicate;if(Array.isArray(h))for(let p=0;p<h.length;p++){const g=h[p];this.matchTNodeWithReadOption(t,s,iM(s,g)),this.matchTNodeWithReadOption(t,s,bo(s,t,g,!1,!1))}else h===Kd?4&s.type&&this.matchTNodeWithReadOption(t,s,-1):this.matchTNodeWithReadOption(t,s,bo(s,t,h,!1,!1))}matchTNodeWithReadOption(t,s,h){if(null!==h){const p=this.metadata.read;if(null!==p)if(p===Lc||p===Vf||p===Kd&&4&s.type)this.addMatch(s.index,-2);else{const g=bo(s,t,p,!1,!1);null!==g&&this.addMatch(s.index,g)}else this.addMatch(s.index,h)}}addMatch(t,s){null===this.matches?this.matches=[t,s]:this.matches.push(t,s)}}function iM(e,t){const s=e.localNames;if(null!==s)for(let h=0;h<s.length;h+=2)if(s[h]===t)return s[h+1];return null}function sM(e,t,s,h){return-1===s?function rM(e,t){return 11&e.type?ic(e,t):4&e.type?jf(e,t):null}(t,e):-2===s?function aM(e,t,s){return s===Lc?ic(t,e):s===Kd?jf(t,e):s===Vf?Wv(t,e):void 0}(e,t,h):za(e,e[Ln],s,t)}function zv(e,t,s,h){const p=t[rr].queries[h];if(null===p.matches){const g=e.data,I=s.matches,te=[];for(let be=0;be<I.length;be+=2){const et=I[be];te.push(et<0?null:sM(t,g[et],I[be+1],s.metadata.read))}p.matches=te}return p.matches}function F_(e,t,s,h){const p=e.queries.getByIndex(s),g=p.matches;if(null!==g){const I=zv(e,t,p,s);for(let te=0;te<g.length;te+=2){const be=g[te];if(be>0)h.push(I[te/2]);else{const et=g[te+1],At=t[-be];for(let Qt=yr;Qt<At.length;Qt++){const En=At[Qt];En[tr]===En[gn]&&F_(En[Ln],En,et,h)}if(null!==At[$r]){const Qt=At[$r];for(let En=0;En<Qt.length;En++){const Gn=Qt[En];F_(Gn[Ln],Gn,et,h)}}}}}return h}function $v(e){const t=Mn(),s=ke(),h=zt();He(h+1);const p=ey(s,h);if(e.dirty&&function Ir(e){return 4==(4&e[nn])}(t)===(2==(2&p.metadata.flags))){if(null===p.matches)e.reset([]);else{const g=p.crossesNgTemplate?F_(s,t,h,[]):zv(s,t,p,h);e.reset(g,Bp),e.notifyOnChanges()}return!0}return!1}function Kv(e,t,s){const h=ke();h.firstCreatePass&&(qv(h,new Zv(e,t,s),-1),2==(2&t)&&(h.staticViewQueries=!0)),Xv(h,Mn(),t)}function Jv(e,t,s,h){const p=ke();if(p.firstCreatePass){const g=Vt();qv(p,new Zv(t,s,h),g.index),function lM(e,t){const s=e.contentQueries||(e.contentQueries=[]);t!==(s.length?s[s.length-1]:-1)&&s.push(e.queries.length-1,t)}(p,e),2==(2&s)&&(p.staticContentQueries=!0)}Xv(p,Mn(),s)}function Qv(){return function oM(e,t){return e[rr].queries[t].queryList}(Mn(),zt())}function Xv(e,t,s){const h=new Uf(4==(4&s));Dd(e,t,h,h.destroy),null===t[rr]&&(t[rr]=new O_),t[rr].queries.push(new I_(h))}function qv(e,t,s){null===e.queries&&(e.queries=new P_),e.queries.track(new R_(t,s))}function ey(e,t){return e.queries.getByIndex(t)}function ty(e,t){return jf(e,t)}function N_(e){return!!Fe(e)}const xM=Yo("Input",e=>({bindingPropertyName:e})),AM=Yo("Output",e=>({bindingPropertyName:e})),kM=Yo("HostListener",(e,t)=>({eventName:e,args:t}));function Wf(...e){}const yy=new ms("Application Initializer");let Zf=(()=>{class e{constructor(s){this.appInits=s,this.resolve=Wf,this.reject=Wf,this.initialized=!1,this.done=!1,this.donePromise=new Promise((h,p)=>{this.resolve=h,this.reject=p})}runInitializers(){if(this.initialized)return;const s=[],h=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let p=0;p<this.appInits.length;p++){const g=this.appInits[p]();if(Bd(g))s.push(g);else if(Pf(g)){const I=new Promise((te,be)=>{g.subscribe({complete:te,error:be})});s.push(I)}}Promise.all(s).then(()=>{h()}).catch(p=>{this.reject(p)}),0===s.length&&h(),this.initialized=!0}}return e.\u0275fac=function(s){return new(s||e)(Tn(yy,8))},e.\u0275prov=Ie({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const by=new ms("AppId",{providedIn:"root",factory:function My(){return`${j_()}${j_()}${j_()}`}});function j_(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Dy=new ms("Platform Initializer"),LM=new ms("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),IM=new ms("AnimationModuleType");let OM=(()=>{class e{log(s){console.log(s)}warn(s){console.warn(s)}}return e.\u0275fac=function(s){return new(s||e)},e.\u0275prov=Ie({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();const zf=new ms("LocaleId",{providedIn:"root",factory:()=>_n(zf,kn.Optional|kn.SkipSelf)||function PM(){return typeof $localize<"u"&&$localize.locale||xu}()}),RM=new ms("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});class FM{constructor(t,s){this.ngModuleFactory=t,this.componentFactories=s}}let NM=(()=>{class e{compileModuleSync(s){return new S_(s)}compileModuleAsync(s){return Promise.resolve(this.compileModuleSync(s))}compileModuleAndAllComponentsSync(s){const h=this.compileModuleSync(s),g=Go(Fe(s).declarations).reduce((I,te)=>{const be=Pt(te);return be&&I.push(new lc(be)),I},[]);return new FM(h,g)}compileModuleAndAllComponentsAsync(s){return Promise.resolve(this.compileModuleAndAllComponentsSync(s))}clearCache(){}clearCacheFor(s){}getModuleId(s){}}return e.\u0275fac=function(s){return new(s||e)},e.\u0275prov=Ie({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const HM=(()=>Promise.resolve(0))();function V_(e){typeof Zone>"u"?HM.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class $o{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:s=!1,shouldCoalesceRunChangeDetection:h=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ml(!1),this.onMicrotaskEmpty=new Ml(!1),this.onStable=new Ml(!1),this.onError=new Ml(!1),typeof Zone>"u")throw new Te(908,!1);Zone.assertZonePatched();const p=this;p._nesting=0,p._outer=p._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(p._inner=p._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(p._inner=p._inner.fork(Zone.longStackTraceZoneSpec)),p.shouldCoalesceEventChangeDetection=!h&&s,p.shouldCoalesceRunChangeDetection=h,p.lastRequestAnimationFrameId=-1,p.nativeRequestAnimationFrame=function UM(){let e=ze.requestAnimationFrame,t=ze.cancelAnimationFrame;if(typeof Zone<"u"&&e&&t){const s=e[Zone.__symbol__("OriginalDelegate")];s&&(e=s);const h=t[Zone.__symbol__("OriginalDelegate")];h&&(t=h)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function GM(e){const t=()=>{!function VM(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(ze,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,W_(e),e.isCheckStableRunning=!0,G_(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),W_(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(s,h,p,g,I,te)=>{try{return Cy(e),s.invokeTask(p,g,I,te)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===g.type||e.shouldCoalesceRunChangeDetection)&&t(),Ey(e)}},onInvoke:(s,h,p,g,I,te,be)=>{try{return Cy(e),s.invoke(p,g,I,te,be)}finally{e.shouldCoalesceRunChangeDetection&&t(),Ey(e)}},onHasTask:(s,h,p,g)=>{s.hasTask(p,g),h===p&&("microTask"==g.change?(e._hasPendingMicrotasks=g.microTask,W_(e),G_(e)):"macroTask"==g.change&&(e.hasPendingMacrotasks=g.macroTask))},onHandleError:(s,h,p,g)=>(s.handleError(p,g),e.runOutsideAngular(()=>e.onError.emit(g)),!1)})}(p)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!$o.isInAngularZone())throw new Te(909,!1)}static assertNotInAngularZone(){if($o.isInAngularZone())throw new Te(909,!1)}run(t,s,h){return this._inner.run(t,s,h)}runTask(t,s,h,p){const g=this._inner,I=g.scheduleEventTask("NgZoneEvent: "+p,t,jM,Wf,Wf);try{return g.runTask(I,s,h)}finally{g.cancelTask(I)}}runGuarded(t,s,h){return this._inner.runGuarded(t,s,h)}runOutsideAngular(t){return this._outer.run(t)}}const jM={};function G_(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(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function W_(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function Cy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Ey(e){e._nesting--,G_(e)}class WM{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ml,this.onMicrotaskEmpty=new Ml,this.onStable=new Ml,this.onError=new Ml}run(t,s,h){return t.apply(s,h)}runGuarded(t,s,h){return t.apply(s,h)}runOutsideAngular(t){return t()}runTask(t,s,h,p){return t.apply(s,h)}}const Sy=new ms(""),xy=new ms("");let Z_,ZM=(()=>{class e{constructor(s,h,p){this._ngZone=s,this.registry=h,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,Z_||(function zM(e){Z_=e}(p),p.addToWindow(h)),this._watchAngularEvents(),s.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{$o.assertNotInAngularZone(),V_(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())V_(()=>{for(;0!==this._callbacks.length;){let s=this._callbacks.pop();clearTimeout(s.timeoutId),s.doneCb(this._didWork)}this._didWork=!1});else{let s=this.getPendingTasks();this._callbacks=this._callbacks.filter(h=>!h.updateCb||!h.updateCb(s)||(clearTimeout(h.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(s=>({source:s.source,creationLocation:s.creationLocation,data:s.data})):[]}addCallback(s,h,p){let g=-1;h&&h>0&&(g=setTimeout(()=>{this._callbacks=this._callbacks.filter(I=>I.timeoutId!==g),s(this._didWork,this.getPendingTasks())},h)),this._callbacks.push({doneCb:s,timeoutId:g,updateCb:p})}whenStable(s,h,p){if(p&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(s,h,p),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(s){this.registry.registerApplication(s,this)}unregisterApplication(s){this.registry.unregisterApplication(s)}findProviders(s,h,p){return[]}}return e.\u0275fac=function(s){return new(s||e)(Tn($o),Tn(Ay),Tn(xy))},e.\u0275prov=Ie({token:e,factory:e.\u0275fac}),e})(),Ay=(()=>{class e{constructor(){this._applications=new Map}registerApplication(s,h){this._applications.set(s,h)}unregisterApplication(s){this._applications.delete(s)}unregisterAllApplications(){this._applications.clear()}getTestability(s){return this._applications.get(s)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(s,h=!0){return Z_?.findTestabilityInTree(this,s,h)??null}}return e.\u0275fac=function(s){return new(s||e)},e.\u0275prov=Ie({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();const jl=!1;let gc=null;const ky=new ms("AllowMultipleToken"),z_=new ms("PlatformDestroyListeners"),Ly=new ms("appBootstrapListener");class JM{constructor(t,s){this.name=t,this.token=s}}function Oy(e,t,s=[]){const h=`Platform: ${t}`,p=new ms(h);return(g=[])=>{let I=$_();if(!I||I.injector.get(ky,!1)){const te=[...s,...g,{provide:p,useValue:!0}];e?e(te):function QM(e){if(gc&&!gc.get(ky,!1))throw new Te(400,!1);gc=e;const t=e.get(Ry);(function Iy(e){const t=e.get(Dy,null);t&&t.forEach(s=>s())})(e)}(function Py(e=[],t){return Pl.create({name:t,providers:[{provide:id,useValue:"platform"},{provide:z_,useValue:new Set([()=>gc=null])},...e]})}(te,h))}return function qM(e){const t=$_();if(!t)throw new Te(401,!1);return t}()}}function $_(){return gc?.get(Ry)??null}let Ry=(()=>{class e{constructor(s){this._injector=s,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(s,h){const p=function Ny(e,t){let s;return s="noop"===e?new WM:("zone.js"===e?void 0:e)||new $o(t),s}(h?.ngZone,function Fy(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!e||!e.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!e||!e.ngZoneRunCoalescing)||!1}}(h)),g=[{provide:$o,useValue:p}];return p.run(()=>{const I=Pl.create({providers:g,parent:this.injector,name:s.moduleType.name}),te=s.create(I),be=te.injector.get(Ic,null);if(!be)throw new Te(402,!1);return p.runOutsideAngular(()=>{const et=p.onError.subscribe({next:At=>{be.handleError(At)}});te.onDestroy(()=>{Kf(this._modules,te),et.unsubscribe()})}),function Yy(e,t,s){try{const h=s();return Bd(h)?h.catch(p=>{throw t.runOutsideAngular(()=>e.handleError(p)),p}):h}catch(h){throw t.runOutsideAngular(()=>e.handleError(h)),h}}(be,p,()=>{const et=te.injector.get(Zf);return et.runInitializers(),et.donePromise.then(()=>(function zg(e){z(e,"Expected localeId to be defined"),"string"==typeof e&&(Zg=e.toLowerCase().replace(/_/g,"-"))}(te.injector.get(zf,xu)||xu),this._moduleDoBootstrap(te),te))})})}bootstrapModule(s,h=[]){const p=By({},h);return function $M(e,t,s){const h=new S_(s);return Promise.resolve(h)}(0,0,s).then(g=>this.bootstrapModuleFactory(g,p))}_moduleDoBootstrap(s){const h=s.injector.get($f);if(s._bootstrapComponents.length>0)s._bootstrapComponents.forEach(p=>h.bootstrap(p));else{if(!s.instance.ngDoBootstrap)throw new Te(-403,!1);s.instance.ngDoBootstrap(h)}this._modules.push(s)}onDestroy(s){this._destroyListeners.push(s)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Te(404,!1);this._modules.slice().forEach(h=>h.destroy()),this._destroyListeners.forEach(h=>h());const s=this._injector.get(z_,null);s&&(s.forEach(h=>h()),s.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(s){return new(s||e)(Tn(Pl))},e.\u0275prov=Ie({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();function By(e,t){return Array.isArray(t)?t.reduce(By,e):{...e,...t}}let $f=(()=>{class e{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(s,h,p){this._zone=s,this._injector=h,this._exceptionHandler=p,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const g=new l.y(te=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{te.next(this._stable),te.complete()})}),I=new l.y(te=>{let be;this._zone.runOutsideAngular(()=>{be=this._zone.onStable.subscribe(()=>{$o.assertNotInAngularZone(),V_(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,te.next(!0))})})});const et=this._zone.onUnstable.subscribe(()=>{$o.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{te.next(!1)}))});return()=>{be.unsubscribe(),et.unsubscribe()}});this.isStable=(0,f.T)(g,I.pipe((0,o.B)()))}bootstrap(s,h){const p=s instanceof au;if(!this._injector.get(Zf).done){!p&&J(s);throw new Te(405,jl)}let I;I=p?s:this._injector.get(kc).resolveComponentFactory(s),this.componentTypes.push(I.componentType);const te=function KM(e){return e.isBoundToModule}(I)?void 0:this._injector.get(Au),et=I.create(Pl.NULL,[],h||I.selector,te),At=et.location.nativeElement,Qt=et.injector.get(Sy,null);return Qt?.registerApplication(At),et.onDestroy(()=>{this.detachView(et.hostView),Kf(this.components,et),Qt?.unregisterApplication(At)}),this._loadComponent(et),et}tick(){if(this._runningTick)throw new Te(101,!1);try{this._runningTick=!0;for(let s of this._views)s.detectChanges()}catch(s){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(s))}finally{this._runningTick=!1}}attachView(s){const h=s;this._views.push(h),h.attachToAppRef(this)}detachView(s){const h=s;Kf(this._views,h),h.detachFromAppRef()}_loadComponent(s){this.attachView(s.hostView),this.tick(),this.components.push(s);const h=this._injector.get(Ly,[]);h.push(...this._bootstrapListeners),h.forEach(p=>p(s))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(s=>s()),this._views.slice().forEach(s=>s.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(s){return this._destroyListeners.push(s),()=>Kf(this._destroyListeners,s)}destroy(){if(this._destroyed)throw new Te(406,!1);const s=this._injector;s.destroy&&!s.destroyed&&s.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return e.\u0275fac=function(s){return new(s||e)(Tn($o),Tn(Ol),Tn(Ic))},e.\u0275prov=Ie({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();function Kf(e,t){const s=e.indexOf(t);s>-1&&e.splice(s,1)}function t1(){return!1}function n1(){}let r1=(()=>{class e{}return e.__NG_ELEMENT_ID__=s1,e})();function s1(e){return function a1(e,t,s){if(Lr(e)&&!s){const h=Ji(e.index,t);return new Zo(h,h)}return 47&e.type?new Zo(t[Yi],t):null}(Vt(),Mn(),16==(16&e))}class Gy{constructor(){}supports(t){return cc(t)}create(t){return new h1(t)}}const d1=(e,t)=>t;class h1{constructor(t){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||d1}forEachItem(t){let s;for(s=this._itHead;null!==s;s=s._next)t(s)}forEachOperation(t){let s=this._itHead,h=this._removalsHead,p=0,g=null;for(;s||h;){const I=!h||s&&s.currentIndex<Zy(h,p,g)?s:h,te=Zy(I,p,g),be=I.currentIndex;if(I===h)p--,h=h._nextRemoved;else if(s=s._next,null==I.previousIndex)p++;else{g||(g=[]);const et=te-p,At=be-p;if(et!=At){for(let En=0;En<et;En++){const Gn=En<g.length?g[En]:g[En]=0,oi=Gn+En;At<=oi&&oi<et&&(g[En]=Gn+1)}g[I.previousIndex]=At-et}}te!==be&&t(I,te,be)}}forEachPreviousItem(t){let s;for(s=this._previousItHead;null!==s;s=s._nextPrevious)t(s)}forEachAddedItem(t){let s;for(s=this._additionsHead;null!==s;s=s._nextAdded)t(s)}forEachMovedItem(t){let s;for(s=this._movesHead;null!==s;s=s._nextMoved)t(s)}forEachRemovedItem(t){let s;for(s=this._removalsHead;null!==s;s=s._nextRemoved)t(s)}forEachIdentityChange(t){let s;for(s=this._identityChangesHead;null!==s;s=s._nextIdentityChange)t(s)}diff(t){if(null==t&&(t=[]),!cc(t))throw new Te(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let p,g,I,s=this._itHead,h=!1;if(Array.isArray(t)){this.length=t.length;for(let te=0;te<this.length;te++)g=t[te],I=this._trackByFn(te,g),null!==s&&Object.is(s.trackById,I)?(h&&(s=this._verifyReinsertion(s,g,I,te)),Object.is(s.item,g)||this._addIdentityChange(s,g)):(s=this._mismatch(s,g,I,te),h=!0),s=s._next}else p=0,function wf(e,t){if(Array.isArray(e))for(let s=0;s<e.length;s++)t(e[s]);else{const s=e[Symbol.iterator]();let h;for(;!(h=s.next()).done;)t(h.value)}}(t,te=>{I=this._trackByFn(p,te),null!==s&&Object.is(s.trackById,I)?(h&&(s=this._verifyReinsertion(s,te,I,p)),Object.is(s.item,te)||this._addIdentityChange(s,te)):(s=this._mismatch(s,te,I,p),h=!0),s=s._next,p++}),this.length=p;return this._truncate(s),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,s,h,p){let g;return null===t?g=this._itTail:(g=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(h,null))?(Object.is(t.item,s)||this._addIdentityChange(t,s),this._reinsertAfter(t,g,p)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(h,p))?(Object.is(t.item,s)||this._addIdentityChange(t,s),this._moveAfter(t,g,p)):t=this._addAfter(new f1(s,h),g,p),t}_verifyReinsertion(t,s,h,p){let g=null===this._unlinkedRecords?null:this._unlinkedRecords.get(h,null);return null!==g?t=this._reinsertAfter(g,t._prev,p):t.currentIndex!=p&&(t.currentIndex=p,this._addToMoves(t,p)),t}_truncate(t){for(;null!==t;){const s=t._next;this._addToRemovals(this._unlink(t)),t=s}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)}_reinsertAfter(t,s,h){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const p=t._prevRemoved,g=t._nextRemoved;return null===p?this._removalsHead=g:p._nextRemoved=g,null===g?this._removalsTail=p:g._prevRemoved=p,this._insertAfter(t,s,h),this._addToMoves(t,h),t}_moveAfter(t,s,h){return this._unlink(t),this._insertAfter(t,s,h),this._addToMoves(t,h),t}_addAfter(t,s,h){return this._insertAfter(t,s,h),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,s,h){const p=null===s?this._itHead:s._next;return t._next=p,t._prev=s,null===p?this._itTail=t:p._prev=t,null===s?this._itHead=t:s._next=t,null===this._linkedRecords&&(this._linkedRecords=new Wy),this._linkedRecords.put(t),t.currentIndex=h,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const s=t._prev,h=t._next;return null===s?this._itHead=h:s._next=h,null===h?this._itTail=s:h._prev=s,t}_addToMoves(t,s){return t.previousIndex===s||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Wy),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,s){return t.item=s,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class f1{constructor(t,s){this.item=t,this.trackById=s,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}}class p1{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,s){let h;for(h=this._head;null!==h;h=h._nextDup)if((null===s||s<=h.currentIndex)&&Object.is(h.trackById,t))return h;return null}remove(t){const s=t._prevDup,h=t._nextDup;return null===s?this._head=h:s._nextDup=h,null===h?this._tail=s:h._prevDup=s,null===this._head}}class Wy{constructor(){this.map=new Map}put(t){const s=t.trackById;let h=this.map.get(s);h||(h=new p1,this.map.set(s,h)),h.add(t)}get(t,s){const p=this.map.get(t);return p?p.get(t,s):null}remove(t){const s=t.trackById;return this.map.get(s).remove(t)&&this.map.delete(s),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Zy(e,t,s){const h=e.previousIndex;if(null===h)return h;let p=0;return s&&h<s.length&&(p=s[h]),h+t+p}class zy{constructor(){}supports(t){return t instanceof Map||Od(t)}create(){return new m1}}class m1{constructor(){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}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(t){let s;for(s=this._mapHead;null!==s;s=s._next)t(s)}forEachPreviousItem(t){let s;for(s=this._previousMapHead;null!==s;s=s._nextPrevious)t(s)}forEachChangedItem(t){let s;for(s=this._changesHead;null!==s;s=s._nextChanged)t(s)}forEachAddedItem(t){let s;for(s=this._additionsHead;null!==s;s=s._nextAdded)t(s)}forEachRemovedItem(t){let s;for(s=this._removalsHead;null!==s;s=s._nextRemoved)t(s)}diff(t){if(t){if(!(t instanceof Map||Od(t)))throw new Te(900,!1)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let s=this._mapHead;if(this._appendAfter=null,this._forEach(t,(h,p)=>{if(s&&s.key===p)this._maybeAddToChanges(s,h),this._appendAfter=s,s=s._next;else{const g=this._getOrCreateRecordForKey(p,h);s=this._insertBeforeOrAppend(s,g)}}),s){s._prev&&(s._prev._next=null),this._removalsHead=s;for(let h=s;null!==h;h=h._nextRemoved)h===this._mapHead&&(this._mapHead=null),this._records.delete(h.key),h._nextRemoved=h._next,h.previousValue=h.currentValue,h.currentValue=null,h._prev=null,h._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,s){if(t){const h=t._prev;return s._next=t,s._prev=h,t._prev=s,h&&(h._next=s),t===this._mapHead&&(this._mapHead=s),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=s,s._prev=this._appendAfter):this._mapHead=s,this._appendAfter=s,null}_getOrCreateRecordForKey(t,s){if(this._records.has(t)){const p=this._records.get(t);this._maybeAddToChanges(p,s);const g=p._prev,I=p._next;return g&&(g._next=I),I&&(I._prev=g),p._next=null,p._prev=null,p}const h=new _1(t);return this._records.set(t,h),h.currentValue=s,this._addToAdditions(h),h}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,s){Object.is(s,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=s,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,s){t instanceof Map?t.forEach(s):Object.keys(t).forEach(h=>s(t[h],h))}}class _1{constructor(t){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}}function $y(){return new q_([new Gy])}let q_=(()=>{class e{constructor(s){this.factories=s}static create(s,h){if(null!=h){const p=h.factories.slice();s=s.concat(p)}return new e(s)}static extend(s){return{provide:e,useFactory:h=>e.create(s,h||$y()),deps:[[e,new Ki,new ar]]}}find(s){const h=this.factories.find(p=>p.supports(s));if(null!=h)return h;throw new Te(901,!1)}}return e.\u0275prov=Ie({token:e,providedIn:"root",factory:$y}),e})();function Ky(){return new eg([new zy])}let eg=(()=>{class e{constructor(s){this.factories=s}static create(s,h){if(h){const p=h.factories.slice();s=s.concat(p)}return new e(s)}static extend(s){return{provide:e,useFactory:h=>e.create(s,h||Ky()),deps:[[e,new Ki,new ar]]}}find(s){const h=this.factories.find(p=>p.supports(s));if(h)return h;throw new Te(901,!1)}}return e.\u0275prov=Ie({token:e,providedIn:"root",factory:Ky}),e})();const y1=Oy(null,"core",[]);let b1=(()=>{class e{constructor(s){}}return e.\u0275fac=function(s){return new(s||e)(Tn($f))},e.\u0275mod=Bt({type:e}),e.\u0275inj=St({}),e})();function M1(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}},48665:(vt,me,a)=>{"use strict";a.d(me,{Cf:()=>Ze,EJ:()=>Qr,F:()=>Nt,Fj:()=>se,JJ:()=>ni,JL:()=>kn,JU:()=>w,Kr:()=>ys,NI:()=>Kn,On:()=>Zr,Q7:()=>qe,UX:()=>Rt,Wl:()=>B,YN:()=>ds,Zs:()=>Xe,_Y:()=>Ui,a5:()=>Un,cw:()=>Ee,gN:()=>Sn,kI:()=>tt,nD:()=>Lt,oH:()=>Lr,sg:()=>wr,u:()=>pr,u5:()=>it,wV:()=>Mr});var i=a(64565),n=a(7073),l=a(62482),f=a(34122),o=a(53399);let c=(()=>{class X{constructor(V,Je){this._renderer=V,this._elementRef=Je,this.onChange=Kt=>{},this.onTouched=()=>{}}setProperty(V,Je){this._renderer.setProperty(this._elementRef.nativeElement,V,Je)}registerOnTouched(V){this.onTouched=V}registerOnChange(V){this.onChange=V}setDisabledState(V){this.setProperty("disabled",V)}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(i.Qsj),i.Y36(i.SBq))},X.\u0275dir=i.lG2({type:X}),X})(),M=(()=>{class X extends c{}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,features:[i.qOj]}),X})();const w=new i.OlP("NgValueAccessor"),W={provide:w,useExisting:(0,i.Gpc)(()=>B),multi:!0};let B=(()=>{class X extends M{writeValue(V){this.setProperty("checked",V)}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(V,Je){1&V&&i.NdJ("change",function(An){return Je.onChange(An.target.checked)})("blur",function(){return Je.onTouched()})},features:[i._Bn([W]),i.qOj]}),X})();const r={provide:w,useExisting:(0,i.Gpc)(()=>se),multi:!0},pe=new i.OlP("CompositionEventMode");let se=(()=>{class X extends c{constructor(V,Je,Kt){super(V,Je),this._compositionMode=Kt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function H(){const X=(0,n.q)()?(0,n.q)().getUserAgent():"";return/android (\d+)/.test(X.toLowerCase())}())}writeValue(V){this.setProperty("value",V??"")}_handleInput(V){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(V)}_compositionStart(){this._composing=!0}_compositionEnd(V){this._composing=!1,this._compositionMode&&this.onChange(V)}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(i.Qsj),i.Y36(i.SBq),i.Y36(pe,8))},X.\u0275dir=i.lG2({type:X,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(V,Je){1&V&&i.NdJ("input",function(An){return Je._handleInput(An.target.value)})("blur",function(){return Je.onTouched()})("compositionstart",function(){return Je._compositionStart()})("compositionend",function(An){return Je._compositionEnd(An.target.value)})},features:[i._Bn([r]),i.qOj]}),X})();const oe=!1;function we(X){return null==X||("string"==typeof X||Array.isArray(X))&&0===X.length}function Te(X){return null!=X&&"number"==typeof X.length}const Ze=new i.OlP("NgValidators"),yt=new i.OlP("NgAsyncValidators"),Ke=/^(?=.{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])?)*$/;class tt{static min(U){return function ue(X){return U=>{if(we(U.value)||we(X))return null;const V=parseFloat(U.value);return!isNaN(V)&&V<X?{min:{min:X,actual:U.value}}:null}}(U)}static max(U){return function Ce(X){return U=>{if(we(U.value)||we(X))return null;const V=parseFloat(U.value);return!isNaN(V)&&V>X?{max:{max:X,actual:U.value}}:null}}(U)}static required(U){return b(U)}static requiredTrue(U){return L(U)}static email(U){return function Ne(X){return we(X.value)||Ke.test(X.value)?null:{email:!0}}(U)}static minLength(U){return function Dt(X){return U=>we(U.value)||!Te(U.value)?null:U.value.length<X?{minlength:{requiredLength:X,actualLength:U.value.length}}:null}(U)}static maxLength(U){return ot(U)}static pattern(U){return function ct(X){if(!X)return xt;let U,V;return"string"==typeof X?(V="","^"!==X.charAt(0)&&(V+="^"),V+=X,"$"!==X.charAt(X.length-1)&&(V+="$"),U=new RegExp(V)):(V=X.toString(),U=X),Je=>{if(we(Je.value))return null;const Kt=Je.value;return U.test(Kt)?null:{pattern:{requiredPattern:V,actualValue:Kt}}}}(U)}static nullValidator(U){return null}static compose(U){return Be(U)}static composeAsync(U){return d(U)}}function b(X){return we(X.value)?{required:!0}:null}function L(X){return!0===X.value?null:{required:!0}}function ot(X){return U=>Te(U.value)&&U.value.length>X?{maxlength:{requiredLength:X,actualLength:U.value.length}}:null}function xt(X){return null}function Et(X){return null!=X}function sn(X){const U=(0,i.QGY)(X)?(0,l.D)(X):X;if(oe&&!(0,i.CqO)(U)){let V="Expected async validator to return Promise or Observable.";throw"object"==typeof X&&(V+=" Are you using a synchronous validator where an async validator is expected?"),new i.vHH(-1101,V)}return U}function mn(X){let U={};return X.forEach(V=>{U=null!=V?{...U,...V}:U}),0===Object.keys(U).length?null:U}function xn(X,U){return U.map(V=>V(X))}function Fn(X){return X.map(U=>function Dn(X){return!X.validate}(U)?U:V=>U.validate(V))}function Be(X){if(!X)return null;const U=X.filter(Et);return 0==U.length?null:function(V){return mn(xn(V,U))}}function z(X){return null!=X?Be(Fn(X)):null}function d(X){if(!X)return null;const U=X.filter(Et);return 0==U.length?null:function(V){const Je=xn(V,U).map(sn);return(0,f.D)(Je).pipe((0,o.U)(mn))}}function O(X){return null!=X?d(Fn(X)):null}function de(X,U){return null===X?[U]:Array.isArray(X)?[...X,U]:[X,U]}function Ve(X){return X._rawValidators}function Ie(X){return X._rawAsyncValidators}function Oe(X){return X?Array.isArray(X)?X:[X]:[]}function St(X,U){return Array.isArray(X)?X.includes(U):X===U}function wt(X,U){const V=Oe(U);return Oe(X).forEach(Kt=>{St(V,Kt)||V.push(Kt)}),V}function jt(X,U){return Oe(U).filter(V=>!St(X,V))}class fn{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(U){this._rawValidators=U||[],this._composedValidatorFn=z(this._rawValidators)}_setAsyncValidators(U){this._rawAsyncValidators=U||[],this._composedAsyncValidatorFn=O(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(U){this._onDestroyCallbacks.push(U)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(U=>U()),this._onDestroyCallbacks=[]}reset(U){this.control&&this.control.reset(U)}hasError(U,V){return!!this.control&&this.control.hasError(U,V)}getError(U,V){return this.control?this.control.getError(U,V):null}}class Sn extends fn{get formDirective(){return null}get path(){return null}}class Un extends fn{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class zn{constructor(U){this._cd=U}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let ni=(()=>{class X extends zn{constructor(V){super(V)}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(Un,2))},X.\u0275dir=i.lG2({type:X,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(V,Je){2&V&&i.ekj("ng-untouched",Je.isUntouched)("ng-touched",Je.isTouched)("ng-pristine",Je.isPristine)("ng-dirty",Je.isDirty)("ng-valid",Je.isValid)("ng-invalid",Je.isInvalid)("ng-pending",Je.isPending)},features:[i.qOj]}),X})(),kn=(()=>{class X extends zn{constructor(V){super(V)}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(Sn,10))},X.\u0275dir=i.lG2({type:X,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(V,Je){2&V&&i.ekj("ng-untouched",Je.isUntouched)("ng-touched",Je.isTouched)("ng-pristine",Je.isPristine)("ng-dirty",Je.isDirty)("ng-valid",Je.isValid)("ng-invalid",Je.isInvalid)("ng-pending",Je.isPending)("ng-submitted",Je.isSubmitted)},features:[i.qOj]}),X})();function Jn(X,U){return X?`with name: '${U}'`:`at index: ${U}`}const Xt=!1,en="VALID",Tn="INVALID",Qn="PENDING",_n="DISABLED";function Ct(X){return(Q(X)?X.validators:X)||null}function N(X,U){return(Q(U)?U.asyncValidators:X)||null}function Q(X){return null!=X&&!Array.isArray(X)&&"object"==typeof X}class lt{constructor(U,V){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(U),this._assignAsyncValidators(V)}get validator(){return this._composedValidatorFn}set validator(U){this._rawValidators=this._composedValidatorFn=U}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(U){this._rawAsyncValidators=this._composedAsyncValidatorFn=U}get parent(){return this._parent}get valid(){return this.status===en}get invalid(){return this.status===Tn}get pending(){return this.status==Qn}get disabled(){return this.status===_n}get enabled(){return this.status!==_n}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(U){this._assignValidators(U)}setAsyncValidators(U){this._assignAsyncValidators(U)}addValidators(U){this.setValidators(wt(U,this._rawValidators))}addAsyncValidators(U){this.setAsyncValidators(wt(U,this._rawAsyncValidators))}removeValidators(U){this.setValidators(jt(U,this._rawValidators))}removeAsyncValidators(U){this.setAsyncValidators(jt(U,this._rawAsyncValidators))}hasValidator(U){return St(this._rawValidators,U)}hasAsyncValidator(U){return St(this._rawAsyncValidators,U)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(U={}){this.touched=!0,this._parent&&!U.onlySelf&&this._parent.markAsTouched(U)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(U=>U.markAllAsTouched())}markAsUntouched(U={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(V=>{V.markAsUntouched({onlySelf:!0})}),this._parent&&!U.onlySelf&&this._parent._updateTouched(U)}markAsDirty(U={}){this.pristine=!1,this._parent&&!U.onlySelf&&this._parent.markAsDirty(U)}markAsPristine(U={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(V=>{V.markAsPristine({onlySelf:!0})}),this._parent&&!U.onlySelf&&this._parent._updatePristine(U)}markAsPending(U={}){this.status=Qn,!1!==U.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!U.onlySelf&&this._parent.markAsPending(U)}disable(U={}){const V=this._parentMarkedDirty(U.onlySelf);this.status=_n,this.errors=null,this._forEachChild(Je=>{Je.disable({...U,onlySelf:!0})}),this._updateValue(),!1!==U.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...U,skipPristineCheck:V}),this._onDisabledChange.forEach(Je=>Je(!0))}enable(U={}){const V=this._parentMarkedDirty(U.onlySelf);this.status=en,this._forEachChild(Je=>{Je.enable({...U,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:U.emitEvent}),this._updateAncestors({...U,skipPristineCheck:V}),this._onDisabledChange.forEach(Je=>Je(!1))}_updateAncestors(U){this._parent&&!U.onlySelf&&(this._parent.updateValueAndValidity(U),U.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(U){this._parent=U}getRawValue(){return this.value}updateValueAndValidity(U={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===en||this.status===Qn)&&this._runAsyncValidator(U.emitEvent)),!1!==U.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!U.onlySelf&&this._parent.updateValueAndValidity(U)}_updateTreeValidity(U={emitEvent:!0}){this._forEachChild(V=>V._updateTreeValidity(U)),this.updateValueAndValidity({onlySelf:!0,emitEvent:U.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?_n:en}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(U){if(this.asyncValidator){this.status=Qn,this._hasOwnPendingAsyncValidator=!0;const V=sn(this.asyncValidator(this));this._asyncValidationSubscription=V.subscribe(Je=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(Je,{emitEvent:U})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(U,V={}){this.errors=U,this._updateControlsErrors(!1!==V.emitEvent)}get(U){let V=U;return null==V||(Array.isArray(V)||(V=V.split(".")),0===V.length)?null:V.reduce((Je,Kt)=>Je&&Je._find(Kt),this)}getError(U,V){const Je=V?this.get(V):this;return Je&&Je.errors?Je.errors[U]:null}hasError(U,V){return!!this.getError(U,V)}get root(){let U=this;for(;U._parent;)U=U._parent;return U}_updateControlsErrors(U){this.status=this._calculateStatus(),U&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(U)}_initObservables(){this.valueChanges=new i.vpe,this.statusChanges=new i.vpe}_calculateStatus(){return this._allControlsDisabled()?_n:this.errors?Tn:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Qn)?Qn:this._anyControlsHaveStatus(Tn)?Tn:en}_anyControlsHaveStatus(U){return this._anyControls(V=>V.status===U)}_anyControlsDirty(){return this._anyControls(U=>U.dirty)}_anyControlsTouched(){return this._anyControls(U=>U.touched)}_updatePristine(U={}){this.pristine=!this._anyControlsDirty(),this._parent&&!U.onlySelf&&this._parent._updatePristine(U)}_updateTouched(U={}){this.touched=this._anyControlsTouched(),this._parent&&!U.onlySelf&&this._parent._updateTouched(U)}_registerOnCollectionChange(U){this._onCollectionChange=U}_setUpdateStrategy(U){Q(U)&&null!=U.updateOn&&(this._updateOn=U.updateOn)}_parentMarkedDirty(U){return!U&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(U){return null}_assignValidators(U){this._rawValidators=Array.isArray(U)?U.slice():U,this._composedValidatorFn=function ge(X){return Array.isArray(X)?z(X):X||null}(this._rawValidators)}_assignAsyncValidators(U){this._rawAsyncValidators=Array.isArray(U)?U.slice():U,this._composedAsyncValidatorFn=function ve(X){return Array.isArray(X)?O(X):X||null}(this._rawAsyncValidators)}}class Ee extends lt{constructor(U,V,Je){super(Ct(V),N(Je,V)),this.controls=U,this._initObservables(),this._setUpdateStrategy(V),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(U,V){return this.controls[U]?this.controls[U]:(this.controls[U]=V,V.setParent(this),V._registerOnCollectionChange(this._onCollectionChange),V)}addControl(U,V,Je={}){this.registerControl(U,V),this.updateValueAndValidity({emitEvent:Je.emitEvent}),this._onCollectionChange()}removeControl(U,V={}){this.controls[U]&&this.controls[U]._registerOnCollectionChange(()=>{}),delete this.controls[U],this.updateValueAndValidity({emitEvent:V.emitEvent}),this._onCollectionChange()}setControl(U,V,Je={}){this.controls[U]&&this.controls[U]._registerOnCollectionChange(()=>{}),delete this.controls[U],V&&this.registerControl(U,V),this.updateValueAndValidity({emitEvent:Je.emitEvent}),this._onCollectionChange()}contains(U){return this.controls.hasOwnProperty(U)&&this.controls[U].enabled}setValue(U,V={}){(function Le(X,U,V){X._forEachChild((Je,Kt)=>{if(void 0===V[Kt])throw new i.vHH(1002,Xt?function Cn(X,U){return`Must supply a value for form control ${Jn(X,U)}`}(U,Kt):"")})})(this,!0,U),Object.keys(U).forEach(Je=>{(function Ye(X,U,V){const Je=X.controls;if(!(U?Object.keys(Je):Je).length)throw new i.vHH(1e3,Xt?function Mi(X){return`\n    There are no form controls registered with this ${X?"group":"array"} yet. If you're using ngModel,\n    you may want to check next tick (e.g. use setTimeout).\n  `}(U):"");if(!Je[V])throw new i.vHH(1001,Xt?function ii(X,U){return`Cannot find form control ${Jn(X,U)}`}(U,V):"")})(this,!0,Je),this.controls[Je].setValue(U[Je],{onlySelf:!0,emitEvent:V.emitEvent})}),this.updateValueAndValidity(V)}patchValue(U,V={}){null!=U&&(Object.keys(U).forEach(Je=>{const Kt=this.controls[Je];Kt&&Kt.patchValue(U[Je],{onlySelf:!0,emitEvent:V.emitEvent})}),this.updateValueAndValidity(V))}reset(U={},V={}){this._forEachChild((Je,Kt)=>{Je.reset(U[Kt],{onlySelf:!0,emitEvent:V.emitEvent})}),this._updatePristine(V),this._updateTouched(V),this.updateValueAndValidity(V)}getRawValue(){return this._reduceChildren({},(U,V,Je)=>(U[Je]=V.getRawValue(),U))}_syncPendingControls(){let U=this._reduceChildren(!1,(V,Je)=>!!Je._syncPendingControls()||V);return U&&this.updateValueAndValidity({onlySelf:!0}),U}_forEachChild(U){Object.keys(this.controls).forEach(V=>{const Je=this.controls[V];Je&&U(Je,V)})}_setUpControls(){this._forEachChild(U=>{U.setParent(this),U._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(U){for(const[V,Je]of Object.entries(this.controls))if(this.contains(V)&&U(Je))return!0;return!1}_reduceValue(){return this._reduceChildren({},(V,Je,Kt)=>((Je.enabled||this.disabled)&&(V[Kt]=Je.value),V))}_reduceChildren(U,V){let Je=U;return this._forEachChild((Kt,An)=>{Je=V(Je,Kt,An)}),Je}_allControlsDisabled(){for(const U of Object.keys(this.controls))if(this.controls[U].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(U){return this.controls.hasOwnProperty(U)?this.controls[U]:null}}const ae=new i.OlP("CallSetDisabledState",{providedIn:"root",factory:()=>T}),T="always";function S(X,U){return[...U.path,X]}function Z(X,U,V=T){$t(X,U),U.valueAccessor.writeValue(X.value),(X.disabled||"always"===V)&&U.valueAccessor.setDisabledState?.(X.disabled),function Bt(X,U){U.valueAccessor.registerOnChange(V=>{X._pendingValue=V,X._pendingChange=!0,X._pendingDirty=!0,"change"===X.updateOn&&In(X,U)})}(X,U),function Bn(X,U){const V=(Je,Kt)=>{U.valueAccessor.writeValue(Je),Kt&&U.viewToModelUpdate(Je)};X.registerOnChange(V),U._registerOnDestroy(()=>{X._unregisterOnChange(V)})}(X,U),function Yn(X,U){U.valueAccessor.registerOnTouched(()=>{X._pendingTouched=!0,"blur"===X.updateOn&&X._pendingChange&&In(X,U),"submit"!==X.updateOn&&X.markAsTouched()})}(X,U),function ut(X,U){if(U.valueAccessor.setDisabledState){const V=Je=>{U.valueAccessor.setDisabledState(Je)};X.registerOnDisabledChange(V),U._registerOnDestroy(()=>{X._unregisterOnDisabledChange(V)})}}(X,U)}function K(X,U,V=!0){const Je=()=>{};U.valueAccessor&&(U.valueAccessor.registerOnChange(Je),U.valueAccessor.registerOnTouched(Je)),Wt(X,U),X&&(U._invokeOnDestroyCallbacks(),X._registerOnCollectionChange(()=>{}))}function dt(X,U){X.forEach(V=>{V.registerOnValidatorChange&&V.registerOnValidatorChange(U)})}function $t(X,U){const V=Ve(X);null!==U.validator?X.setValidators(de(V,U.validator)):"function"==typeof V&&X.setValidators([V]);const Je=Ie(X);null!==U.asyncValidator?X.setAsyncValidators(de(Je,U.asyncValidator)):"function"==typeof Je&&X.setAsyncValidators([Je]);const Kt=()=>X.updateValueAndValidity();dt(U._rawValidators,Kt),dt(U._rawAsyncValidators,Kt)}function Wt(X,U){let V=!1;if(null!==X){if(null!==U.validator){const Kt=Ve(X);if(Array.isArray(Kt)&&Kt.length>0){const An=Kt.filter(fi=>fi!==U.validator);An.length!==Kt.length&&(V=!0,X.setValidators(An))}}if(null!==U.asyncValidator){const Kt=Ie(X);if(Array.isArray(Kt)&&Kt.length>0){const An=Kt.filter(fi=>fi!==U.asyncValidator);An.length!==Kt.length&&(V=!0,X.setAsyncValidators(An))}}}const Je=()=>{};return dt(U._rawValidators,Je),dt(U._rawAsyncValidators,Je),V}function In(X,U){X._pendingDirty&&X.markAsDirty(),X.setValue(X._pendingValue,{emitModelToViewChange:!1}),U.viewToModelUpdate(X._pendingValue),X._pendingChange=!1}function $n(X,U){$t(X,U)}function ln(X,U){if(!X.hasOwnProperty("model"))return!1;const V=X.model;return!!V.isFirstChange()||!Object.is(U,V.currentValue)}function ci(X,U){X._syncPendingControls(),U.forEach(V=>{const Je=V.control;"submit"===Je.updateOn&&Je._pendingChange&&(V.viewToModelUpdate(Je._pendingValue),Je._pendingChange=!1)})}function Ln(X,U){if(!U)return null;let V,Je,Kt;return Array.isArray(U),U.forEach(An=>{An.constructor===se?V=An:function Pn(X){return Object.getPrototypeOf(X.constructor)===M}(An)?Je=An:Kt=An}),Kt||Je||V||null}const le={provide:Sn,useExisting:(0,i.Gpc)(()=>Nt)},Pe=(()=>Promise.resolve())();let Nt=(()=>{class X extends Sn{constructor(V,Je,Kt){super(),this.callSetDisabledState=Kt,this.submitted=!1,this._directives=new Set,this.ngSubmit=new i.vpe,this.form=new Ee({},z(V),O(Je))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(V){Pe.then(()=>{const Je=this._findContainer(V.path);V.control=Je.registerControl(V.name,V.control),Z(V.control,V,this.callSetDisabledState),V.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(V)})}getControl(V){return this.form.get(V.path)}removeControl(V){Pe.then(()=>{const Je=this._findContainer(V.path);Je&&Je.removeControl(V.name),this._directives.delete(V)})}addFormGroup(V){Pe.then(()=>{const Je=this._findContainer(V.path),Kt=new Ee({});$n(Kt,V),Je.registerControl(V.name,Kt),Kt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(V){Pe.then(()=>{const Je=this._findContainer(V.path);Je&&Je.removeControl(V.name)})}getFormGroup(V){return this.form.get(V.path)}updateModel(V,Je){Pe.then(()=>{this.form.get(V.path).setValue(Je)})}setValue(V){this.control.setValue(V)}onSubmit(V){return this.submitted=!0,ci(this.form,this._directives),this.ngSubmit.emit(V),"dialog"===V?.target?.method}onReset(){this.resetForm()}resetForm(V){this.form.reset(V),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(V){return V.pop(),V.length?this.form.get(V):this.form}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(Ze,10),i.Y36(yt,10),i.Y36(ae,8))},X.\u0275dir=i.lG2({type:X,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(V,Je){1&V&&i.NdJ("submit",function(An){return Je.onSubmit(An)})("reset",function(){return Je.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i._Bn([le]),i.qOj]}),X})();function Jt(X,U){const V=X.indexOf(U);V>-1&&X.splice(V,1)}function hn(X){return"object"==typeof X&&null!==X&&2===Object.keys(X).length&&"value"in X&&"disabled"in X}const Kn=class extends lt{constructor(U=null,V,Je){super(Ct(V),N(Je,V)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(U),this._setUpdateStrategy(V),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Q(V)&&(V.nonNullable||V.initialValueIsDefault)&&(this.defaultValue=hn(U)?U.value:U)}setValue(U,V={}){this.value=this._pendingValue=U,this._onChange.length&&!1!==V.emitModelToViewChange&&this._onChange.forEach(Je=>Je(this.value,!1!==V.emitViewToModelChange)),this.updateValueAndValidity(V)}patchValue(U,V={}){this.setValue(U,V)}reset(U=this.defaultValue,V={}){this._applyFormState(U),this.markAsPristine(V),this.markAsUntouched(V),this.setValue(this.value,V),this._pendingChange=!1}_updateValue(){}_anyControls(U){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(U){this._onChange.push(U)}_unregisterOnChange(U){Jt(this._onChange,U)}registerOnDisabledChange(U){this._onDisabledChange.push(U)}_unregisterOnDisabledChange(U){Jt(this._onDisabledChange,U)}_forEachChild(U){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(U){hn(U)?(this.value=this._pendingValue=U.value,U.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=U}},rr={provide:Un,useExisting:(0,i.Gpc)(()=>Zr)},Sr=(()=>Promise.resolve())();let Zr=(()=>{class X extends Un{constructor(V,Je,Kt,An,fi,Mn){super(),this._changeDetectorRef=fi,this.callSetDisabledState=Mn,this.control=new Kn,this._registered=!1,this.update=new i.vpe,this._parent=V,this._setValidators(Je),this._setAsyncValidators(Kt),this.valueAccessor=Ln(0,An)}ngOnChanges(V){if(this._checkForErrors(),!this._registered||"name"in V){if(this._registered&&(this._checkName(),this.formDirective)){const Je=V.name.previousValue;this.formDirective.removeControl({name:Je,path:this._getPath(Je)})}this._setUpControl()}"isDisabled"in V&&this._updateDisabled(V),ln(V,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(V){this.viewModel=V,this.update.emit(V)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Z(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(V){Sr.then(()=>{this.control.setValue(V,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(V){const Je=V.isDisabled.currentValue,Kt=0!==Je&&(0,i.D6c)(Je);Sr.then(()=>{Kt&&!this.control.disabled?this.control.disable():!Kt&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(V){return this._parent?S(V,this._parent):[V]}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(Sn,9),i.Y36(Ze,10),i.Y36(yt,10),i.Y36(w,10),i.Y36(i.sBO,8),i.Y36(ae,8))},X.\u0275dir=i.lG2({type:X,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i._Bn([rr]),i.qOj,i.TTD]}),X})(),Ui=(()=>{class X{}return X.\u0275fac=function(V){return new(V||X)},X.\u0275dir=i.lG2({type:X,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),X})();const or={provide:w,useExisting:(0,i.Gpc)(()=>Mr),multi:!0};let Mr=(()=>{class X extends M{writeValue(V){this.setProperty("value",V??"")}registerOnChange(V){this.onChange=Je=>{V(""==Je?null:parseFloat(Je))}}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(V,Je){1&V&&i.NdJ("input",function(An){return Je.onChange(An.target.value)})("blur",function(){return Je.onTouched()})},features:[i._Bn([or]),i.qOj]}),X})(),Dr=(()=>{class X{}return X.\u0275fac=function(V){return new(V||X)},X.\u0275mod=i.oAB({type:X}),X.\u0275inj=i.cJS({}),X})();const Rr=new i.OlP("NgModelWithFormControlWarning"),Vr={provide:Un,useExisting:(0,i.Gpc)(()=>Lr)};let Lr=(()=>{class X extends Un{set isDisabled(V){}constructor(V,Je,Kt,An,fi){super(),this._ngModelWarningConfig=An,this.callSetDisabledState=fi,this.update=new i.vpe,this._ngModelWarningSent=!1,this._setValidators(V),this._setAsyncValidators(Je),this.valueAccessor=Ln(0,Kt)}ngOnChanges(V){if(this._isControlChanged(V)){const Je=V.form.previousValue;Je&&K(Je,this,!1),Z(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}ln(V,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&K(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(V){this.viewModel=V,this.update.emit(V)}_isControlChanged(V){return V.hasOwnProperty("form")}}return X._ngModelWarningSentOnce=!1,X.\u0275fac=function(V){return new(V||X)(i.Y36(Ze,10),i.Y36(yt,10),i.Y36(w,10),i.Y36(Rr,8),i.Y36(ae,8))},X.\u0275dir=i.lG2({type:X,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[i._Bn([Vr]),i.qOj,i.TTD]}),X})();const ws={provide:Sn,useExisting:(0,i.Gpc)(()=>wr)};let wr=(()=>{class X extends Sn{constructor(V,Je,Kt){super(),this.callSetDisabledState=Kt,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new i.vpe,this._setValidators(V),this._setAsyncValidators(Je)}ngOnChanges(V){this._checkFormPresent(),V.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Wt(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(V){const Je=this.form.get(V.path);return Z(Je,V,this.callSetDisabledState),Je.updateValueAndValidity({emitEvent:!1}),this.directives.push(V),Je}getControl(V){return this.form.get(V.path)}removeControl(V){K(V.control||null,V,!1),function nn(X,U){const V=X.indexOf(U);V>-1&&X.splice(V,1)}(this.directives,V)}addFormGroup(V){this._setUpFormContainer(V)}removeFormGroup(V){this._cleanUpFormContainer(V)}getFormGroup(V){return this.form.get(V.path)}addFormArray(V){this._setUpFormContainer(V)}removeFormArray(V){this._cleanUpFormContainer(V)}getFormArray(V){return this.form.get(V.path)}updateModel(V,Je){this.form.get(V.path).setValue(Je)}onSubmit(V){return this.submitted=!0,ci(this.form,this.directives),this.ngSubmit.emit(V),"dialog"===V?.target?.method}onReset(){this.resetForm()}resetForm(V){this.form.reset(V),this.submitted=!1}_updateDomValue(){this.directives.forEach(V=>{const Je=V.control,Kt=this.form.get(V.path);Je!==Kt&&(K(Je||null,V),(X=>X instanceof Kn)(Kt)&&(Z(Kt,V,this.callSetDisabledState),V.control=Kt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(V){const Je=this.form.get(V.path);$n(Je,V),Je.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(V){if(this.form){const Je=this.form.get(V.path);Je&&function Pt(X,U){return Wt(X,U)}(Je,V)&&Je.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){$t(this.form,this),this._oldForm&&Wt(this._oldForm,this)}_checkFormPresent(){}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(Ze,10),i.Y36(yt,10),i.Y36(ae,8))},X.\u0275dir=i.lG2({type:X,selectors:[["","formGroup",""]],hostBindings:function(V,Je){1&V&&i.NdJ("submit",function(An){return Je.onSubmit(An)})("reset",function(){return Je.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i._Bn([ws]),i.qOj,i.TTD]}),X})();const Ws={provide:Un,useExisting:(0,i.Gpc)(()=>pr)};let pr=(()=>{class X extends Un{set isDisabled(V){}constructor(V,Je,Kt,An,fi){super(),this._ngModelWarningConfig=fi,this._added=!1,this.update=new i.vpe,this._ngModelWarningSent=!1,this._parent=V,this._setValidators(Je),this._setAsyncValidators(Kt),this.valueAccessor=Ln(0,An)}ngOnChanges(V){this._added||this._setUpControl(),ln(V,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(V){this.viewModel=V,this.update.emit(V)}get path(){return S(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return X._ngModelWarningSentOnce=!1,X.\u0275fac=function(V){return new(V||X)(i.Y36(Sn,13),i.Y36(Ze,10),i.Y36(yt,10),i.Y36(w,10),i.Y36(Rr,8))},X.\u0275dir=i.lG2({type:X,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[i._Bn([Ws]),i.qOj,i.TTD]}),X})();const dr={provide:w,useExisting:(0,i.Gpc)(()=>Qr),multi:!0};function Ts(X,U){return null==X?`${U}`:(U&&"object"==typeof U&&(U="Object"),`${X}: ${U}`.slice(0,50))}let Qr=(()=>{class X extends M{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(V){this._compareWith=V}writeValue(V){this.value=V;const Kt=Ts(this._getOptionId(V),V);this.setProperty("value",Kt)}registerOnChange(V){this.onChange=Je=>{this.value=this._getOptionValue(Je),V(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(V){for(const Je of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(Je),V))return Je;return null}_getOptionValue(V){const Je=function zr(X){return X.split(":")[0]}(V);return this._optionMap.has(Je)?this._optionMap.get(Je):V}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(V,Je){1&V&&i.NdJ("change",function(An){return Je.onChange(An.target.value)})("blur",function(){return Je.onTouched()})},inputs:{compareWith:"compareWith"},features:[i._Bn([dr]),i.qOj]}),X})(),ds=(()=>{class X{constructor(V,Je,Kt){this._element=V,this._renderer=Je,this._select=Kt,this._select&&(this.id=this._select._registerOption())}set ngValue(V){null!=this._select&&(this._select._optionMap.set(this.id,V),this._setElementValue(Ts(this.id,V)),this._select.writeValue(this._select.value))}set value(V){this._setElementValue(V),this._select&&this._select.writeValue(this._select.value)}_setElementValue(V){this._renderer.setProperty(this._element.nativeElement,"value",V)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(i.SBq),i.Y36(i.Qsj),i.Y36(Qr,9))},X.\u0275dir=i.lG2({type:X,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),X})();const Cs={provide:w,useExisting:(0,i.Gpc)(()=>Nr),multi:!0};function Ps(X,U){return null==X?`${U}`:("string"==typeof U&&(U=`'${U}'`),U&&"object"==typeof U&&(U="Object"),`${X}: ${U}`.slice(0,50))}let Nr=(()=>{class X extends M{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(V){this._compareWith=V}writeValue(V){let Je;if(this.value=V,Array.isArray(V)){const Kt=V.map(An=>this._getOptionId(An));Je=(An,fi)=>{An._setSelected(Kt.indexOf(fi.toString())>-1)}}else Je=(Kt,An)=>{Kt._setSelected(!1)};this._optionMap.forEach(Je)}registerOnChange(V){this.onChange=Je=>{const Kt=[],An=Je.selectedOptions;if(void 0!==An){const fi=An;for(let Mn=0;Mn<fi.length;Mn++){const rt=this._getOptionValue(fi[Mn].value);Kt.push(rt)}}else{const fi=Je.options;for(let Mn=0;Mn<fi.length;Mn++){const ke=fi[Mn];if(ke.selected){const rt=this._getOptionValue(ke.value);Kt.push(rt)}}}this.value=Kt,V(Kt)}}_registerOption(V){const Je=(this._idCounter++).toString();return this._optionMap.set(Je,V),Je}_getOptionId(V){for(const Je of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(Je)._value,V))return Je;return null}_getOptionValue(V){const Je=function Es(X){return X.split(":")[0]}(V);return this._optionMap.has(Je)?this._optionMap.get(Je)._value:V}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(V,Je){1&V&&i.NdJ("change",function(An){return Je.onChange(An.target)})("blur",function(){return Je.onTouched()})},inputs:{compareWith:"compareWith"},features:[i._Bn([Cs]),i.qOj]}),X})(),ys=(()=>{class X{constructor(V,Je,Kt){this._element=V,this._renderer=Je,this._select=Kt,this._select&&(this.id=this._select._registerOption(this))}set ngValue(V){null!=this._select&&(this._value=V,this._setElementValue(Ps(this.id,V)),this._select.writeValue(this._select.value))}set value(V){this._select?(this._value=V,this._setElementValue(Ps(this.id,V)),this._select.writeValue(this._select.value)):this._setElementValue(V)}_setElementValue(V){this._renderer.setProperty(this._element.nativeElement,"value",V)}_setSelected(V){this._renderer.setProperty(this._element.nativeElement,"selected",V)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return X.\u0275fac=function(V){return new(V||X)(i.Y36(i.SBq),i.Y36(i.Qsj),i.Y36(Nr,9))},X.\u0275dir=i.lG2({type:X,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),X})();let nr=(()=>{class X{constructor(){this._validator=xt}ngOnChanges(V){if(this.inputName in V){const Je=this.normalizeInput(V[this.inputName].currentValue);this._enabled=this.enabled(Je),this._validator=this._enabled?this.createValidator(Je):xt,this._onChange&&this._onChange()}}validate(V){return this._validator(V)}registerOnValidatorChange(V){this._onChange=V}enabled(V){return null!=V}}return X.\u0275fac=function(V){return new(V||X)},X.\u0275dir=i.lG2({type:X,features:[i.TTD]}),X})();const ie={provide:Ze,useExisting:(0,i.Gpc)(()=>qe),multi:!0},Me={provide:Ze,useExisting:(0,i.Gpc)(()=>Xe),multi:!0};let qe=(()=>{class X extends nr{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=i.D6c,this.createValidator=V=>b}enabled(V){return V}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(V,Je){2&V&&i.uIk("required",Je._enabled?"":null)},inputs:{required:"required"},features:[i._Bn([ie]),i.qOj]}),X})(),Xe=(()=>{class X extends qe{constructor(){super(...arguments),this.createValidator=V=>L}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(V,Je){2&V&&i.uIk("required",Je._enabled?"":null)},features:[i._Bn([Me]),i.qOj]}),X})();const st={provide:Ze,useExisting:(0,i.Gpc)(()=>Lt),multi:!0};let Lt=(()=>{class X extends nr{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=V=>function qi(X){return"number"==typeof X?X:parseInt(X,10)}(V),this.createValidator=V=>ot(V)}}return X.\u0275fac=function(){let U;return function(Je){return(U||(U=i.n5z(X)))(Je||X)}}(),X.\u0275dir=i.lG2({type:X,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(V,Je){2&V&&i.uIk("maxlength",Je._enabled?Je.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i._Bn([st]),i.qOj]}),X})(),ir=(()=>{class X{}return X.\u0275fac=function(V){return new(V||X)},X.\u0275mod=i.oAB({type:X}),X.\u0275inj=i.cJS({imports:[Dr]}),X})(),it=(()=>{class X{static withConfig(V){return{ngModule:X,providers:[{provide:ae,useValue:V.callSetDisabledState??T}]}}}return X.\u0275fac=function(V){return new(V||X)},X.\u0275mod=i.oAB({type:X}),X.\u0275inj=i.cJS({imports:[ir]}),X})(),Rt=(()=>{class X{static withConfig(V){return{ngModule:X,providers:[{provide:Rr,useValue:V.warnOnNgModelWithFormControl??"always"},{provide:ae,useValue:V.callSetDisabledState??T}]}}}return X.\u0275fac=function(V){return new(V||X)},X.\u0275mod=i.oAB({type:X}),X.\u0275inj=i.cJS({imports:[ir]}),X})()},37681:(vt,me,a)=>{"use strict";a.d(me,{lW:()=>B,ot:()=>H,zs:()=>r});var i=a(64565),n=a(11821),l=a(79173);const f=["mat-button",""],o=["*"],w=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],W=(0,n.pj)((0,n.Id)((0,n.Kr)(class{constructor(pe){this._elementRef=pe}})));let B=(()=>{class pe extends W{constructor(oe,we,Te){super(oe),this._focusMonitor=we,this._animationMode=Te,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const Ze of w)this._hasHostAttributes(Ze)&&this._getHostElement().classList.add(Ze);oe.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(oe,we){oe?this._focusMonitor.focusVia(this._getHostElement(),oe,we):this._getHostElement().focus(we)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...oe){return oe.some(we=>this._getHostElement().hasAttribute(we))}}return pe.\u0275fac=function(oe){return new(oe||pe)(i.Y36(i.SBq),i.Y36(l.tE),i.Y36(i.QbO,8))},pe.\u0275cmp=i.Xpm({type:pe,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(oe,we){if(1&oe&&i.Gf(n.wG,5),2&oe){let Te;i.iGM(Te=i.CRH())&&(we.ripple=Te.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(oe,we){2&oe&&(i.uIk("disabled",we.disabled||null),i.ekj("_mat-animation-noopable","NoopAnimations"===we._animationMode)("mat-button-disabled",we.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[i.qOj],attrs:f,ngContentSelectors:o,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(oe,we){1&oe&&(i.F$t(),i.TgZ(0,"span",0),i.Hsn(1),i.qZA(),i._UZ(2,"span",1)(3,"span",2)),2&oe&&(i.xp6(2),i.ekj("mat-button-ripple-round",we.isRoundButton||we.isIconButton),i.Q6J("matRippleDisabled",we._isRippleDisabled())("matRippleCentered",we.isIconButton)("matRippleTrigger",we._getHostElement()))},dependencies:[n.wG],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-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,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-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-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 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.mat-button-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-fab._mat-animation-noopable{transition:none !important;animation:none !important}.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;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 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.mat-button-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-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.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 i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{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 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .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:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),pe})(),r=(()=>{class pe extends B{constructor(oe,we,Te,Ze){super(we,oe,Te),this._ngZone=Ze,this._haltDisabledEvents=yt=>{this.disabled&&(yt.preventDefault(),yt.stopImmediatePropagation())}}ngAfterViewInit(){super.ngAfterViewInit(),this._ngZone?this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)}):this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}}return pe.\u0275fac=function(oe){return new(oe||pe)(i.Y36(l.tE),i.Y36(i.SBq),i.Y36(i.QbO,8),i.Y36(i.R0b,8))},pe.\u0275cmp=i.Xpm({type:pe,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:7,hostBindings:function(oe,we){2&oe&&(i.uIk("tabindex",we.disabled?-1:we.tabIndex)("disabled",we.disabled||null)("aria-disabled",we.disabled.toString()),i.ekj("_mat-animation-noopable","NoopAnimations"===we._animationMode)("mat-button-disabled",we.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[i.qOj],attrs:f,ngContentSelectors:o,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(oe,we){1&oe&&(i.F$t(),i.TgZ(0,"span",0),i.Hsn(1),i.qZA(),i._UZ(2,"span",1)(3,"span",2)),2&oe&&(i.xp6(2),i.ekj("mat-button-ripple-round",we.isRoundButton||we.isIconButton),i.Q6J("matRippleDisabled",we._isRippleDisabled())("matRippleCentered",we.isIconButton)("matRippleTrigger",we._getHostElement()))},dependencies:[n.wG],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-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,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-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-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 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.mat-button-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-fab._mat-animation-noopable{transition:none !important;animation:none !important}.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;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);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 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 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.mat-button-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-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.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 i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{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 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .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:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),pe})(),H=(()=>{class pe{}return pe.\u0275fac=function(oe){return new(oe||pe)},pe.\u0275mod=i.oAB({type:pe}),pe.\u0275inj=i.cJS({imports:[n.si,n.BQ,n.BQ]}),pe})()},58053:(vt,me,a)=>{"use strict";a.d(me,{oG:()=>yt,p9:()=>Ce});var i=a(79173),n=a(67802),l=a(64565),f=a(48665),o=a(11821),c=a(56075);const M=["input"],w=["label"],W=function(b){return{enterDuration:b}},B=["*"],r=new l.OlP("mat-checkbox-default-options",{providedIn:"root",factory:H});function H(){return{color:"accent",clickAction:"check-indeterminate"}}let pe=0;const se=H(),oe={provide:f.JU,useExisting:(0,l.Gpc)(()=>yt),multi:!0};class we{}const Te=(0,o.sb)((0,o.pj)((0,o.Kr)((0,o.Id)(class{constructor(b){this._elementRef=b}}))));let Ze=(()=>{class b extends Te{constructor(Ne,Dt,ot,ct,xt,Et,sn){super(Dt),this._changeDetectorRef=ot,this._ngZone=ct,this._animationMode=Et,this._options=sn,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new l.vpe,this.indeterminateChange=new l.vpe,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||se,this.color=this.defaultColor=this._options.color||se.color,this.tabIndex=parseInt(xt)||0,this.id=this._uniqueId=`${Ne}${++pe}`}get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(Ne){this._required=(0,n.Ig)(Ne)}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(Ne){const Dt=(0,n.Ig)(Ne);Dt!=this.checked&&(this._checked=Dt,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(Ne){const Dt=(0,n.Ig)(Ne);Dt!==this.disabled&&(this._disabled=Dt,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(Ne){const Dt=Ne!=this._indeterminate;this._indeterminate=(0,n.Ig)(Ne),Dt&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(Ne){this.checked=!!Ne}registerOnChange(Ne){this._controlValueAccessorChangeFn=Ne}registerOnTouched(Ne){this._onTouched=Ne}setDisabledState(Ne){this.disabled=Ne}_getAriaChecked(){return this.checked?"true":this.indeterminate?"mixed":"false"}_transitionCheckState(Ne){let Dt=this._currentCheckState,ot=this._getAnimationTargetElement();if(Dt!==Ne&&ot&&(this._currentAnimationClass&&ot.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(Dt,Ne),this._currentCheckState=Ne,this._currentAnimationClass.length>0)){ot.classList.add(this._currentAnimationClass);const ct=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{ot.classList.remove(ct)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){const Ne=this._options?.clickAction;this.disabled||"noop"===Ne?!this.disabled&&"noop"===Ne&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==Ne&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(Ne){Ne.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(Ne,Dt){if("NoopAnimations"===this._animationMode)return"";switch(Ne){case 0:if(1===Dt)return this._animationClasses.uncheckedToChecked;if(3==Dt)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===Dt?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===Dt?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===Dt?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(Ne){const Dt=this._inputElement;Dt&&(Dt.nativeElement.indeterminate=Ne)}}return b.\u0275fac=function(Ne){l.$Z()},b.\u0275dir=l.lG2({type:b,viewQuery:function(Ne,Dt){if(1&Ne&&(l.Gf(M,5),l.Gf(w,5),l.Gf(o.wG,5)),2&Ne){let ot;l.iGM(ot=l.CRH())&&(Dt._inputElement=ot.first),l.iGM(ot=l.CRH())&&(Dt._labelElement=ot.first),l.iGM(ot=l.CRH())&&(Dt.ripple=ot.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],id:"id",required:"required",labelPosition:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},features:[l.qOj]}),b})(),yt=(()=>{class b extends Ze{constructor(Ne,Dt,ot,ct,xt,Et,sn){super("mat-checkbox-",Ne,Dt,ct,xt,Et,sn),this._focusMonitor=ot,this._animationClasses={uncheckedToChecked:"mat-checkbox-anim-unchecked-checked",uncheckedToIndeterminate:"mat-checkbox-anim-unchecked-indeterminate",checkedToUnchecked:"mat-checkbox-anim-checked-unchecked",checkedToIndeterminate:"mat-checkbox-anim-checked-indeterminate",indeterminateToChecked:"mat-checkbox-anim-indeterminate-checked",indeterminateToUnchecked:"mat-checkbox-anim-indeterminate-unchecked"}}_createChangeEvent(Ne){const Dt=new we;return Dt.source=this,Dt.checked=Ne,Dt}_getAnimationTargetElement(){return this._elementRef.nativeElement}ngAfterViewInit(){super.ngAfterViewInit(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(Ne=>{Ne||this._onBlur()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}_onInputClick(Ne){Ne.stopPropagation(),super._handleInputClick()}focus(Ne,Dt){Ne?this._focusMonitor.focusVia(this._inputElement,Ne,Dt):this._inputElement.nativeElement.focus(Dt)}}return b.\u0275fac=function(Ne){return new(Ne||b)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(i.tE),l.Y36(l.R0b),l.$8M("tabindex"),l.Y36(l.QbO,8),l.Y36(r,8))},b.\u0275cmp=l.Xpm({type:b,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-checkbox"],hostVars:14,hostBindings:function(Ne,Dt){2&Ne&&(l.Ikx("id",Dt.id),l.uIk("tabindex",null)("aria-label",null)("aria-labelledby",null),l.ekj("mat-checkbox-indeterminate",Dt.indeterminate)("mat-checkbox-checked",Dt.checked)("mat-checkbox-disabled",Dt.disabled)("mat-checkbox-label-before","before"==Dt.labelPosition)("_mat-animation-noopable","NoopAnimations"===Dt._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[l._Bn([oe]),l.qOj],ngContentSelectors:B,decls:17,vars:21,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(Ne,Dt){if(1&Ne&&(l.F$t(),l.TgZ(0,"label",0,1)(2,"span",2)(3,"input",3,4),l.NdJ("change",function(ct){return Dt._onInteractionEvent(ct)})("click",function(ct){return Dt._onInputClick(ct)}),l.qZA(),l.TgZ(5,"span",5),l._UZ(6,"span",6),l.qZA(),l._UZ(7,"span",7),l.TgZ(8,"span",8),l.O4$(),l.TgZ(9,"svg",9),l._UZ(10,"path",10),l.qZA(),l.kcU(),l._UZ(11,"span",11),l.qZA()(),l.TgZ(12,"span",12,13),l.NdJ("cdkObserveContent",function(){return Dt._onLabelTextChange()}),l.TgZ(14,"span",14),l._uU(15,"\xa0"),l.qZA(),l.Hsn(16),l.qZA()()),2&Ne){const ot=l.MAs(1),ct=l.MAs(13);l.uIk("for",Dt.inputId),l.xp6(2),l.ekj("mat-checkbox-inner-container-no-side-margin",!ct.textContent||!ct.textContent.trim()),l.xp6(1),l.Q6J("id",Dt.inputId)("required",Dt.required)("checked",Dt.checked)("disabled",Dt.disabled)("tabIndex",Dt.tabIndex),l.uIk("value",Dt.value)("name",Dt.name)("aria-label",Dt.ariaLabel||null)("aria-labelledby",Dt.ariaLabelledby)("aria-checked",Dt._getAriaChecked())("aria-describedby",Dt.ariaDescribedby),l.xp6(2),l.Q6J("matRippleTrigger",ot)("matRippleDisabled",Dt._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",l.VKq(19,W,"NoopAnimations"===Dt._animationMode?0:150))}},dependencies:[o.wG,c.wD],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),b})(),ue=(()=>{class b{}return b.\u0275fac=function(Ne){return new(Ne||b)},b.\u0275mod=l.oAB({type:b}),b.\u0275inj=l.cJS({}),b})(),Ce=(()=>{class b{}return b.\u0275fac=function(Ne){return new(Ne||b)},b.\u0275mod=l.oAB({type:b}),b.\u0275inj=l.cJS({imports:[o.si,o.BQ,c.Q8,ue,o.BQ,ue]}),b})()},92047:(vt,me,a)=>{"use strict";a.d(me,{HS:()=>Ne,Hi:()=>Fn,oH:()=>xn,qH:()=>Dt,qn:()=>sn});var i=a(19810),n=a(64565),l=a(11821),f=a(67802),o=a(12288),c=a(7073),M=a(88688),w=a(83396),W=a(84608),B=a(65613),r=a(51611),H=a(79173),pe=a(80970),se=a(59520),oe=a(48665),we=a(63428);const Te=["*"],yt=new n.OlP("MatChipRemove"),Ke=new n.OlP("MatChipAvatar"),tt=new n.OlP("MatChipTrailingIcon");class ue{constructor(z){this._elementRef=z}}const Ce=(0,l.sb)((0,l.pj)((0,l.Kr)(ue),"primary"),-1);let Ne=(()=>{class Be extends Ce{constructor(d,O,de,Ve,Ie,Oe,St,wt){super(d),this._ngZone=O,this._changeDetectorRef=Ie,this._hasFocus=!1,this.chipListSelectable=!0,this._chipListMultiple=!1,this._chipListDisabled=!1,this.role="option",this._selected=!1,this._selectable=!0,this._disabled=!1,this._removable=!0,this._onFocus=new M.x,this._onBlur=new M.x,this.selectionChange=new n.vpe,this.destroyed=new n.vpe,this.removed=new n.vpe,this._addHostClassName(),this._chipRippleTarget=Oe.createElement("div"),this._chipRippleTarget.classList.add("mat-chip-ripple"),this._elementRef.nativeElement.appendChild(this._chipRippleTarget),this._chipRipple=new l.IR(this,O,this._chipRippleTarget,de),this._chipRipple.setupTriggerEvents(d),this.rippleConfig=Ve||{},this._animationsDisabled="NoopAnimations"===St,this.tabIndex=null!=wt&&parseInt(wt)||-1}get rippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||!!this.rippleConfig.disabled}get selected(){return this._selected}set selected(d){const O=(0,f.Ig)(d);O!==this._selected&&(this._selected=O,this._dispatchSelectionChange())}get value(){return void 0!==this._value?this._value:this._elementRef.nativeElement.textContent}set value(d){this._value=d}get selectable(){return this._selectable&&this.chipListSelectable}set selectable(d){this._selectable=(0,f.Ig)(d)}get disabled(){return this._chipListDisabled||this._disabled}set disabled(d){this._disabled=(0,f.Ig)(d)}get removable(){return this._removable}set removable(d){this._removable=(0,f.Ig)(d)}get ariaSelected(){return this.selectable&&(this._chipListMultiple||this.selected)?this.selected.toString():null}_addHostClassName(){const d="mat-basic-chip",O=this._elementRef.nativeElement;O.hasAttribute(d)||O.tagName.toLowerCase()===d?O.classList.add(d):O.classList.add("mat-standard-chip")}ngOnDestroy(){this.destroyed.emit({chip:this}),this._chipRipple._removeTriggerEvents()}select(){this._selected||(this._selected=!0,this._dispatchSelectionChange(),this._changeDetectorRef.markForCheck())}deselect(){this._selected&&(this._selected=!1,this._dispatchSelectionChange(),this._changeDetectorRef.markForCheck())}selectViaInteraction(){this._selected||(this._selected=!0,this._dispatchSelectionChange(!0),this._changeDetectorRef.markForCheck())}toggleSelected(d=!1){return this._selected=!this.selected,this._dispatchSelectionChange(d),this._changeDetectorRef.markForCheck(),this.selected}focus(){this._hasFocus||(this._elementRef.nativeElement.focus(),this._onFocus.next({chip:this})),this._hasFocus=!0}remove(){this.removable&&this.removed.emit({chip:this})}_handleClick(d){this.disabled&&d.preventDefault()}_handleKeydown(d){if(!this.disabled)switch(d.keyCode){case i.yY:case i.ZH:this.remove(),d.preventDefault();break;case i.L_:this.selectable&&this.toggleSelected(!0),d.preventDefault()}}_blur(){this._ngZone.onStable.pipe((0,W.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._hasFocus=!1,this._onBlur.next({chip:this})})})}_dispatchSelectionChange(d=!1){this.selectionChange.emit({source:this,isUserInput:d,selected:this._selected})}}return Be.\u0275fac=function(d){return new(d||Be)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(o.t4),n.Y36(l.Y2,8),n.Y36(n.sBO),n.Y36(c.K0),n.Y36(n.QbO,8),n.$8M("tabindex"))},Be.\u0275dir=n.lG2({type:Be,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(d,O,de){if(1&d&&(n.Suo(de,Ke,5),n.Suo(de,tt,5),n.Suo(de,yt,5)),2&d){let Ve;n.iGM(Ve=n.CRH())&&(O.avatar=Ve.first),n.iGM(Ve=n.CRH())&&(O.trailingIcon=Ve.first),n.iGM(Ve=n.CRH())&&(O.removeIcon=Ve.first)}},hostAttrs:[1,"mat-chip","mat-focus-indicator"],hostVars:15,hostBindings:function(d,O){1&d&&n.NdJ("click",function(Ve){return O._handleClick(Ve)})("keydown",function(Ve){return O._handleKeydown(Ve)})("focus",function(){return O.focus()})("blur",function(){return O._blur()}),2&d&&(n.uIk("tabindex",O.disabled?null:O.tabIndex)("role",O.role)("disabled",O.disabled||null)("aria-disabled",O.disabled.toString())("aria-selected",O.ariaSelected),n.ekj("mat-chip-selected",O.selected)("mat-chip-with-avatar",O.avatar)("mat-chip-with-trailing-icon",O.trailingIcon||O.removeIcon)("mat-chip-disabled",O.disabled)("_mat-animation-noopable",O._animationsDisabled))},inputs:{color:"color",disableRipple:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",selectable:"selectable",disabled:"disabled",removable:"removable"},outputs:{selectionChange:"selectionChange",destroyed:"destroyed",removed:"removed"},exportAs:["matChip"],features:[n.qOj]}),Be})(),Dt=(()=>{class Be{constructor(d,O){this._parentChip=d,"BUTTON"===O.nativeElement.nodeName&&O.nativeElement.setAttribute("type","button")}_handleClick(d){const O=this._parentChip;O.removable&&!O.disabled&&O.remove(),d.stopPropagation(),d.preventDefault()}}return Be.\u0275fac=function(d){return new(d||Be)(n.Y36(Ne),n.Y36(n.SBq))},Be.\u0275dir=n.lG2({type:Be,selectors:[["","matChipRemove",""]],hostAttrs:[1,"mat-chip-remove","mat-chip-trailing-icon"],hostBindings:function(d,O){1&d&&n.NdJ("click",function(Ve){return O._handleClick(Ve)})},features:[n._Bn([{provide:yt,useExisting:Be}])]}),Be})();const ot=new n.OlP("mat-chips-default-options"),ct=(0,l.FD)(class{constructor(Be,z,d,O){this._defaultErrorStateMatcher=Be,this._parentForm=z,this._parentFormGroup=d,this.ngControl=O,this.stateChanges=new M.x}});let xt=0;class Et{constructor(z,d){this.source=z,this.value=d}}let sn=(()=>{class Be extends ct{constructor(d,O,de,Ve,Ie,Oe,St){super(Oe,Ve,Ie,St),this._elementRef=d,this._changeDetectorRef=O,this._dir=de,this.controlType="mat-chip-list",this._lastDestroyedChipIndex=null,this._destroyed=new M.x,this._uid="mat-chip-list-"+xt++,this._tabIndex=0,this._userTabIndex=null,this._onTouched=()=>{},this._onChange=()=>{},this._multiple=!1,this._compareWith=(wt,jt)=>wt===jt,this._disabled=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.change=new n.vpe,this.valueChange=new n.vpe,this.ngControl&&(this.ngControl.valueAccessor=this)}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get role(){return this._explicitRole?this._explicitRole:this.empty?null:"listbox"}set role(d){this._explicitRole=d}get multiple(){return this._multiple}set multiple(d){this._multiple=(0,f.Ig)(d),this._syncChipsState()}get compareWith(){return this._compareWith}set compareWith(d){this._compareWith=d,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(d){this.writeValue(d),this._value=d}get id(){return this._chipInput?this._chipInput.id:this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(oe.kI.required)??!1}set required(d){this._required=(0,f.Ig)(d),this.stateChanges.next()}get placeholder(){return this._chipInput?this._chipInput.placeholder:this._placeholder}set placeholder(d){this._placeholder=d,this.stateChanges.next()}get focused(){return this._chipInput&&this._chipInput.focused||this._hasFocusedChip()}get empty(){return(!this._chipInput||this._chipInput.empty)&&(!this.chips||0===this.chips.length)}get shouldLabelFloat(){return!this.empty||this.focused}get disabled(){return this.ngControl?!!this.ngControl.disabled:this._disabled}set disabled(d){this._disabled=(0,f.Ig)(d),this._syncChipsState()}get selectable(){return this._selectable}set selectable(d){this._selectable=(0,f.Ig)(d),this._syncChipsState()}set tabIndex(d){this._userTabIndex=d,this._tabIndex=d}get chipSelectionChanges(){return(0,w.T)(...this.chips.map(d=>d.selectionChange))}get chipFocusChanges(){return(0,w.T)(...this.chips.map(d=>d._onFocus))}get chipBlurChanges(){return(0,w.T)(...this.chips.map(d=>d._onBlur))}get chipRemoveChanges(){return(0,w.T)(...this.chips.map(d=>d.destroyed))}ngAfterContentInit(){this._keyManager=new H.Em(this.chips).withWrap().withVerticalOrientation().withHomeAndEnd().withHorizontalOrientation(this._dir?this._dir.value:"ltr"),this._dir&&this._dir.change.pipe((0,B.R)(this._destroyed)).subscribe(d=>this._keyManager.withHorizontalOrientation(d)),this._keyManager.tabOut.pipe((0,B.R)(this._destroyed)).subscribe(()=>{this._allowFocusEscape()}),this.chips.changes.pipe((0,r.O)(null),(0,B.R)(this._destroyed)).subscribe(()=>{(this.disabled||!this.selectable)&&Promise.resolve().then(()=>{this._syncChipsState()}),this._resetChips(),this._initializeSelection(),this._updateTabIndex(),this._updateFocusForDestroyedChips(),this.stateChanges.next()})}ngOnInit(){this._selectionModel=new se.Ov(this.multiple,void 0,!1),this.stateChanges.next()}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==this._disabled&&(this.disabled=!!this.ngControl.disabled))}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this.stateChanges.complete(),this._dropSubscriptions()}registerInput(d){this._chipInput=d,this._elementRef.nativeElement.setAttribute("data-mat-chip-input",d.id)}setDescribedByIds(d){d.length?this._elementRef.nativeElement.setAttribute("aria-describedby",d.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}writeValue(d){this.chips&&this._setSelectionByValue(d,!1)}registerOnChange(d){this._onChange=d}registerOnTouched(d){this._onTouched=d}setDisabledState(d){this.disabled=d,this.stateChanges.next()}onContainerClick(d){this._originatesFromChip(d)||this.focus()}focus(d){this.disabled||this._chipInput&&this._chipInput.focused||(this.chips.length>0?(this._keyManager.setFirstItemActive(),this.stateChanges.next()):(this._focusInput(d),this.stateChanges.next()))}_focusInput(d){this._chipInput&&this._chipInput.focus(d)}_keydown(d){const O=d.target;O&&O.classList.contains("mat-chip")&&(this._keyManager.onKeydown(d),this.stateChanges.next())}_updateTabIndex(){this._tabIndex=this._userTabIndex||(0===this.chips.length?-1:0)}_updateFocusForDestroyedChips(){if(null!=this._lastDestroyedChipIndex)if(this.chips.length){const d=Math.min(this._lastDestroyedChipIndex,this.chips.length-1);this._keyManager.setActiveItem(d)}else this.focus();this._lastDestroyedChipIndex=null}_isValidIndex(d){return d>=0&&d<this.chips.length}_setSelectionByValue(d,O=!0){if(this._clearSelection(),this.chips.forEach(de=>de.deselect()),Array.isArray(d))d.forEach(de=>this._selectValue(de,O)),this._sortValues();else{const de=this._selectValue(d,O);de&&O&&this._keyManager.setActiveItem(de)}}_selectValue(d,O=!0){const de=this.chips.find(Ve=>null!=Ve.value&&this._compareWith(Ve.value,d));return de&&(O?de.selectViaInteraction():de.select(),this._selectionModel.select(de)),de}_initializeSelection(){Promise.resolve().then(()=>{(this.ngControl||this._value)&&(this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value,!1),this.stateChanges.next())})}_clearSelection(d){this._selectionModel.clear(),this.chips.forEach(O=>{O!==d&&O.deselect()}),this.stateChanges.next()}_sortValues(){this._multiple&&(this._selectionModel.clear(),this.chips.forEach(d=>{d.selected&&this._selectionModel.select(d)}),this.stateChanges.next())}_propagateChanges(d){let O=null;O=Array.isArray(this.selected)?this.selected.map(de=>de.value):this.selected?this.selected.value:d,this._value=O,this.change.emit(new Et(this,O)),this.valueChange.emit(O),this._onChange(O),this._changeDetectorRef.markForCheck()}_blur(){this._hasFocusedChip()||this._keyManager.setActiveItem(-1),this.disabled||(this._chipInput?setTimeout(()=>{this.focused||this._markAsTouched()}):this._markAsTouched())}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}_allowFocusEscape(){-1!==this._tabIndex&&(this._tabIndex=-1,setTimeout(()=>{this._tabIndex=this._userTabIndex||0,this._changeDetectorRef.markForCheck()}))}_resetChips(){this._dropSubscriptions(),this._listenToChipsFocus(),this._listenToChipsSelection(),this._listenToChipsRemoved()}_dropSubscriptions(){this._chipFocusSubscription&&(this._chipFocusSubscription.unsubscribe(),this._chipFocusSubscription=null),this._chipBlurSubscription&&(this._chipBlurSubscription.unsubscribe(),this._chipBlurSubscription=null),this._chipSelectionSubscription&&(this._chipSelectionSubscription.unsubscribe(),this._chipSelectionSubscription=null),this._chipRemoveSubscription&&(this._chipRemoveSubscription.unsubscribe(),this._chipRemoveSubscription=null)}_listenToChipsSelection(){this._chipSelectionSubscription=this.chipSelectionChanges.subscribe(d=>{d.source.selected?this._selectionModel.select(d.source):this._selectionModel.deselect(d.source),this.multiple||this.chips.forEach(O=>{!this._selectionModel.isSelected(O)&&O.selected&&O.deselect()}),d.isUserInput&&this._propagateChanges()})}_listenToChipsFocus(){this._chipFocusSubscription=this.chipFocusChanges.subscribe(d=>{let O=this.chips.toArray().indexOf(d.chip);this._isValidIndex(O)&&this._keyManager.updateActiveItem(O),this.stateChanges.next()}),this._chipBlurSubscription=this.chipBlurChanges.subscribe(()=>{this._blur(),this.stateChanges.next()})}_listenToChipsRemoved(){this._chipRemoveSubscription=this.chipRemoveChanges.subscribe(d=>{const O=d.chip,de=this.chips.toArray().indexOf(d.chip);this._isValidIndex(de)&&O._hasFocus&&(this._lastDestroyedChipIndex=de)})}_originatesFromChip(d){let O=d.target;for(;O&&O!==this._elementRef.nativeElement;){if(O.classList.contains("mat-chip"))return!0;O=O.parentElement}return!1}_hasFocusedChip(){return this.chips&&this.chips.some(d=>d._hasFocus)}_syncChipsState(){this.chips&&this.chips.forEach(d=>{d._chipListDisabled=this._disabled,d._chipListMultiple=this.multiple,d.chipListSelectable=this._selectable})}}return Be.\u0275fac=function(d){return new(d||Be)(n.Y36(n.SBq),n.Y36(n.sBO),n.Y36(pe.Is,8),n.Y36(oe.F,8),n.Y36(oe.sg,8),n.Y36(l.rD),n.Y36(oe.a5,10))},Be.\u0275cmp=n.Xpm({type:Be,selectors:[["mat-chip-list"]],contentQueries:function(d,O,de){if(1&d&&n.Suo(de,Ne,5),2&d){let Ve;n.iGM(Ve=n.CRH())&&(O.chips=Ve)}},hostAttrs:[1,"mat-chip-list"],hostVars:14,hostBindings:function(d,O){1&d&&n.NdJ("focus",function(){return O.focus()})("blur",function(){return O._blur()})("keydown",function(Ve){return O._keydown(Ve)}),2&d&&(n.Ikx("id",O._uid),n.uIk("tabindex",O.disabled?null:O._tabIndex)("aria-required",O.role?O.required:null)("aria-disabled",O.disabled.toString())("aria-invalid",O.errorState)("aria-multiselectable",O.multiple)("role",O.role)("aria-orientation",O.ariaOrientation),n.ekj("mat-chip-list-disabled",O.disabled)("mat-chip-list-invalid",O.errorState)("mat-chip-list-required",O.required))},inputs:{role:"role",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],errorStateMatcher:"errorStateMatcher",multiple:"multiple",compareWith:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],selectable:"selectable",tabIndex:"tabIndex"},outputs:{change:"change",valueChange:"valueChange"},exportAs:["matChipList"],features:[n._Bn([{provide:we.Eo,useExisting:Be}]),n.qOj],ngContentSelectors:Te,decls:2,vars:0,consts:[[1,"mat-chip-list-wrapper"]],template:function(d,O){1&d&&(n.F$t(),n.TgZ(0,"div",0),n.Hsn(1),n.qZA())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}'],encapsulation:2,changeDetection:0}),Be})(),mn=0,xn=(()=>{class Be{constructor(d,O){this._elementRef=d,this._defaultOptions=O,this.focused=!1,this._addOnBlur=!1,this.separatorKeyCodes=this._defaultOptions.separatorKeyCodes,this.chipEnd=new n.vpe,this.placeholder="",this.id="mat-chip-list-input-"+mn++,this._disabled=!1,this.inputElement=this._elementRef.nativeElement}set chipList(d){d&&(this._chipList=d,this._chipList.registerInput(this))}get addOnBlur(){return this._addOnBlur}set addOnBlur(d){this._addOnBlur=(0,f.Ig)(d)}get disabled(){return this._disabled||this._chipList&&this._chipList.disabled}set disabled(d){this._disabled=(0,f.Ig)(d)}get empty(){return!this.inputElement.value}ngOnChanges(){this._chipList.stateChanges.next()}ngOnDestroy(){this.chipEnd.complete()}ngAfterContentInit(){this._focusLastChipOnBackspace=this.empty}_keydown(d){if(d){if(d.keyCode===i.Mf&&!(0,i.Vb)(d,"shiftKey")&&this._chipList._allowFocusEscape(),d.keyCode===i.ZH&&this._focusLastChipOnBackspace)return this._chipList._keyManager.setLastItemActive(),void d.preventDefault();this._focusLastChipOnBackspace=!1}this._emitChipEnd(d)}_keyup(d){!this._focusLastChipOnBackspace&&d.keyCode===i.ZH&&this.empty&&(this._focusLastChipOnBackspace=!0,d.preventDefault())}_blur(){this.addOnBlur&&this._emitChipEnd(),this.focused=!1,this._chipList.focused||this._chipList._blur(),this._chipList.stateChanges.next()}_focus(){this.focused=!0,this._focusLastChipOnBackspace=this.empty,this._chipList.stateChanges.next()}_emitChipEnd(d){!this.inputElement.value&&d&&this._chipList._keydown(d),(!d||this._isSeparatorKey(d))&&(this.chipEnd.emit({input:this.inputElement,value:this.inputElement.value,chipInput:this}),d?.preventDefault())}_onInput(){this._chipList.stateChanges.next()}focus(d){this.inputElement.focus(d)}clear(){this.inputElement.value="",this._focusLastChipOnBackspace=!0}_isSeparatorKey(d){return!(0,i.Vb)(d)&&new Set(this.separatorKeyCodes).has(d.keyCode)}}return Be.\u0275fac=function(d){return new(d||Be)(n.Y36(n.SBq),n.Y36(ot))},Be.\u0275dir=n.lG2({type:Be,selectors:[["input","matChipInputFor",""]],hostAttrs:[1,"mat-chip-input","mat-input-element"],hostVars:5,hostBindings:function(d,O){1&d&&n.NdJ("keydown",function(Ve){return O._keydown(Ve)})("keyup",function(Ve){return O._keyup(Ve)})("blur",function(){return O._blur()})("focus",function(){return O._focus()})("input",function(){return O._onInput()}),2&d&&(n.Ikx("id",O.id),n.uIk("disabled",O.disabled||null)("placeholder",O.placeholder||null)("aria-invalid",O._chipList&&O._chipList.ngControl?O._chipList.ngControl.invalid:null)("aria-required",O._chipList&&O._chipList.required||null))},inputs:{chipList:["matChipInputFor","chipList"],addOnBlur:["matChipInputAddOnBlur","addOnBlur"],separatorKeyCodes:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:"disabled"},outputs:{chipEnd:"matChipInputTokenEnd"},exportAs:["matChipInput","matChipInputFor"],features:[n.TTD]}),Be})(),Fn=(()=>{class Be{}return Be.\u0275fac=function(d){return new(d||Be)},Be.\u0275mod=n.oAB({type:Be}),Be.\u0275inj=n.cJS({providers:[l.rD,{provide:ot,useValue:{separatorKeyCodes:[i.K5]}}],imports:[l.BQ]}),Be})()},11821:(vt,me,a)=>{"use strict";a.d(me,{_A:()=>sn,rD:()=>de,sG:()=>mn,Ad:()=>xt,K7:()=>Yt,HF:()=>P,Y2:()=>ni,BQ:()=>Ke,ey:()=>si,Ng:()=>ii,rN:()=>vn,wG:()=>kn,si:()=>Qe,IR:()=>ei,CB:()=>Jn,jH:()=>Mi,pj:()=>L,Kr:()=>Ne,Id:()=>b,FD:()=>ot,sb:()=>Dt});var i=a(64565),n=a(79173),l=a(80970),o=a(7073),c=a(12288),M=a(67802),w=a(88688),W=a(19810);function H(Cn,Xt){if(1&Cn&&i._UZ(0,"mat-pseudo-checkbox",4),2&Cn){const en=i.oxw();i.Q6J("state",en.selected?"checked":"unchecked")("disabled",en.disabled)}}function pe(Cn,Xt){if(1&Cn&&(i.TgZ(0,"span",5),i._uU(1),i.qZA()),2&Cn){const en=i.oxw();i.xp6(1),i.hij("(",en.group.label,")")}}const se=["*"],yt=new i.OlP("mat-sanity-checks",{providedIn:"root",factory:function Ze(){return!0}});let Ke=(()=>{class Cn{constructor(en,Tn,Qn){this._sanityChecks=Tn,this._document=Qn,this._hasDoneGlobalChecks=!1,en._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(en){return!(0,c.Oy)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[en])}}return Cn.\u0275fac=function(en){return new(en||Cn)(i.LFG(n.qm),i.LFG(yt,8),i.LFG(o.K0))},Cn.\u0275mod=i.oAB({type:Cn}),Cn.\u0275inj=i.cJS({imports:[l.vT,l.vT]}),Cn})();function b(Cn){return class extends Cn{constructor(...Xt){super(...Xt),this._disabled=!1}get disabled(){return this._disabled}set disabled(Xt){this._disabled=(0,M.Ig)(Xt)}}}function L(Cn,Xt){return class extends Cn{constructor(...en){super(...en),this.defaultColor=Xt,this.color=Xt}get color(){return this._color}set color(en){const Tn=en||this.defaultColor;Tn!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),Tn&&this._elementRef.nativeElement.classList.add(`mat-${Tn}`),this._color=Tn)}}}function Ne(Cn){return class extends Cn{constructor(...Xt){super(...Xt),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(Xt){this._disableRipple=(0,M.Ig)(Xt)}}}function Dt(Cn,Xt=0){return class extends Cn{constructor(...en){super(...en),this._tabIndex=Xt,this.defaultTabIndex=Xt}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(en){this._tabIndex=null!=en?(0,M.su)(en):this.defaultTabIndex}}}function ot(Cn){return class extends Cn{constructor(...Xt){super(...Xt),this.errorState=!1}updateErrorState(){const Xt=this.errorState,_n=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);_n!==Xt&&(this.errorState=_n,this.stateChanges.next())}}}const xt=new i.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function Et(){return(0,i.f3M)(i.soG)}});class sn{constructor(){this._localeChanges=new w.x,this.localeChanges=this._localeChanges}getValidDateOrNull(Xt){return this.isDateInstance(Xt)&&this.isValid(Xt)?Xt:null}deserialize(Xt){return null==Xt||this.isDateInstance(Xt)&&this.isValid(Xt)?Xt:this.invalid()}setLocale(Xt){this.locale=Xt,this._localeChanges.next()}compareDate(Xt,en){return this.getYear(Xt)-this.getYear(en)||this.getMonth(Xt)-this.getMonth(en)||this.getDate(Xt)-this.getDate(en)}sameDate(Xt,en){if(Xt&&en){let Tn=this.isValid(Xt),Qn=this.isValid(en);return Tn&&Qn?!this.compareDate(Xt,en):Tn==Qn}return Xt==en}clampDate(Xt,en,Tn){return en&&this.compareDate(Xt,en)<0?en:Tn&&this.compareDate(Xt,Tn)>0?Tn:Xt}}const mn=new i.OlP("mat-date-formats");let de=(()=>{class Cn{isErrorState(en,Tn){return!!(en&&en.invalid&&(en.touched||Tn&&Tn.submitted))}}return Cn.\u0275fac=function(en){return new(en||Cn)},Cn.\u0275prov=i.Yz7({token:Cn,factory:Cn.\u0275fac,providedIn:"root"}),Cn})();class wt{constructor(Xt,en,Tn,Qn=!1){this._renderer=Xt,this.element=en,this.config=Tn,this._animationForciblyDisabledThroughCss=Qn,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const jt={enterDuration:225,exitDuration:150},Sn=(0,c.i$)({passive:!0}),Un=["mousedown","touchstart"],zn=["mouseup","mouseleave","touchend","touchcancel"];class ei{constructor(Xt,en,Tn,Qn){this._target=Xt,this._ngZone=en,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,Qn.isBrowser&&(this._containerElement=(0,M.fI)(Tn))}fadeInRipple(Xt,en,Tn={}){const Qn=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),_n={...jt,...Tn.animation};Tn.centered&&(Xt=Qn.left+Qn.width/2,en=Qn.top+Qn.height/2);const Ct=Tn.radius||function li(Cn,Xt,en){const Tn=Math.max(Math.abs(Cn-en.left),Math.abs(Cn-en.right)),Qn=Math.max(Math.abs(Xt-en.top),Math.abs(Xt-en.bottom));return Math.sqrt(Tn*Tn+Qn*Qn)}(Xt,en,Qn),ge=Xt-Qn.left,N=en-Qn.top,ve=_n.enterDuration,Q=document.createElement("div");Q.classList.add("mat-ripple-element"),Q.style.left=ge-Ct+"px",Q.style.top=N-Ct+"px",Q.style.height=2*Ct+"px",Q.style.width=2*Ct+"px",null!=Tn.color&&(Q.style.backgroundColor=Tn.color),Q.style.transitionDuration=`${ve}ms`,this._containerElement.appendChild(Q);const Ye=window.getComputedStyle(Q),lt=Ye.transitionDuration,Ee="none"===Ye.transitionProperty||"0s"===lt||"0s, 0s"===lt,Re=new wt(this,Q,Tn,Ee);Q.style.transform="scale3d(1, 1, 1)",Re.state=0,Tn.persistent||(this._mostRecentTransientRipple=Re);let ye=null;return!Ee&&(ve||_n.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const F=()=>this._finishRippleTransition(Re),re=()=>this._destroyRipple(Re);Q.addEventListener("transitionend",F),Q.addEventListener("transitioncancel",re),ye={onTransitionEnd:F,onTransitionCancel:re}}),this._activeRipples.set(Re,ye),(Ee||!ve)&&this._finishRippleTransition(Re),Re}fadeOutRipple(Xt){if(2===Xt.state||3===Xt.state)return;const en=Xt.element,Tn={...jt,...Xt.config.animation};en.style.transitionDuration=`${Tn.exitDuration}ms`,en.style.opacity="0",Xt.state=2,(Xt._animationForciblyDisabledThroughCss||!Tn.exitDuration)&&this._finishRippleTransition(Xt)}fadeOutAll(){this._getActiveRipples().forEach(Xt=>Xt.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(Xt=>{Xt.config.persistent||Xt.fadeOut()})}setupTriggerEvents(Xt){const en=(0,M.fI)(Xt);!en||en===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=en,this._registerEvents(Un))}handleEvent(Xt){"mousedown"===Xt.type?this._onMousedown(Xt):"touchstart"===Xt.type?this._onTouchStart(Xt):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(zn),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(Xt){0===Xt.state?this._startFadeOutTransition(Xt):2===Xt.state&&this._destroyRipple(Xt)}_startFadeOutTransition(Xt){const en=Xt===this._mostRecentTransientRipple,{persistent:Tn}=Xt.config;Xt.state=1,!Tn&&(!en||!this._isPointerDown)&&Xt.fadeOut()}_destroyRipple(Xt){const en=this._activeRipples.get(Xt)??null;this._activeRipples.delete(Xt),this._activeRipples.size||(this._containerRect=null),Xt===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),Xt.state=3,null!==en&&(Xt.element.removeEventListener("transitionend",en.onTransitionEnd),Xt.element.removeEventListener("transitioncancel",en.onTransitionCancel)),Xt.element.remove()}_onMousedown(Xt){const en=(0,n.X6)(Xt),Tn=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!en&&!Tn&&(this._isPointerDown=!0,this.fadeInRipple(Xt.clientX,Xt.clientY,this._target.rippleConfig))}_onTouchStart(Xt){if(!this._target.rippleDisabled&&!(0,n.yG)(Xt)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const en=Xt.changedTouches;for(let Tn=0;Tn<en.length;Tn++)this.fadeInRipple(en[Tn].clientX,en[Tn].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(Xt=>{!Xt.config.persistent&&(1===Xt.state||Xt.config.terminateOnPointerUp&&0===Xt.state)&&Xt.fadeOut()}))}_registerEvents(Xt){this._ngZone.runOutsideAngular(()=>{Xt.forEach(en=>{this._triggerElement.addEventListener(en,this,Sn)})})}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){this._triggerElement&&(Un.forEach(Xt=>{this._triggerElement.removeEventListener(Xt,this,Sn)}),this._pointerUpEventsRegistered&&zn.forEach(Xt=>{this._triggerElement.removeEventListener(Xt,this,Sn)}))}}const ni=new i.OlP("mat-ripple-global-options");let kn=(()=>{class Cn{constructor(en,Tn,Qn,_n,Ct){this._elementRef=en,this._animationMode=Ct,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=_n||{},this._rippleRenderer=new ei(this,Tn,en,Qn)}get disabled(){return this._disabled}set disabled(en){en&&this.fadeOutAllNonPersistent(),this._disabled=en,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(en){this._trigger=en,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(en,Tn=0,Qn){return"number"==typeof en?this._rippleRenderer.fadeInRipple(en,Tn,{...this.rippleConfig,...Qn}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...en})}}return Cn.\u0275fac=function(en){return new(en||Cn)(i.Y36(i.SBq),i.Y36(i.R0b),i.Y36(c.t4),i.Y36(ni,8),i.Y36(i.QbO,8))},Cn.\u0275dir=i.lG2({type:Cn,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(en,Tn){2&en&&i.ekj("mat-ripple-unbounded",Tn.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),Cn})(),Qe=(()=>{class Cn{}return Cn.\u0275fac=function(en){return new(en||Cn)},Cn.\u0275mod=i.oAB({type:Cn}),Cn.\u0275inj=i.cJS({imports:[Ke,Ke]}),Cn})(),G=(()=>{class Cn{constructor(en){this._animationMode=en,this.state="unchecked",this.disabled=!1}}return Cn.\u0275fac=function(en){return new(en||Cn)(i.Y36(i.QbO,8))},Cn.\u0275cmp=i.Xpm({type:Cn,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(en,Tn){2&en&&i.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===Tn.state)("mat-pseudo-checkbox-checked","checked"===Tn.state)("mat-pseudo-checkbox-disabled",Tn.disabled)("_mat-animation-noopable","NoopAnimations"===Tn._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(en,Tn){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}'],encapsulation:2,changeDetection:0}),Cn})(),C=(()=>{class Cn{}return Cn.\u0275fac=function(en){return new(en||Cn)},Cn.\u0275mod=i.oAB({type:Cn}),Cn.\u0275inj=i.cJS({imports:[Ke]}),Cn})();const P=new i.OlP("MAT_OPTION_PARENT_COMPONENT"),Yt=new i.OlP("MatOptgroup");let an=0;class vn{constructor(Xt,en=!1){this.source=Xt,this.isUserInput=en}}let Hn=(()=>{class Cn{constructor(en,Tn,Qn,_n){this._element=en,this._changeDetectorRef=Tn,this._parent=Qn,this.group=_n,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+an++,this.onSelectionChange=new i.vpe,this._stateChanges=new w.x}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(en){this._disabled=(0,M.Ig)(en)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(en,Tn){const Qn=this._getHostElement();"function"==typeof Qn.focus&&Qn.focus(Tn)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(en){(en.keyCode===W.K5||en.keyCode===W.L_)&&!(0,W.Vb)(en)&&(this._selectViaInteraction(),en.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const en=this.viewValue;en!==this._mostRecentViewValue&&(this._mostRecentViewValue=en,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(en=!1){this.onSelectionChange.emit(new vn(this,en))}}return Cn.\u0275fac=function(en){i.$Z()},Cn.\u0275dir=i.lG2({type:Cn,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),Cn})(),si=(()=>{class Cn extends Hn{constructor(en,Tn,Qn,_n){super(en,Tn,Qn,_n)}}return Cn.\u0275fac=function(en){return new(en||Cn)(i.Y36(i.SBq),i.Y36(i.sBO),i.Y36(P,8),i.Y36(Yt,8))},Cn.\u0275cmp=i.Xpm({type:Cn,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(en,Tn){1&en&&i.NdJ("click",function(){return Tn._selectViaInteraction()})("keydown",function(_n){return Tn._handleKeydown(_n)}),2&en&&(i.Ikx("id",Tn.id),i.uIk("tabindex",Tn._getTabIndex())("aria-selected",Tn._getAriaSelected())("aria-disabled",Tn.disabled.toString()),i.ekj("mat-selected",Tn.selected)("mat-option-multiple",Tn.multiple)("mat-active",Tn.active)("mat-option-disabled",Tn.disabled))},exportAs:["matOption"],features:[i.qOj],ngContentSelectors:se,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(en,Tn){1&en&&(i.F$t(),i.YNc(0,H,1,2,"mat-pseudo-checkbox",0),i.TgZ(1,"span",1),i.Hsn(2),i.qZA(),i.YNc(3,pe,2,1,"span",2),i._UZ(4,"div",3)),2&en&&(i.Q6J("ngIf",Tn.multiple),i.xp6(3),i.Q6J("ngIf",Tn.group&&Tn.group._inert),i.xp6(1),i.Q6J("matRippleTrigger",Tn._getHostElement())("matRippleDisabled",Tn.disabled||Tn.disableRipple))},dependencies:[kn,o.O5,G],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}'],encapsulation:2,changeDetection:0}),Cn})();function Jn(Cn,Xt,en){if(en.length){let Tn=Xt.toArray(),Qn=en.toArray(),_n=0;for(let Ct=0;Ct<Cn+1;Ct++)Tn[Ct].group&&Tn[Ct].group===Qn[_n]&&_n++;return _n}return 0}function Mi(Cn,Xt,en,Tn){return Cn<en?Cn:Cn+Xt>en+Tn?Math.max(0,Cn-Tn+Xt):en}let ii=(()=>{class Cn{}return Cn.\u0275fac=function(en){return new(en||Cn)},Cn.\u0275mod=i.oAB({type:Cn}),Cn.\u0275inj=i.cJS({imports:[Qe,o.ez,Ke,C]}),Cn})()},97057:(vt,me,a)=>{"use strict";a.d(me,{FA:()=>$n,Mq:()=>Le,hl:()=>re,nW:()=>T});var i=a(79173),n=a(44239),l=a(24642),f=a(7073),o=a(64565),c=a(37681),M=a(15763),w=a(11821),W=a(88688),B=a(41139),r=a(83396),H=a(75249),pe=a(19810),se=a(80970),oe=a(84608),we=a(51611),Te=a(39754),Ze=a(67802),yt=a(12288),Ke=a(97578),tt=a(48665),ue=a(63428),Ce=a(23166);const b=["mat-calendar-body",""];function L(Pt,We){if(1&Pt&&(o.TgZ(0,"tr",2)(1,"td",3),o._uU(2),o.qZA()()),2&Pt){const D=o.oxw();o.xp6(1),o.Udp("padding-top",D._cellPadding)("padding-bottom",D._cellPadding),o.uIk("colspan",D.numCols),o.xp6(1),o.hij(" ",D.label," ")}}function Ne(Pt,We){if(1&Pt&&(o.TgZ(0,"td",3),o._uU(1),o.qZA()),2&Pt){const D=o.oxw(2);o.Udp("padding-top",D._cellPadding)("padding-bottom",D._cellPadding),o.uIk("colspan",D._firstRowOffset),o.xp6(1),o.hij(" ",D._firstRowOffset>=D.labelMinRequiredCells?D.label:""," ")}}function Dt(Pt,We){if(1&Pt){const D=o.EpF();o.TgZ(0,"td",7)(1,"button",8),o.NdJ("click",function(Fe){const ln=o.CHM(D).$implicit,Pn=o.oxw(2);return o.KtG(Pn._cellClicked(ln,Fe))})("focus",function(Fe){const ln=o.CHM(D).$implicit,Pn=o.oxw(2);return o.KtG(Pn._emitActiveDateChange(ln,Fe))}),o.TgZ(2,"div",9),o._uU(3),o.qZA(),o._UZ(4,"div",10),o.qZA()()}if(2&Pt){const D=We.$implicit,J=We.index,Fe=o.oxw().index,ht=o.oxw();o.Udp("width",ht._cellWidth)("padding-top",ht._cellPadding)("padding-bottom",ht._cellPadding),o.uIk("data-mat-row",Fe)("data-mat-col",J),o.xp6(1),o.ekj("mat-calendar-body-disabled",!D.enabled)("mat-calendar-body-active",ht._isActiveCell(Fe,J))("mat-calendar-body-range-start",ht._isRangeStart(D.compareValue))("mat-calendar-body-range-end",ht._isRangeEnd(D.compareValue))("mat-calendar-body-in-range",ht._isInRange(D.compareValue))("mat-calendar-body-comparison-bridge-start",ht._isComparisonBridgeStart(D.compareValue,Fe,J))("mat-calendar-body-comparison-bridge-end",ht._isComparisonBridgeEnd(D.compareValue,Fe,J))("mat-calendar-body-comparison-start",ht._isComparisonStart(D.compareValue))("mat-calendar-body-comparison-end",ht._isComparisonEnd(D.compareValue))("mat-calendar-body-in-comparison-range",ht._isInComparisonRange(D.compareValue))("mat-calendar-body-preview-start",ht._isPreviewStart(D.compareValue))("mat-calendar-body-preview-end",ht._isPreviewEnd(D.compareValue))("mat-calendar-body-in-preview",ht._isInPreview(D.compareValue)),o.Q6J("ngClass",D.cssClasses)("tabindex",ht._isActiveCell(Fe,J)?0:-1),o.uIk("aria-label",D.ariaLabel)("aria-disabled",!D.enabled||null)("aria-pressed",ht._isSelected(D.compareValue))("aria-current",ht.todayValue===D.compareValue?"date":null),o.xp6(1),o.ekj("mat-calendar-body-selected",ht._isSelected(D.compareValue))("mat-calendar-body-comparison-identical",ht._isComparisonIdentical(D.compareValue))("mat-calendar-body-today",ht.todayValue===D.compareValue),o.xp6(1),o.hij(" ",D.displayValue," ")}}function ot(Pt,We){if(1&Pt&&(o.TgZ(0,"tr",4),o.YNc(1,Ne,2,6,"td",5),o.YNc(2,Dt,5,47,"td",6),o.qZA()),2&Pt){const D=We.$implicit,J=We.index,Fe=o.oxw();o.xp6(1),o.Q6J("ngIf",0===J&&Fe._firstRowOffset),o.xp6(1),o.Q6J("ngForOf",D)}}function ct(Pt,We){if(1&Pt&&(o.TgZ(0,"th",5)(1,"span",6),o._uU(2),o.qZA(),o.TgZ(3,"span",7),o._uU(4),o.qZA()()),2&Pt){const D=We.$implicit;o.xp6(2),o.Oqu(D.long),o.xp6(2),o.Oqu(D.narrow)}}const xt=["*"];function Et(Pt,We){}function sn(Pt,We){if(1&Pt){const D=o.EpF();o.TgZ(0,"mat-month-view",5),o.NdJ("activeDateChange",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht.activeDate=Fe)})("_userSelection",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht._dateSelected(Fe))}),o.qZA()}if(2&Pt){const D=o.oxw();o.Q6J("activeDate",D.activeDate)("selected",D.selected)("dateFilter",D.dateFilter)("maxDate",D.maxDate)("minDate",D.minDate)("dateClass",D.dateClass)("comparisonStart",D.comparisonStart)("comparisonEnd",D.comparisonEnd)}}function mn(Pt,We){if(1&Pt){const D=o.EpF();o.TgZ(0,"mat-year-view",6),o.NdJ("activeDateChange",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht.activeDate=Fe)})("monthSelected",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht._monthSelectedInYearView(Fe))})("selectedChange",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht._goToDateInView(Fe,"month"))}),o.qZA()}if(2&Pt){const D=o.oxw();o.Q6J("activeDate",D.activeDate)("selected",D.selected)("dateFilter",D.dateFilter)("maxDate",D.maxDate)("minDate",D.minDate)("dateClass",D.dateClass)}}function xn(Pt,We){if(1&Pt){const D=o.EpF();o.TgZ(0,"mat-multi-year-view",7),o.NdJ("activeDateChange",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht.activeDate=Fe)})("yearSelected",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht._yearSelectedInMultiYearView(Fe))})("selectedChange",function(Fe){o.CHM(D);const ht=o.oxw();return o.KtG(ht._goToDateInView(Fe,"year"))}),o.qZA()}if(2&Pt){const D=o.oxw();o.Q6J("activeDate",D.activeDate)("selected",D.selected)("dateFilter",D.dateFilter)("maxDate",D.maxDate)("minDate",D.minDate)("dateClass",D.dateClass)}}function Dn(Pt,We){}const Fn=["button"];function Be(Pt,We){1&Pt&&(o.O4$(),o.TgZ(0,"svg",3),o._UZ(1,"path",4),o.qZA())}const z=[[["","matDatepickerToggleIcon",""]]],d=["[matDatepickerToggleIcon]"];let Oe=(()=>{class Pt{constructor(){this.changes=new W.x,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(D,J){return`${D} \u2013 ${J}`}formatYearRangeLabel(D,J){return`${D} to ${J}`}}return Pt.\u0275fac=function(D){return new(D||Pt)},Pt.\u0275prov=o.Yz7({token:Pt,factory:Pt.\u0275fac,providedIn:"root"}),Pt})();class St{constructor(We,D,J,Fe,ht={},ln=We,Pn){this.value=We,this.displayValue=D,this.ariaLabel=J,this.enabled=Fe,this.cssClasses=ht,this.compareValue=ln,this.rawValue=Pn}}let wt=(()=>{class Pt{constructor(D,J){this._elementRef=D,this._ngZone=J,this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new o.vpe,this.previewChange=new o.vpe,this.activeDateChange=new o.vpe,this._enterHandler=Fe=>{if(this._skipNextFocus&&"focus"===Fe.type)this._skipNextFocus=!1;else if(Fe.target&&this.isRange){const ht=this._getCellFromElement(Fe.target);ht&&this._ngZone.run(()=>this.previewChange.emit({value:ht.enabled?ht:null,event:Fe}))}},this._leaveHandler=Fe=>{null!==this.previewEnd&&this.isRange&&Fe.target&&this._getCellFromElement(Fe.target)&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:Fe}))},J.runOutsideAngular(()=>{const Fe=D.nativeElement;Fe.addEventListener("mouseenter",this._enterHandler,!0),Fe.addEventListener("focus",this._enterHandler,!0),Fe.addEventListener("mouseleave",this._leaveHandler,!0),Fe.addEventListener("blur",this._leaveHandler,!0)})}ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}_cellClicked(D,J){D.enabled&&this.selectedValueChange.emit({value:D.value,event:J})}_emitActiveDateChange(D,J){D.enabled&&this.activeDateChange.emit({value:D.value,event:J})}_isSelected(D){return this.startValue===D||this.endValue===D}ngOnChanges(D){const J=D.numCols,{rows:Fe,numCols:ht}=this;(D.rows||J)&&(this._firstRowOffset=Fe&&Fe.length&&Fe[0].length?ht-Fe[0].length:0),(D.cellAspectRatio||J||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/ht+"%"),(J||!this._cellWidth)&&(this._cellWidth=100/ht+"%")}ngOnDestroy(){const D=this._elementRef.nativeElement;D.removeEventListener("mouseenter",this._enterHandler,!0),D.removeEventListener("focus",this._enterHandler,!0),D.removeEventListener("mouseleave",this._leaveHandler,!0),D.removeEventListener("blur",this._leaveHandler,!0)}_isActiveCell(D,J){let Fe=D*this.numCols+J;return D&&(Fe-=this._firstRowOffset),Fe==this.activeCell}_focusActiveCell(D=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,oe.q)(1)).subscribe(()=>{setTimeout(()=>{const J=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");J&&(D||(this._skipNextFocus=!0),J.focus())})})})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(D){return fn(D,this.startValue,this.endValue)}_isRangeEnd(D){return Sn(D,this.startValue,this.endValue)}_isInRange(D){return Un(D,this.startValue,this.endValue,this.isRange)}_isComparisonStart(D){return fn(D,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(D,J,Fe){if(!this._isComparisonStart(D)||this._isRangeStart(D)||!this._isInRange(D))return!1;let ht=this.rows[J][Fe-1];if(!ht){const ln=this.rows[J-1];ht=ln&&ln[ln.length-1]}return ht&&!this._isRangeEnd(ht.compareValue)}_isComparisonBridgeEnd(D,J,Fe){if(!this._isComparisonEnd(D)||this._isRangeEnd(D)||!this._isInRange(D))return!1;let ht=this.rows[J][Fe+1];if(!ht){const ln=this.rows[J+1];ht=ln&&ln[0]}return ht&&!this._isRangeStart(ht.compareValue)}_isComparisonEnd(D){return Sn(D,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(D){return Un(D,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(D){return this.comparisonStart===this.comparisonEnd&&D===this.comparisonStart}_isPreviewStart(D){return fn(D,this.previewStart,this.previewEnd)}_isPreviewEnd(D){return Sn(D,this.previewStart,this.previewEnd)}_isInPreview(D){return Un(D,this.previewStart,this.previewEnd,this.isRange)}_getCellFromElement(D){let J;if(jt(D)?J=D:jt(D.parentNode)&&(J=D.parentNode),J){const Fe=J.getAttribute("data-mat-row"),ht=J.getAttribute("data-mat-col");if(Fe&&ht)return this.rows[parseInt(Fe)][parseInt(ht)]}return null}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.SBq),o.Y36(o.R0b))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange"},exportAs:["matCalendarBody"],features:[o.TTD],attrs:b,decls:2,vars:2,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(D,J){1&D&&(o.YNc(0,L,3,6,"tr",0),o.YNc(1,ot,3,2,"tr",1)),2&D&&(o.Q6J("ngIf",J._firstRowOffset<J.labelMinRequiredCells),o.xp6(1),o.Q6J("ngForOf",J.rows))},dependencies:[f.mk,f.sg,f.O5],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}'],encapsulation:2,changeDetection:0}),Pt})();function jt(Pt){return"TD"===Pt.nodeName}function fn(Pt,We,D){return null!==D&&We!==D&&Pt<D&&Pt===We}function Sn(Pt,We,D){return null!==We&&We!==D&&Pt>=We&&Pt===D}function Un(Pt,We,D,J){return J&&null!==We&&null!==D&&We!==D&&Pt>=We&&Pt<=D}class zn{constructor(We,D){this.start=We,this.end=D}}let ei=(()=>{class Pt{constructor(D,J){this.selection=D,this._adapter=J,this._selectionChanged=new W.x,this.selectionChanged=this._selectionChanged,this.selection=D}updateSelection(D,J){const Fe=this.selection;this.selection=D,this._selectionChanged.next({selection:D,source:J,oldValue:Fe})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(D){return this._adapter.isDateInstance(D)&&this._adapter.isValid(D)}}return Pt.\u0275fac=function(D){o.$Z()},Pt.\u0275prov=o.Yz7({token:Pt,factory:Pt.\u0275fac}),Pt})(),li=(()=>{class Pt extends ei{constructor(D){super(null,D)}add(D){super.updateSelection(D,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const D=new Pt(this._adapter);return D.updateSelection(this.selection,this),D}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.LFG(w._A))},Pt.\u0275prov=o.Yz7({token:Pt,factory:Pt.\u0275fac}),Pt})();const Qe={provide:ei,deps:[[new o.FiY,new o.tp0,ei],w._A],useFactory:function kn(Pt,We){return Pt||new li(We)}},P=new o.OlP("MAT_DATE_RANGE_SELECTION_STRATEGY");let dn=(()=>{class Pt{constructor(D,J,Fe,ht,ln){this._changeDetectorRef=D,this._dateFormats=J,this._dateAdapter=Fe,this._dir=ht,this._rangeStrategy=ln,this._rerenderSubscription=B.w0.EMPTY,this.selectedChange=new o.vpe,this._userSelection=new o.vpe,this.activeDateChange=new o.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(D){const J=this._activeDate,Fe=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Fe,this.minDate,this.maxDate),this._hasSameMonthAndYear(J,this._activeDate)||this._init()}get selected(){return this._selected}set selected(D){this._selected=D instanceof zn?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,we.O)(null)).subscribe(()=>this._init())}ngOnChanges(D){const J=D.comparisonStart||D.comparisonEnd;J&&!J.firstChange&&this._setRanges(this.selected)}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(D){const J=D.value,Fe=this._getDateFromDayOfMonth(J);let ht,ln;this._selected instanceof zn?(ht=this._getDateInCurrentMonth(this._selected.start),ln=this._getDateInCurrentMonth(this._selected.end)):ht=ln=this._getDateInCurrentMonth(this._selected),(ht!==J||ln!==J)&&this.selectedChange.emit(Fe),this._userSelection.emit({value:Fe,event:D.event}),this._previewStart=this._previewEnd=null,this._changeDetectorRef.markForCheck()}_updateActiveDate(D){const Fe=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(D.value),this._dateAdapter.compareDate(Fe,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(D){const J=this._activeDate,Fe=this._isRtl();switch(D.keyCode){case pe.oh:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,Fe?1:-1);break;case pe.SV:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,Fe?-1:1);break;case pe.LH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case pe.JH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case pe.Sd:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case pe.uR:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case pe.Ku:this.activeDate=D.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case pe.VM:this.activeDate=D.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case pe.K5:case pe.L_:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&D.preventDefault());case pe.hY:return void(null!=this._previewEnd&&!(0,pe.Vb)(D)&&(this._previewStart=this._previewEnd=null,this.selectedChange.emit(null),this._userSelection.emit({value:null,event:D}),D.preventDefault(),D.stopPropagation()));default:return}this._dateAdapter.compareDate(J,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),D.preventDefault()}_handleCalendarBodyKeyup(D){(D.keyCode===pe.L_||D.keyCode===pe.K5)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:D}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let D=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(D)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(D){this._matCalendarBody._focusActiveCell(D)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:D,value:J}){if(this._rangeStrategy){const ht=this._rangeStrategy.createPreview(J?J.rawValue:null,this.selected,D);this._previewStart=this._getCellCompareValue(ht.start),this._previewEnd=this._getCellCompareValue(ht.end),this._changeDetectorRef.detectChanges()}}_getDateFromDayOfMonth(D){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),D)}_initWeekdays(){const D=this._dateAdapter.getFirstDayOfWeek(),J=this._dateAdapter.getDayOfWeekNames("narrow");let ht=this._dateAdapter.getDayOfWeekNames("long").map((ln,Pn)=>({long:ln,narrow:J[Pn]}));this._weekdays=ht.slice(D).concat(ht.slice(0,D))}_createWeekCells(){const D=this._dateAdapter.getNumDaysInMonth(this.activeDate),J=this._dateAdapter.getDateNames();this._weeks=[[]];for(let Fe=0,ht=this._firstWeekOffset;Fe<D;Fe++,ht++){7==ht&&(this._weeks.push([]),ht=0);const ln=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),Fe+1),Pn=this._shouldEnableDate(ln),ci=this._dateAdapter.format(ln,this._dateFormats.display.dateA11yLabel),Ln=this.dateClass?this.dateClass(ln,"month"):void 0;this._weeks[this._weeks.length-1].push(new St(Fe+1,J[Fe],ci,Pn,Ln,this._getCellCompareValue(ln),ln))}}_shouldEnableDate(D){return!!D&&(!this.minDate||this._dateAdapter.compareDate(D,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(D,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(D))}_getDateInCurrentMonth(D){return D&&this._hasSameMonthAndYear(D,this.activeDate)?this._dateAdapter.getDate(D):null}_hasSameMonthAndYear(D,J){return!(!D||!J||this._dateAdapter.getMonth(D)!=this._dateAdapter.getMonth(J)||this._dateAdapter.getYear(D)!=this._dateAdapter.getYear(J))}_getCellCompareValue(D){if(D){const J=this._dateAdapter.getYear(D),Fe=this._dateAdapter.getMonth(D),ht=this._dateAdapter.getDate(D);return new Date(J,Fe,ht).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(D){D instanceof zn?(this._rangeStart=this._getCellCompareValue(D.start),this._rangeEnd=this._getCellCompareValue(D.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(D),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(D){return!this.dateFilter||this.dateFilter(D)}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.sBO),o.Y36(w.sG,8),o.Y36(w._A,8),o.Y36(se.Is,8),o.Y36(P,8))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-month-view"]],viewQuery:function(D,J){if(1&D&&o.Gf(wt,5),2&D){let Fe;o.iGM(Fe=o.CRH())&&(J._matCalendarBody=Fe.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[o.TTD],decls:7,vars:13,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","selectedValueChange","activeDateChange","previewChange","keyup","keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],template:function(D,J){1&D&&(o.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),o.YNc(3,ct,5,2,"th",2),o.qZA(),o.TgZ(4,"tr"),o._UZ(5,"th",3),o.qZA()(),o.TgZ(6,"tbody",4),o.NdJ("selectedValueChange",function(ht){return J._dateSelected(ht)})("activeDateChange",function(ht){return J._updateActiveDate(ht)})("previewChange",function(ht){return J._previewChanged(ht)})("keyup",function(ht){return J._handleCalendarBodyKeyup(ht)})("keydown",function(ht){return J._handleCalendarBodyKeydown(ht)}),o.qZA()()),2&D&&(o.xp6(3),o.Q6J("ngForOf",J._weekdays),o.xp6(3),o.Q6J("label",J._monthLabel)("rows",J._weeks)("todayValue",J._todayDate)("startValue",J._rangeStart)("endValue",J._rangeEnd)("comparisonStart",J._comparisonRangeStart)("comparisonEnd",J._comparisonRangeEnd)("previewStart",J._previewStart)("previewEnd",J._previewEnd)("isRange",J._isRange)("labelMinRequiredCells",3)("activeCell",J._dateAdapter.getDate(J.activeDate)-1))},dependencies:[f.sg,wt],encapsulation:2,changeDetection:0}),Pt})();const an=24;let Hn=(()=>{class Pt{constructor(D,J,Fe){this._changeDetectorRef=D,this._dateAdapter=J,this._dir=Fe,this._rerenderSubscription=B.w0.EMPTY,this.selectedChange=new o.vpe,this.yearSelected=new o.vpe,this.activeDateChange=new o.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(D){let J=this._activeDate;const Fe=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Fe,this.minDate,this.maxDate),si(this._dateAdapter,J,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(D){this._selected=D instanceof zn?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D)),this._setSelectedYear(D)}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,we.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const J=this._dateAdapter.getYear(this._activeDate)-Jn(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let Fe=0,ht=[];Fe<an;Fe++)ht.push(J+Fe),4==ht.length&&(this._years.push(ht.map(ln=>this._createCellForYear(ln))),ht=[]);this._changeDetectorRef.markForCheck()}_yearSelected(D){const J=D.value,Fe=this._dateAdapter.createDate(J,0,1),ht=this._getDateFromYear(J);this.yearSelected.emit(Fe),this.selectedChange.emit(ht)}_updateActiveDate(D){const Fe=this._activeDate;this.activeDate=this._getDateFromYear(D.value),this._dateAdapter.compareDate(Fe,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(D){const J=this._activeDate,Fe=this._isRtl();switch(D.keyCode){case pe.oh:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Fe?1:-1);break;case pe.SV:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Fe?-1:1);break;case pe.LH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case pe.JH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case pe.Sd:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Jn(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case pe.uR:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,an-Jn(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case pe.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?10*-an:-an);break;case pe.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?10*an:an);break;case pe.K5:case pe.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(J,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),D.preventDefault()}_handleCalendarBodyKeyup(D){(D.keyCode===pe.L_||D.keyCode===pe.K5)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:D}),this._selectionKeyPressed=!1)}_getActiveCell(){return Jn(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(D){const J=this._dateAdapter.getMonth(this.activeDate),Fe=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(D,J,1));return this._dateAdapter.createDate(D,J,Math.min(this._dateAdapter.getDate(this.activeDate),Fe))}_createCellForYear(D){const J=this._dateAdapter.createDate(D,0,1),Fe=this._dateAdapter.getYearName(J),ht=this.dateClass?this.dateClass(J,"multi-year"):void 0;return new St(D,Fe,Fe,this._shouldEnableYear(D),ht)}_shouldEnableYear(D){if(null==D||this.maxDate&&D>this._dateAdapter.getYear(this.maxDate)||this.minDate&&D<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let Fe=this._dateAdapter.createDate(D,0,1);this._dateAdapter.getYear(Fe)==D;Fe=this._dateAdapter.addCalendarDays(Fe,1))if(this.dateFilter(Fe))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(D){if(this._selectedYear=null,D instanceof zn){const J=D.start||D.end;J&&(this._selectedYear=this._dateAdapter.getYear(J))}else D&&(this._selectedYear=this._dateAdapter.getYear(D))}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.sBO),o.Y36(w._A,8),o.Y36(se.Is,8))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-multi-year-view"]],viewQuery:function(D,J){if(1&D&&o.Gf(wt,5),2&D){let Fe;o.iGM(Fe=o.CRH())&&(J._matCalendarBody=Fe.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],template:function(D,J){1&D&&(o.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),o._UZ(3,"th",2),o.qZA()(),o.TgZ(4,"tbody",3),o.NdJ("selectedValueChange",function(ht){return J._yearSelected(ht)})("activeDateChange",function(ht){return J._updateActiveDate(ht)})("keyup",function(ht){return J._handleCalendarBodyKeyup(ht)})("keydown",function(ht){return J._handleCalendarBodyKeydown(ht)}),o.qZA()()),2&D&&(o.xp6(4),o.Q6J("rows",J._years)("todayValue",J._todayYear)("startValue",J._selectedYear)("endValue",J._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",J._getActiveCell()))},dependencies:[wt],encapsulation:2,changeDetection:0}),Pt})();function si(Pt,We,D,J,Fe){const ht=Pt.getYear(We),ln=Pt.getYear(D),Pn=Mi(Pt,J,Fe);return Math.floor((ht-Pn)/an)===Math.floor((ln-Pn)/an)}function Jn(Pt,We,D,J){return function ii(Pt,We){return(Pt%We+We)%We}(Pt.getYear(We)-Mi(Pt,D,J),an)}function Mi(Pt,We,D){let J=0;return D?J=Pt.getYear(D)-an+1:We&&(J=Pt.getYear(We)),J}let Cn=(()=>{class Pt{constructor(D,J,Fe,ht){this._changeDetectorRef=D,this._dateFormats=J,this._dateAdapter=Fe,this._dir=ht,this._rerenderSubscription=B.w0.EMPTY,this.selectedChange=new o.vpe,this.monthSelected=new o.vpe,this.activeDateChange=new o.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(D){let J=this._activeDate;const Fe=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Fe,this.minDate,this.maxDate),this._dateAdapter.getYear(J)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(D){this._selected=D instanceof zn?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D)),this._setSelectedMonth(D)}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,we.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(D){const J=D.value,Fe=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),J,1);this.monthSelected.emit(Fe);const ht=this._getDateFromMonth(J);this.selectedChange.emit(ht)}_updateActiveDate(D){const Fe=this._activeDate;this.activeDate=this._getDateFromMonth(D.value),this._dateAdapter.compareDate(Fe,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(D){const J=this._activeDate,Fe=this._isRtl();switch(D.keyCode){case pe.oh:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,Fe?1:-1);break;case pe.SV:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,Fe?-1:1);break;case pe.LH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case pe.JH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case pe.Sd:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case pe.uR:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case pe.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?-10:-1);break;case pe.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?10:1);break;case pe.K5:case pe.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(J,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),D.preventDefault()}_handleCalendarBodyKeyup(D){(D.keyCode===pe.L_||D.keyCode===pe.K5)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:D}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let D=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(J=>J.map(Fe=>this._createCellForMonth(Fe,D[Fe]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(D){return D&&this._dateAdapter.getYear(D)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(D):null}_getDateFromMonth(D){const J=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),D,1),Fe=this._dateAdapter.getNumDaysInMonth(J);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),D,Math.min(this._dateAdapter.getDate(this.activeDate),Fe))}_createCellForMonth(D,J){const Fe=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),D,1),ht=this._dateAdapter.format(Fe,this._dateFormats.display.monthYearA11yLabel),ln=this.dateClass?this.dateClass(Fe,"year"):void 0;return new St(D,J.toLocaleUpperCase(),ht,this._shouldEnableMonth(D),ln)}_shouldEnableMonth(D){const J=this._dateAdapter.getYear(this.activeDate);if(null==D||this._isYearAndMonthAfterMaxDate(J,D)||this._isYearAndMonthBeforeMinDate(J,D))return!1;if(!this.dateFilter)return!0;for(let ht=this._dateAdapter.createDate(J,D,1);this._dateAdapter.getMonth(ht)==D;ht=this._dateAdapter.addCalendarDays(ht,1))if(this.dateFilter(ht))return!0;return!1}_isYearAndMonthAfterMaxDate(D,J){if(this.maxDate){const Fe=this._dateAdapter.getYear(this.maxDate),ht=this._dateAdapter.getMonth(this.maxDate);return D>Fe||D===Fe&&J>ht}return!1}_isYearAndMonthBeforeMinDate(D,J){if(this.minDate){const Fe=this._dateAdapter.getYear(this.minDate),ht=this._dateAdapter.getMonth(this.minDate);return D<Fe||D===Fe&&J<ht}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(D){this._selectedMonth=D instanceof zn?this._getMonthInCurrentYear(D.start)||this._getMonthInCurrentYear(D.end):this._getMonthInCurrentYear(D)}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.sBO),o.Y36(w.sG,8),o.Y36(w._A,8),o.Y36(se.Is,8))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-year-view"]],viewQuery:function(D,J){if(1&D&&o.Gf(wt,5),2&D){let Fe;o.iGM(Fe=o.CRH())&&(J._matCalendarBody=Fe.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],template:function(D,J){1&D&&(o.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),o._UZ(3,"th",2),o.qZA()(),o.TgZ(4,"tbody",3),o.NdJ("selectedValueChange",function(ht){return J._monthSelected(ht)})("activeDateChange",function(ht){return J._updateActiveDate(ht)})("keyup",function(ht){return J._handleCalendarBodyKeyup(ht)})("keydown",function(ht){return J._handleCalendarBodyKeydown(ht)}),o.qZA()()),2&D&&(o.xp6(4),o.Q6J("label",J._yearLabel)("rows",J._months)("todayValue",J._todayMonth)("startValue",J._selectedMonth)("endValue",J._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",J._dateAdapter.getMonth(J.activeDate)))},dependencies:[wt],encapsulation:2,changeDetection:0}),Pt})(),Xt=0,en=(()=>{class Pt{constructor(D,J,Fe,ht,ln){this._intl=D,this.calendar=J,this._dateAdapter=Fe,this._dateFormats=ht,this._buttonDescriptionId="mat-calendar-button-"+Xt++,this.calendar.stateChanges.subscribe(()=>ln.markForCheck())}get periodButtonText(){if("month"==this.calendar.currentView)return this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase();if("year"==this.calendar.currentView)return this._dateAdapter.getYearName(this.calendar.activeDate);const J=this._dateAdapter.getYear(this.calendar.activeDate)-Jn(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),Fe=J+an-1,ht=this._dateAdapter.getYearName(this._dateAdapter.createDate(J,0,1)),ln=this._dateAdapter.getYearName(this._dateAdapter.createDate(Fe,0,1));return this._intl.formatYearRange(ht,ln)}get periodButtonLabel(){return"month"==this.calendar.currentView?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView="month"==this.calendar.currentView?"multi-year":"month"}previousClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?-1:-an)}nextClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?1:an)}previousEnabled(){return!this.calendar.minDate||!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate)}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(D,J){return"month"==this.calendar.currentView?this._dateAdapter.getYear(D)==this._dateAdapter.getYear(J)&&this._dateAdapter.getMonth(D)==this._dateAdapter.getMonth(J):"year"==this.calendar.currentView?this._dateAdapter.getYear(D)==this._dateAdapter.getYear(J):si(this._dateAdapter,D,J,this.calendar.minDate,this.calendar.maxDate)}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(Oe),o.Y36((0,o.Gpc)(()=>Tn)),o.Y36(w._A,8),o.Y36(w.sG,8),o.Y36(o.sBO))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:xt,decls:11,vars:10,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["viewBox","0 0 10 5","focusable","false",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"]],template:function(D,J){1&D&&(o.F$t(),o.TgZ(0,"div",0)(1,"div",1)(2,"button",2),o.NdJ("click",function(){return J.currentPeriodClicked()}),o.TgZ(3,"span"),o._uU(4),o.qZA(),o.O4$(),o.TgZ(5,"svg",3),o._UZ(6,"polygon",4),o.qZA()(),o.kcU(),o._UZ(7,"div",5),o.Hsn(8),o.TgZ(9,"button",6),o.NdJ("click",function(){return J.previousClicked()}),o.qZA(),o.TgZ(10,"button",7),o.NdJ("click",function(){return J.nextClicked()}),o.qZA()()()),2&D&&(o.xp6(2),o.uIk("aria-label",J.periodButtonLabel)("aria-describedby",J._buttonDescriptionId),o.xp6(1),o.uIk("id",J._buttonDescriptionId),o.xp6(1),o.Oqu(J.periodButtonText),o.xp6(1),o.ekj("mat-calendar-invert","month"!==J.calendar.currentView),o.xp6(4),o.Q6J("disabled",!J.previousEnabled()),o.uIk("aria-label",J.prevButtonLabel),o.xp6(1),o.Q6J("disabled",!J.nextEnabled()),o.uIk("aria-label",J.nextButtonLabel))},dependencies:[c.lW],encapsulation:2,changeDetection:0}),Pt})(),Tn=(()=>{class Pt{constructor(D,J,Fe,ht){this._dateAdapter=J,this._dateFormats=Fe,this._changeDetectorRef=ht,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new o.vpe,this.yearSelected=new o.vpe,this.monthSelected=new o.vpe,this.viewChanged=new o.vpe(!0),this._userSelection=new o.vpe,this.stateChanges=new W.x,this._intlChanges=D.changes.subscribe(()=>{ht.markForCheck(),this.stateChanges.next()})}get startAt(){return this._startAt}set startAt(D){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get selected(){return this._selected}set selected(D){this._selected=D instanceof zn?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get activeDate(){return this._clampedActiveDate}set activeDate(D){this._clampedActiveDate=this._dateAdapter.clampDate(D,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(D){const J=this._currentView!==D?D:null;this._currentView=D,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),J&&this.viewChanged.emit(J)}ngAfterContentInit(){this._calendarHeaderPortal=new l.C5(this.headerComponent||en),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(D){const J=D.minDate&&!this._dateAdapter.sameDate(D.minDate.previousValue,D.minDate.currentValue)?D.minDate:void 0,Fe=D.maxDate&&!this._dateAdapter.sameDate(D.maxDate.previousValue,D.maxDate.currentValue)?D.maxDate:void 0,ht=J||Fe||D.dateFilter;if(ht&&!ht.firstChange){const ln=this._getCurrentViewComponent();ln&&(this._changeDetectorRef.detectChanges(),ln._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(D){const J=D.value;(this.selected instanceof zn||J&&!this._dateAdapter.sameDate(J,this.selected))&&this.selectedChange.emit(J),this._userSelection.emit(D)}_yearSelectedInMultiYearView(D){this.yearSelected.emit(D)}_monthSelectedInYearView(D){this.monthSelected.emit(D)}_goToDateInView(D,J){this.activeDate=D,this.currentView=J}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(Oe),o.Y36(w._A,8),o.Y36(w.sG,8),o.Y36(o.sBO))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-calendar"]],viewQuery:function(D,J){if(1&D&&(o.Gf(dn,5),o.Gf(Cn,5),o.Gf(Hn,5)),2&D){let Fe;o.iGM(Fe=o.CRH())&&(J.monthView=Fe.first),o.iGM(Fe=o.CRH())&&(J.yearView=Fe.first),o.iGM(Fe=o.CRH())&&(J.multiYearView=Fe.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection"},exportAs:["matCalendar"],features:[o._Bn([Qe]),o.TTD],decls:5,vars:5,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(D,J){1&D&&(o.YNc(0,Et,0,0,"ng-template",0),o.TgZ(1,"div",1),o.YNc(2,sn,1,8,"mat-month-view",2),o.YNc(3,mn,1,6,"mat-year-view",3),o.YNc(4,xn,1,6,"mat-multi-year-view",4),o.qZA()),2&D&&(o.Q6J("cdkPortalOutlet",J._calendarHeaderPortal),o.xp6(1),o.Q6J("ngSwitch",J.currentView),o.xp6(1),o.Q6J("ngSwitchCase","month"),o.xp6(1),o.Q6J("ngSwitchCase","year"),o.xp6(1),o.Q6J("ngSwitchCase","multi-year"))},dependencies:[f.RF,f.n9,i.kH,l.Pl,dn,Cn,Hn],styles:['.mat-calendar{display:block}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-controls .mat-icon-button:hover .mat-button-focus-overlay{opacity:.04}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),Pt})();const Qn={transformPanel:(0,Ke.X$)("transformPanel",[(0,Ke.eR)("void => enter-dropdown",(0,Ke.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Ke.F4)([(0,Ke.oB)({opacity:0,transform:"scale(1, 0.8)"}),(0,Ke.oB)({opacity:1,transform:"scale(1, 1)"})]))),(0,Ke.eR)("void => enter-dialog",(0,Ke.jt)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,Ke.F4)([(0,Ke.oB)({opacity:0,transform:"scale(0.7)"}),(0,Ke.oB)({transform:"none",opacity:1})]))),(0,Ke.eR)("* => void",(0,Ke.jt)("100ms linear",(0,Ke.oB)({opacity:0})))]),fadeInCalendar:(0,Ke.X$)("fadeInCalendar",[(0,Ke.SB)("void",(0,Ke.oB)({opacity:0})),(0,Ke.SB)("enter",(0,Ke.oB)({opacity:1})),(0,Ke.eR)("void => *",(0,Ke.jt)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let _n=0;const Ct=new o.OlP("mat-datepicker-scroll-strategy"),N={provide:Ct,deps:[n.aV],useFactory:function ge(Pt){return()=>Pt.scrollStrategies.reposition()}},ve=(0,w.pj)(class{constructor(Pt){this._elementRef=Pt}});let Q=(()=>{class Pt extends ve{constructor(D,J,Fe,ht,ln,Pn){super(D),this._changeDetectorRef=J,this._globalModel=Fe,this._dateAdapter=ht,this._rangeSelectionStrategy=ln,this._subscriptions=new B.w0,this._animationDone=new W.x,this._actionsPortal=null,this._closeButtonText=Pn.closeCalendarLabel}ngOnInit(){this._animationState=this.datepicker.touchUi?"enter-dialog":"enter-dropdown"}ngAfterViewInit(){this._subscriptions.add(this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})),this._calendar.focusActiveCell()}ngOnDestroy(){this._subscriptions.unsubscribe(),this._animationDone.complete()}_handleUserSelection(D){const J=this._model.selection,Fe=D.value,ht=J instanceof zn;if(ht&&this._rangeSelectionStrategy){const ln=this._rangeSelectionStrategy.selectionFinished(Fe,J,D.event);this._model.updateSelection(ln,this)}else Fe&&(ht||!this._dateAdapter.sameDate(Fe,J))&&this._model.add(Fe);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(D,J){this._model=D?this._globalModel.clone():this._globalModel,this._actionsPortal=D,J&&this._changeDetectorRef.detectChanges()}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(ei),o.Y36(w._A),o.Y36(P,8),o.Y36(Oe))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-datepicker-content"]],viewQuery:function(D,J){if(1&D&&o.Gf(Tn,5),2&D){let Fe;o.iGM(Fe=o.CRH())&&(J._calendar=Fe.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(D,J){1&D&&o.WFA("@transformPanel.done",function(){return J._animationDone.next()}),2&D&&(o.d8E("@transformPanel",J._animationState),o.ekj("mat-datepicker-content-touch",J.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[o.qOj],decls:5,vars:24,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","yearSelected","monthSelected","viewChanged","_userSelection"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],template:function(D,J){if(1&D&&(o.TgZ(0,"div",0)(1,"mat-calendar",1),o.NdJ("yearSelected",function(ht){return J.datepicker._selectYear(ht)})("monthSelected",function(ht){return J.datepicker._selectMonth(ht)})("viewChanged",function(ht){return J.datepicker._viewChanged(ht)})("_userSelection",function(ht){return J._handleUserSelection(ht)}),o.qZA(),o.YNc(2,Dn,0,0,"ng-template",2),o.TgZ(3,"button",3),o.NdJ("focus",function(){return J._closeButtonFocused=!0})("blur",function(){return J._closeButtonFocused=!1})("click",function(){return J.datepicker.close()}),o._uU(4),o.qZA()()),2&D){let Fe;o.ekj("mat-datepicker-content-container-with-custom-header",J.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",J._actionsPortal),o.uIk("aria-modal",!0)("aria-labelledby",null!==(Fe=J._dialogLabelId)&&void 0!==Fe?Fe:void 0),o.xp6(1),o.Q6J("id",J.datepicker.id)("ngClass",J.datepicker.panelClass)("startAt",J.datepicker.startAt)("startView",J.datepicker.startView)("minDate",J.datepicker._getMinDate())("maxDate",J.datepicker._getMaxDate())("dateFilter",J.datepicker._getDateFilter())("headerComponent",J.datepicker.calendarHeaderComponent)("selected",J._getSelected())("dateClass",J.datepicker.dateClass)("comparisonStart",J.comparisonStart)("comparisonEnd",J.comparisonEnd)("@fadeInCalendar","enter"),o.xp6(1),o.Q6J("cdkPortalOutlet",J._actionsPortal),o.xp6(1),o.ekj("cdk-visually-hidden",!J._closeButtonFocused),o.Q6J("color",J.color||"primary"),o.xp6(1),o.Oqu(J._closeButtonText)}},dependencies:[f.mk,c.lW,i.mK,l.Pl,Tn],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}"],encapsulation:2,data:{animation:[Qn.transformPanel,Qn.fadeInCalendar]},changeDetection:0}),Pt})(),Ye=(()=>{class Pt{constructor(D,J,Fe,ht,ln,Pn,ci){this._overlay=D,this._ngZone=J,this._viewContainerRef=Fe,this._dateAdapter=ln,this._dir=Pn,this._model=ci,this._inputStateChanges=B.w0.EMPTY,this._document=(0,o.f3M)(f.K0),this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new o.vpe,this.monthSelected=new o.vpe,this.viewChanged=new o.vpe(!0),this.openedStream=new o.vpe,this.closedStream=new o.vpe,this._opened=!1,this.id="mat-datepicker-"+_n++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new W.x,this._scrollStrategy=ht}get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(D){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(D){this._color=D}get touchUi(){return this._touchUi}set touchUi(D){this._touchUi=(0,Ze.Ig)(D)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(D){const J=(0,Ze.Ig)(D);J!==this._disabled&&(this._disabled=J,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(D){this._restoreFocus=(0,Ze.Ig)(D)}get panelClass(){return this._panelClass}set panelClass(D){this._panelClass=(0,Ze.du)(D)}get opened(){return this._opened}set opened(D){(0,Ze.Ig)(D)?this.open():this.close()}_getMinDate(){return this.datepickerInput&&this.datepickerInput.min}_getMaxDate(){return this.datepickerInput&&this.datepickerInput.max}_getDateFilter(){return this.datepickerInput&&this.datepickerInput.dateFilter}ngOnChanges(D){const J=D.xPosition||D.yPosition;if(J&&!J.firstChange&&this._overlayRef){const Fe=this._overlayRef.getConfig().positionStrategy;Fe instanceof n._G&&(this._setConnectedPositions(Fe),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(D){this._model.add(D)}_selectYear(D){this.yearSelected.emit(D)}_selectMonth(D){this.monthSelected.emit(D)}_viewChanged(D){this.viewChanged.emit(D)}registerInput(D){return this._inputStateChanges.unsubscribe(),this.datepickerInput=D,this._inputStateChanges=D.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(D){this._actionsPortal=D,this._componentRef?.instance._assignActions(D,!0)}removeActions(D){D===this._actionsPortal&&(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||(this._focusedElementBeforeOpen=(0,yt.ht)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened)return;const D=this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus,J=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){const{instance:Fe,location:ht}=this._componentRef;Fe._startExitAnimation(),Fe._animationDone.pipe((0,oe.q)(1)).subscribe(()=>{const ln=this._document.activeElement;D&&(!ln||ln===this._document.activeElement||ht.nativeElement.contains(ln))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}D?setTimeout(J):J()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(D){D.datepicker=this,D.color=this.color,D._dialogLabelId=this.datepickerInput.getOverlayLabelId(),D._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();const D=this.touchUi,J=new l.C5(Q,this._viewContainerRef),Fe=this._overlayRef=this._overlay.create(new n.X_({positionStrategy:D?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[D?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:D?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(D?"dialog":"popup")}));this._getCloseStream(Fe).subscribe(ht=>{ht&&ht.preventDefault(),this.close()}),Fe.keydownEvents().subscribe(ht=>{const ln=ht.keyCode;(ln===pe.LH||ln===pe.JH||ln===pe.oh||ln===pe.SV||ln===pe.Ku||ln===pe.VM)&&ht.preventDefault()}),this._componentRef=Fe.attach(J),this._forwardContentValues(this._componentRef.instance),D||this._ngZone.onStable.pipe((0,oe.q)(1)).subscribe(()=>Fe.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const D=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(D)}_setConnectedPositions(D){const J="end"===this.xPosition?"end":"start",Fe="start"===J?"end":"start",ht="above"===this.yPosition?"bottom":"top",ln="top"===ht?"bottom":"top";return D.withPositions([{originX:J,originY:ln,overlayX:J,overlayY:ht},{originX:J,originY:ht,overlayX:J,overlayY:ln},{originX:Fe,originY:ln,overlayX:Fe,overlayY:ht},{originX:Fe,originY:ht,overlayX:Fe,overlayY:ln}])}_getCloseStream(D){return(0,r.T)(D.backdropClick(),D.detachments(),D.keydownEvents().pipe((0,Te.h)(J=>J.keyCode===pe.hY&&!(0,pe.Vb)(J)||this.datepickerInput&&(0,pe.Vb)(J,"altKey")&&J.keyCode===pe.LH)))}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(n.aV),o.Y36(o.R0b),o.Y36(o.s_b),o.Y36(Ct),o.Y36(w._A,8),o.Y36(se.Is,8),o.Y36(ei))},Pt.\u0275dir=o.lG2({type:Pt,inputs:{calendarHeaderComponent:"calendarHeaderComponent",startAt:"startAt",startView:"startView",color:"color",touchUi:"touchUi",disabled:"disabled",xPosition:"xPosition",yPosition:"yPosition",restoreFocus:"restoreFocus",dateClass:"dateClass",panelClass:"panelClass",opened:"opened"},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[o.TTD]}),Pt})(),Le=(()=>{class Pt extends Ye{}return Pt.\u0275fac=function(){let We;return function(J){return(We||(We=o.n5z(Pt)))(J||Pt)}}(),Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[o._Bn([Qe,{provide:Ye,useExisting:Pt}]),o.qOj],decls:0,vars:0,template:function(D,J){},encapsulation:2,changeDetection:0}),Pt})();class lt{constructor(We,D){this.target=We,this.targetElement=D,this.value=this.target.value}}let Ee=(()=>{class Pt{constructor(D,J,Fe){this._elementRef=D,this._dateAdapter=J,this._dateFormats=Fe,this.dateChange=new o.vpe,this.dateInput=new o.vpe,this.stateChanges=new W.x,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=B.w0.EMPTY,this._localeSubscription=B.w0.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=ht=>{const ln=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ht.value));return!ln||this._matchesFilter(ln)?null:{matDatepickerFilter:!0}},this._minValidator=ht=>{const ln=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ht.value)),Pn=this._getMinDate();return!Pn||!ln||this._dateAdapter.compareDate(Pn,ln)<=0?null:{matDatepickerMin:{min:Pn,actual:ln}}},this._maxValidator=ht=>{const ln=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ht.value)),Pn=this._getMaxDate();return!Pn||!ln||this._dateAdapter.compareDate(Pn,ln)>=0?null:{matDatepickerMax:{max:Pn,actual:ln}}},this._lastValueValid=!1,this._localeSubscription=J.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(D){this._assignValueProgrammatically(D)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(D){const J=(0,Ze.Ig)(D),Fe=this._elementRef.nativeElement;this._disabled!==J&&(this._disabled=J,this.stateChanges.next(void 0)),J&&this._isInitialized&&Fe.blur&&Fe.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(D){this._model=D,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(J=>{if(this._shouldHandleChangeEvent(J)){const Fe=this._getValueFromModel(J.selection);this._lastValueValid=this._isValidValue(Fe),this._cvaOnChange(Fe),this._onTouched(),this._formatValue(Fe),this.dateInput.emit(new lt(this,this._elementRef.nativeElement)),this.dateChange.emit(new lt(this,this._elementRef.nativeElement))}})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(D){(function Re(Pt,We){const D=Object.keys(Pt);for(let J of D){const{previousValue:Fe,currentValue:ht}=Pt[J];if(!We.isDateInstance(Fe)||!We.isDateInstance(ht))return!0;if(!We.sameDate(Fe,ht))return!0}return!1})(D,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(D){this._validatorOnChange=D}validate(D){return this._validator?this._validator(D):null}writeValue(D){this._assignValueProgrammatically(D)}registerOnChange(D){this._cvaOnChange=D}registerOnTouched(D){this._onTouched=D}setDisabledState(D){this.disabled=D}_onKeydown(D){D.altKey&&D.keyCode===pe.JH&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),D.preventDefault())}_onInput(D){const J=this._lastValueValid;let Fe=this._dateAdapter.parse(D,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(Fe),Fe=this._dateAdapter.getValidDateOrNull(Fe);const ht=!this._dateAdapter.sameDate(Fe,this.value);!Fe||ht?this._cvaOnChange(Fe):(D&&!this.value&&this._cvaOnChange(Fe),J!==this._lastValueValid&&this._validatorOnChange()),ht&&(this._assignValue(Fe),this.dateInput.emit(new lt(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new lt(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(D){this._elementRef.nativeElement.value=null!=D?this._dateAdapter.format(D,this._dateFormats.display.dateInput):""}_assignValue(D){this._model?(this._assignValueToModel(D),this._pendingValue=null):this._pendingValue=D}_isValidValue(D){return!D||this._dateAdapter.isValid(D)}_parentDisabled(){return!1}_assignValueProgrammatically(D){D=this._dateAdapter.deserialize(D),this._lastValueValid=this._isValidValue(D),D=this._dateAdapter.getValidDateOrNull(D),this._assignValue(D),this._formatValue(D)}_matchesFilter(D){const J=this._getDateFilter();return!J||J(D)}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.SBq),o.Y36(w._A,8),o.Y36(w.sG,8))},Pt.\u0275dir=o.lG2({type:Pt,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[o.TTD]}),Pt})();const ye={provide:tt.JU,useExisting:(0,o.Gpc)(()=>re),multi:!0},F={provide:tt.Cf,useExisting:(0,o.Gpc)(()=>re),multi:!0};let re=(()=>{class Pt extends Ee{constructor(D,J,Fe,ht){super(D,J,Fe),this._formField=ht,this._closedSubscription=B.w0.EMPTY,this._validator=tt.kI.compose(super._getValidators())}set matDatepicker(D){D&&(this._datepicker=D,this._closedSubscription=D.closedStream.subscribe(()=>this._onTouched()),this._registerModel(D.registerInput(this)))}get min(){return this._min}set min(D){const J=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D));this._dateAdapter.sameDate(J,this._min)||(this._min=J,this._validatorOnChange())}get max(){return this._max}set max(D){const J=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D));this._dateAdapter.sameDate(J,this._max)||(this._max=J,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(D){const J=this._matchesFilter(this.value);this._dateFilter=D,this._matchesFilter(this.value)!==J&&this._validatorOnChange()}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():this._elementRef.nativeElement.getAttribute("aria-labelledby")}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe()}_openPopup(){this._datepicker&&this._datepicker.open()}_getValueFromModel(D){return D}_assignValueToModel(D){this._model&&this._model.updateSelection(D,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(D){return D.source!==this}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(o.SBq),o.Y36(w._A,8),o.Y36(w.sG,8),o.Y36(ue.G_,8))},Pt.\u0275dir=o.lG2({type:Pt,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(D,J){1&D&&o.NdJ("input",function(ht){return J._onInput(ht.target.value)})("change",function(){return J._onChange()})("blur",function(){return J._onBlur()})("keydown",function(ht){return J._onKeydown(ht)}),2&D&&(o.Ikx("disabled",J.disabled),o.uIk("aria-haspopup",J._datepicker?"dialog":null)("aria-owns",(null==J._datepicker?null:J._datepicker.opened)&&J._datepicker.id||null)("min",J.min?J._dateAdapter.toIso8601(J.min):null)("max",J.max?J._dateAdapter.toIso8601(J.max):null)("data-mat-calendar",J._datepicker?J._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:["matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[o._Bn([ye,F,{provide:Ce.Jk,useExisting:Pt}]),o.qOj]}),Pt})(),ae=(()=>{class Pt{}return Pt.\u0275fac=function(D){return new(D||Pt)},Pt.\u0275dir=o.lG2({type:Pt,selectors:[["","matDatepickerToggleIcon",""]]}),Pt})(),T=(()=>{class Pt{constructor(D,J,Fe){this._intl=D,this._changeDetectorRef=J,this._stateChanges=B.w0.EMPTY;const ht=Number(Fe);this.tabIndex=ht||0===ht?ht:null}get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(D){this._disabled=(0,Ze.Ig)(D)}ngOnChanges(D){D.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(D){this.datepicker&&!this.disabled&&(this.datepicker.open(),D.stopPropagation())}_watchStateChanges(){const D=this.datepicker?this.datepicker.stateChanges:(0,H.of)(),J=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,H.of)(),Fe=this.datepicker?(0,r.T)(this.datepicker.openedStream,this.datepicker.closedStream):(0,H.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,r.T)(this._intl.changes,D,J,Fe).subscribe(()=>this._changeDetectorRef.markForCheck())}}return Pt.\u0275fac=function(D){return new(D||Pt)(o.Y36(Oe),o.Y36(o.sBO),o.$8M("tabindex"))},Pt.\u0275cmp=o.Xpm({type:Pt,selectors:[["mat-datepicker-toggle"]],contentQueries:function(D,J,Fe){if(1&D&&o.Suo(Fe,ae,5),2&D){let ht;o.iGM(ht=o.CRH())&&(J._customIcon=ht.first)}},viewQuery:function(D,J){if(1&D&&o.Gf(Fn,5),2&D){let Fe;o.iGM(Fe=o.CRH())&&(J._button=Fe.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(D,J){1&D&&o.NdJ("click",function(ht){return J._open(ht)}),2&D&&(o.uIk("tabindex",null)("data-mat-calendar",J.datepicker?J.datepicker.id:null),o.ekj("mat-datepicker-toggle-active",J.datepicker&&J.datepicker.opened)("mat-accent",J.datepicker&&"accent"===J.datepicker.color)("mat-warn",J.datepicker&&"warn"===J.datepicker.color))},inputs:{datepicker:["for","datepicker"],tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],disabled:"disabled",disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[o.TTD],ngContentSelectors:d,decls:4,vars:6,consts:[["mat-icon-button","","type","button",3,"disabled","disableRipple"],["button",""],["class","mat-datepicker-toggle-default-icon","viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(D,J){1&D&&(o.F$t(z),o.TgZ(0,"button",0,1),o.YNc(2,Be,2,0,"svg",2),o.Hsn(3),o.qZA()),2&D&&(o.Q6J("disabled",J.disabled)("disableRipple",J.disableRipple),o.uIk("aria-haspopup",J.datepicker?"dialog":null)("aria-label",J.ariaLabel||J._intl.openCalendarLabel)("tabindex",J.disabled?-1:J.tabIndex),o.xp6(2),o.Q6J("ngIf",!J._customIcon))},dependencies:[f.O5,c.lW],styles:[".mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-datepicker-toggle-default-icon{display:block;width:1.5em;height:1.5em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon{margin:auto}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0}),Pt})(),$n=(()=>{class Pt{}return Pt.\u0275fac=function(D){return new(D||Pt)},Pt.\u0275mod=o.oAB({type:Pt}),Pt.\u0275inj=o.cJS({providers:[Oe,N],imports:[f.ez,c.ot,n.U8,i.rt,l.eL,w.BQ,M.ZD]}),Pt})()},1:(vt,me,a)=>{"use strict";a.d(me,{WI:()=>O,uw:()=>fn,H8:()=>li,ZT:()=>Un,xY:()=>ei,Is:()=>kn,so:()=>z,uh:()=>zn});var i=a(79173),n=a(44239),l=a(12288),f=a(24642),o=a(7073),c=a(64565),M=a(19810),w=a(88688),W=a(63696),B=a(75249),r=a(80970),H=a(51611);function pe(Qe,G){}class se{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0}}let we=(()=>{class Qe extends f.en{constructor(C,P,_e,ze,ft,Yt,dn,an){super(),this._elementRef=C,this._focusTrapFactory=P,this._config=ze,this._interactivityChecker=ft,this._ngZone=Yt,this._overlayRef=dn,this._focusMonitor=an,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=vn=>{this._portalOutlet.hasAttached();const Hn=this._portalOutlet.attachDomPortal(vn);return this._contentAttached(),Hn},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=_e}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(C){this._portalOutlet.hasAttached();const P=this._portalOutlet.attachComponentPortal(C);return this._contentAttached(),P}attachTemplatePortal(C){this._portalOutlet.hasAttached();const P=this._portalOutlet.attachTemplatePortal(C);return this._contentAttached(),P}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(C,P){this._interactivityChecker.isFocusable(C)||(C.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const _e=()=>{C.removeEventListener("blur",_e),C.removeEventListener("mousedown",_e),C.removeAttribute("tabindex")};C.addEventListener("blur",_e),C.addEventListener("mousedown",_e)})),C.focus(P)}_focusByCssSelector(C,P){let _e=this._elementRef.nativeElement.querySelector(C);_e&&this._forceFocus(_e,P)}_trapFocus(){const C=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||C.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(P=>{P||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const C=this._config.restoreFocus;let P=null;if("string"==typeof C?P=this._document.querySelector(C):"boolean"==typeof C?P=C?this._elementFocusedBeforeDialogWasOpened:null:C&&(P=C),this._config.restoreFocus&&P&&"function"==typeof P.focus){const _e=(0,l.ht)(),ze=this._elementRef.nativeElement;(!_e||_e===this._document.body||_e===ze||ze.contains(_e))&&(this._focusMonitor?(this._focusMonitor.focusVia(P,this._closeInteractionType),this._closeInteractionType=null):P.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const C=this._elementRef.nativeElement,P=(0,l.ht)();return C===P||C.contains(P)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,l.ht)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.Y36(c.SBq),c.Y36(i.qV),c.Y36(o.K0,8),c.Y36(se),c.Y36(i.ic),c.Y36(c.R0b),c.Y36(n.Iu),c.Y36(i.tE))},Qe.\u0275cmp=c.Xpm({type:Qe,selectors:[["cdk-dialog-container"]],viewQuery:function(C,P){if(1&C&&c.Gf(f.Pl,7),2&C){let _e;c.iGM(_e=c.CRH())&&(P._portalOutlet=_e.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(C,P){2&C&&c.uIk("id",P._config.id||null)("role",P._config.role)("aria-modal",P._config.ariaModal)("aria-labelledby",P._config.ariaLabel?null:P._ariaLabelledBy)("aria-label",P._config.ariaLabel)("aria-describedby",P._config.ariaDescribedBy||null)},features:[c.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(C,P){1&C&&c.YNc(0,pe,0,0,"ng-template",0)},dependencies:[f.Pl],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),Qe})();class Te{constructor(G,C){this.overlayRef=G,this.config=C,this.closed=new w.x,this.disableClose=C.disableClose,this.backdropClick=G.backdropClick(),this.keydownEvents=G.keydownEvents(),this.outsidePointerEvents=G.outsidePointerEvents(),this.id=C.id,this.keydownEvents.subscribe(P=>{P.keyCode===M.hY&&!this.disableClose&&!(0,M.Vb)(P)&&(P.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})})}close(G,C){if(this.containerInstance){const P=this.closed;this.containerInstance._closeInteractionType=C?.focusOrigin||"program",this.overlayRef.dispose(),P.next(G),P.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(G="",C=""){return this.overlayRef.updateSize({width:G,height:C}),this}addPanelClass(G){return this.overlayRef.addPanelClass(G),this}removePanelClass(G){return this.overlayRef.removePanelClass(G),this}}const Ze=new c.OlP("DialogScrollStrategy"),yt=new c.OlP("DialogData"),Ke=new c.OlP("DefaultDialogConfig"),ue={provide:Ze,deps:[n.aV],useFactory:function tt(Qe){return()=>Qe.scrollStrategies.block()}};let Ce=0,b=(()=>{class Qe{constructor(C,P,_e,ze,ft,Yt){this._overlay=C,this._injector=P,this._defaultOptions=_e,this._parentDialog=ze,this._overlayContainer=ft,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new w.x,this._afterOpenedAtThisLevel=new w.x,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,W.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,H.O)(void 0))),this._scrollStrategy=Yt}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}open(C,P){(P={...this._defaultOptions||new se,...P}).id=P.id||"cdk-dialog-"+Ce++,P.id&&this.getDialogById(P.id);const ze=this._getOverlayConfig(P),ft=this._overlay.create(ze),Yt=new Te(ft,P),dn=this._attachContainer(ft,Yt,P);return Yt.containerInstance=dn,this._attachDialogContent(C,Yt,dn,P),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Yt),Yt.closed.subscribe(()=>this._removeOpenDialog(Yt,!0)),this.afterOpened.next(Yt),Yt}closeAll(){L(this.openDialogs,C=>C.close())}getDialogById(C){return this.openDialogs.find(P=>P.id===C)}ngOnDestroy(){L(this._openDialogsAtThisLevel,C=>{!1===C.config.closeOnDestroy&&this._removeOpenDialog(C,!1)}),L(this._openDialogsAtThisLevel,C=>C.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(C){const P=new n.X_({positionStrategy:C.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:C.scrollStrategy||this._scrollStrategy(),panelClass:C.panelClass,hasBackdrop:C.hasBackdrop,direction:C.direction,minWidth:C.minWidth,minHeight:C.minHeight,maxWidth:C.maxWidth,maxHeight:C.maxHeight,width:C.width,height:C.height,disposeOnNavigation:C.closeOnNavigation});return C.backdropClass&&(P.backdropClass=C.backdropClass),P}_attachContainer(C,P,_e){const ze=_e.injector||_e.viewContainerRef?.injector,ft=[{provide:se,useValue:_e},{provide:Te,useValue:P},{provide:n.Iu,useValue:C}];let Yt;_e.container?"function"==typeof _e.container?Yt=_e.container:(Yt=_e.container.type,ft.push(..._e.container.providers(_e))):Yt=we;const dn=new f.C5(Yt,_e.viewContainerRef,c.zs3.create({parent:ze||this._injector,providers:ft}),_e.componentFactoryResolver);return C.attach(dn).instance}_attachDialogContent(C,P,_e,ze){if(C instanceof c.Rgc){const ft=this._createInjector(ze,P,_e,void 0);let Yt={$implicit:ze.data,dialogRef:P};ze.templateContext&&(Yt={...Yt,..."function"==typeof ze.templateContext?ze.templateContext():ze.templateContext}),_e.attachTemplatePortal(new f.UE(C,null,Yt,ft))}else{const ft=this._createInjector(ze,P,_e,this._injector),Yt=_e.attachComponentPortal(new f.C5(C,ze.viewContainerRef,ft,ze.componentFactoryResolver));P.componentInstance=Yt.instance}}_createInjector(C,P,_e,ze){const ft=C.injector||C.viewContainerRef?.injector,Yt=[{provide:yt,useValue:C.data},{provide:Te,useValue:P}];return C.providers&&("function"==typeof C.providers?Yt.push(...C.providers(P,C,_e)):Yt.push(...C.providers)),C.direction&&(!ft||!ft.get(r.Is,null,c.XFs.Optional))&&Yt.push({provide:r.Is,useValue:{value:C.direction,change:(0,B.of)()}}),c.zs3.create({parent:ft||ze,providers:Yt})}_removeOpenDialog(C,P){const _e=this.openDialogs.indexOf(C);_e>-1&&(this.openDialogs.splice(_e,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((ze,ft)=>{ze?ft.setAttribute("aria-hidden",ze):ft.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),P&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const C=this._overlayContainer.getContainerElement();if(C.parentElement){const P=C.parentElement.children;for(let _e=P.length-1;_e>-1;_e--){const ze=P[_e];ze!==C&&"SCRIPT"!==ze.nodeName&&"STYLE"!==ze.nodeName&&!ze.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(ze,ze.getAttribute("aria-hidden")),ze.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const C=this._parentDialog;return C?C._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.LFG(n.aV),c.LFG(c.zs3),c.LFG(Ke,8),c.LFG(Qe,12),c.LFG(n.Xj),c.LFG(Ze))},Qe.\u0275prov=c.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})();function L(Qe,G){let C=Qe.length;for(;C--;)G(Qe[C])}let Ne=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275mod=c.oAB({type:Qe}),Qe.\u0275inj=c.cJS({providers:[b,ue],imports:[n.U8,f.eL,i.rt,f.eL]}),Qe})();var Dt=a(11821),ot=a(83396),ct=a(39754),xt=a(84608),Et=a(97578);function sn(Qe,G){}const mn={params:{enterAnimationDuration:"150ms",exitAnimationDuration:"75ms"}},xn={dialogContainer:(0,Et.X$)("dialogContainer",[(0,Et.SB)("void, exit",(0,Et.oB)({opacity:0,transform:"scale(0.7)"})),(0,Et.SB)("enter",(0,Et.oB)({transform:"none"})),(0,Et.eR)("* => enter",(0,Et.ru)([(0,Et.jt)("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",(0,Et.oB)({transform:"none",opacity:1})),(0,Et.IO)("@*",(0,Et.pV)(),{optional:!0})]),mn),(0,Et.eR)("* => void, * => exit",(0,Et.ru)([(0,Et.jt)("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",(0,Et.oB)({opacity:0})),(0,Et.IO)("@*",(0,Et.pV)(),{optional:!0})]),mn)])};class Dn{constructor(){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.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0,this.enterAnimationDuration=mn.params.enterAnimationDuration,this.exitAnimationDuration=mn.params.exitAnimationDuration}}let Fn=(()=>{class Qe extends we{constructor(C,P,_e,ze,ft,Yt,dn,an){super(C,P,_e,ze,ft,Yt,dn,an),this._animationStateChanged=new c.vpe}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(C){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:C})}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.Y36(c.SBq),c.Y36(i.qV),c.Y36(o.K0,8),c.Y36(Dn),c.Y36(i.ic),c.Y36(c.R0b),c.Y36(n.Iu),c.Y36(i.tE))},Qe.\u0275cmp=c.Xpm({type:Qe,selectors:[["ng-component"]],features:[c.qOj],decls:0,vars:0,template:function(C,P){},encapsulation:2}),Qe})(),Be=(()=>{class Qe extends Fn{constructor(C,P,_e,ze,ft,Yt,dn,an,vn){super(C,P,_e,ze,ft,Yt,dn,vn),this._changeDetectorRef=an,this._state="enter"}_onAnimationDone({toState:C,totalTime:P}){"enter"===C?this._openAnimationDone(P):"exit"===C&&this._animationStateChanged.next({state:"closed",totalTime:P})}_onAnimationStart({toState:C,totalTime:P}){"enter"===C?this._animationStateChanged.next({state:"opening",totalTime:P}):("exit"===C||"void"===C)&&this._animationStateChanged.next({state:"closing",totalTime:P})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}_getAnimationState(){return{value:this._state,params:{enterAnimationDuration:this._config.enterAnimationDuration||mn.params.enterAnimationDuration,exitAnimationDuration:this._config.exitAnimationDuration||mn.params.exitAnimationDuration}}}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.Y36(c.SBq),c.Y36(i.qV),c.Y36(o.K0,8),c.Y36(Dn),c.Y36(i.ic),c.Y36(c.R0b),c.Y36(n.Iu),c.Y36(c.sBO),c.Y36(i.tE))},Qe.\u0275cmp=c.Xpm({type:Qe,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-dialog-container"],hostVars:7,hostBindings:function(C,P){1&C&&c.WFA("@dialogContainer.start",function(ze){return P._onAnimationStart(ze)})("@dialogContainer.done",function(ze){return P._onAnimationDone(ze)}),2&C&&(c.Ikx("id",P._config.id),c.uIk("aria-modal",P._config.ariaModal)("role",P._config.role)("aria-labelledby",P._config.ariaLabel?null:P._ariaLabelledBy)("aria-label",P._config.ariaLabel)("aria-describedby",P._config.ariaDescribedBy||null),c.d8E("@dialogContainer",P._getAnimationState()))},features:[c.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(C,P){1&C&&c.YNc(0,sn,0,0,"ng-template",0)},dependencies:[f.Pl],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}.cdk-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;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[xn.dialogContainer]}}),Qe})();class z{constructor(G,C,P){this._ref=G,this._containerInstance=P,this._afterOpened=new w.x,this._beforeClosed=new w.x,this._state=0,this.disableClose=C.disableClose,this.id=G.id,P._animationStateChanged.pipe((0,ct.h)(_e=>"opened"===_e.state),(0,xt.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),P._animationStateChanged.pipe((0,ct.h)(_e=>"closed"===_e.state),(0,xt.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),G.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,ot.T)(this.backdropClick(),this.keydownEvents().pipe((0,ct.h)(_e=>_e.keyCode===M.hY&&!this.disableClose&&!(0,M.Vb)(_e)))).subscribe(_e=>{this.disableClose||(_e.preventDefault(),d(this,"keydown"===_e.type?"keyboard":"mouse"))})}close(G){this._result=G,this._containerInstance._animationStateChanged.pipe((0,ct.h)(C=>"closing"===C.state),(0,xt.q)(1)).subscribe(C=>{this._beforeClosed.next(G),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),C.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(G){let C=this._ref.config.positionStrategy;return G&&(G.left||G.right)?G.left?C.left(G.left):C.right(G.right):C.centerHorizontally(),G&&(G.top||G.bottom)?G.top?C.top(G.top):C.bottom(G.bottom):C.centerVertically(),this._ref.updatePosition(),this}updateSize(G="",C=""){return this._ref.updateSize(G,C),this}addPanelClass(G){return this._ref.addPanelClass(G),this}removePanelClass(G){return this._ref.removePanelClass(G),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function d(Qe,G,C){return Qe._closeInteractionType=G,Qe.close(C)}const O=new c.OlP("MatDialogData"),de=new c.OlP("mat-dialog-default-options"),Ve=new c.OlP("mat-dialog-scroll-strategy"),St={provide:Ve,deps:[n.aV],useFactory:function Oe(Qe){return()=>Qe.scrollStrategies.block()}};let wt=0,jt=(()=>{class Qe{constructor(C,P,_e,ze,ft,Yt,dn,an,vn,Hn){this._overlay=C,this._defaultOptions=_e,this._parentDialog=ze,this._dialogRefConstructor=dn,this._dialogContainerType=an,this._dialogDataToken=vn,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new w.x,this._afterOpenedAtThisLevel=new w.x,this._idPrefix="mat-dialog-",this.afterAllClosed=(0,W.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,H.O)(void 0))),this._scrollStrategy=Yt,this._dialog=P.get(b)}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const C=this._parentDialog;return C?C._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(C,P){let _e;(P={...this._defaultOptions||new Dn,...P}).id=P.id||`${this._idPrefix}${wt++}`,P.scrollStrategy=P.scrollStrategy||this._scrollStrategy();const ze=this._dialog.open(C,{...P,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:Dn,useValue:P},{provide:se,useValue:P}]},templateContext:()=>({dialogRef:_e}),providers:(ft,Yt,dn)=>(_e=new this._dialogRefConstructor(ft,P,dn),_e.updatePosition(P?.position),[{provide:this._dialogContainerType,useValue:dn},{provide:this._dialogDataToken,useValue:Yt.data},{provide:this._dialogRefConstructor,useValue:_e}])});return _e.componentInstance=ze.componentInstance,this.openDialogs.push(_e),this.afterOpened.next(_e),_e.afterClosed().subscribe(()=>{const ft=this.openDialogs.indexOf(_e);ft>-1&&(this.openDialogs.splice(ft,1),this.openDialogs.length||this._getAfterAllClosed().next())}),_e}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(C){return this.openDialogs.find(P=>P.id===C)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(C){let P=C.length;for(;P--;)C[P].close()}}return Qe.\u0275fac=function(C){c.$Z()},Qe.\u0275prov=c.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})(),fn=(()=>{class Qe extends jt{constructor(C,P,_e,ze,ft,Yt,dn,an){super(C,P,ze,Yt,dn,ft,z,Be,O,an)}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.LFG(n.aV),c.LFG(c.zs3),c.LFG(o.Ye,8),c.LFG(de,8),c.LFG(Ve),c.LFG(Qe,12),c.LFG(n.Xj),c.LFG(c.QbO,8))},Qe.\u0275prov=c.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})(),Sn=0,Un=(()=>{class Qe{constructor(C,P,_e){this.dialogRef=C,this._elementRef=P,this._dialog=_e,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=ni(this._elementRef,this._dialog.openDialogs))}ngOnChanges(C){const P=C._matDialogClose||C._matDialogCloseResult;P&&(this.dialogResult=P.currentValue)}_onButtonClick(C){d(this.dialogRef,0===C.screenX&&0===C.screenY?"keyboard":"mouse",this.dialogResult)}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.Y36(z,8),c.Y36(c.SBq),c.Y36(fn))},Qe.\u0275dir=c.lG2({type:Qe,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(C,P){1&C&&c.NdJ("click",function(ze){return P._onButtonClick(ze)}),2&C&&c.uIk("aria-label",P.ariaLabel||null)("type",P.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[c.TTD]}),Qe})(),zn=(()=>{class Qe{constructor(C,P,_e){this._dialogRef=C,this._elementRef=P,this._dialog=_e,this.id="mat-dialog-title-"+Sn++}ngOnInit(){this._dialogRef||(this._dialogRef=ni(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const C=this._dialogRef._containerInstance;C&&!C._ariaLabelledBy&&(C._ariaLabelledBy=this.id)})}}return Qe.\u0275fac=function(C){return new(C||Qe)(c.Y36(z,8),c.Y36(c.SBq),c.Y36(fn))},Qe.\u0275dir=c.lG2({type:Qe,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(C,P){2&C&&c.Ikx("id",P.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),Qe})(),ei=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=c.lG2({type:Qe,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),Qe})(),li=(()=>{class Qe{constructor(){this.align="start"}}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=c.lG2({type:Qe,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"],hostVars:4,hostBindings:function(C,P){2&C&&c.ekj("mat-dialog-actions-align-center","center"===P.align)("mat-dialog-actions-align-end","end"===P.align)},inputs:{align:"align"}}),Qe})();function ni(Qe,G){let C=Qe.nativeElement.parentElement;for(;C&&!C.classList.contains("mat-dialog-container");)C=C.parentElement;return C?G.find(P=>P.id===C.id):null}let kn=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275mod=c.oAB({type:Qe}),Qe.\u0275inj=c.cJS({providers:[fn,St],imports:[Ne,n.U8,f.eL,Dt.BQ,Dt.BQ]}),Qe})()},63428:(vt,me,a)=>{"use strict";a.d(me,{Eo:()=>Dn,G_:()=>li,KE:()=>ni,R9:()=>jt,TO:()=>mn,bx:()=>de,hX:()=>Ve,lN:()=>kn});var i=a(56075),n=a(7073),l=a(64565),f=a(11821),o=a(80970),c=a(67802),M=a(88688),w=a(83396),W=a(14474),B=a(51611),r=a(65613),H=a(84608),pe=a(97578),se=a(12288);const oe=["connectionContainer"],we=["inputContainer"],Te=["label"];function Ze(Qe,G){1&Qe&&(l.ynx(0),l.TgZ(1,"div",14),l._UZ(2,"div",15)(3,"div",16)(4,"div",17),l.qZA(),l.TgZ(5,"div",18),l._UZ(6,"div",15)(7,"div",16)(8,"div",17),l.qZA(),l.BQk())}function yt(Qe,G){if(1&Qe){const C=l.EpF();l.TgZ(0,"div",19),l.NdJ("cdkObserveContent",function(){l.CHM(C);const _e=l.oxw();return l.KtG(_e.updateOutlineGap())}),l.Hsn(1,1),l.qZA()}if(2&Qe){const C=l.oxw();l.Q6J("cdkObserveContentDisabled","outline"!=C.appearance)}}function Ke(Qe,G){if(1&Qe&&(l.ynx(0),l.Hsn(1,2),l.TgZ(2,"span"),l._uU(3),l.qZA(),l.BQk()),2&Qe){const C=l.oxw(2);l.xp6(3),l.Oqu(C._control.placeholder)}}function tt(Qe,G){1&Qe&&l.Hsn(0,3,["*ngSwitchCase","true"])}function ue(Qe,G){1&Qe&&(l.TgZ(0,"span",23),l._uU(1," *"),l.qZA())}function Ce(Qe,G){if(1&Qe){const C=l.EpF();l.TgZ(0,"label",20,21),l.NdJ("cdkObserveContent",function(){l.CHM(C);const _e=l.oxw();return l.KtG(_e.updateOutlineGap())}),l.YNc(2,Ke,4,1,"ng-container",12),l.YNc(3,tt,1,0,"ng-content",12),l.YNc(4,ue,2,0,"span",22),l.qZA()}if(2&Qe){const C=l.oxw();l.ekj("mat-empty",C._control.empty&&!C._shouldAlwaysFloat())("mat-form-field-empty",C._control.empty&&!C._shouldAlwaysFloat())("mat-accent","accent"==C.color)("mat-warn","warn"==C.color),l.Q6J("cdkObserveContentDisabled","outline"!=C.appearance)("id",C._labelId)("ngSwitch",C._hasLabel()),l.uIk("for",C._control.id)("aria-owns",C._control.id),l.xp6(2),l.Q6J("ngSwitchCase",!1),l.xp6(1),l.Q6J("ngSwitchCase",!0),l.xp6(1),l.Q6J("ngIf",!C.hideRequiredMarker&&C._control.required&&!C._control.disabled)}}function b(Qe,G){1&Qe&&(l.TgZ(0,"div",24),l.Hsn(1,4),l.qZA())}function L(Qe,G){if(1&Qe&&(l.TgZ(0,"div",25),l._UZ(1,"span",26),l.qZA()),2&Qe){const C=l.oxw();l.xp6(1),l.ekj("mat-accent","accent"==C.color)("mat-warn","warn"==C.color)}}function Ne(Qe,G){if(1&Qe&&(l.TgZ(0,"div"),l.Hsn(1,5),l.qZA()),2&Qe){const C=l.oxw();l.Q6J("@transitionMessages",C._subscriptAnimationState)}}function Dt(Qe,G){if(1&Qe&&(l.TgZ(0,"div",30),l._uU(1),l.qZA()),2&Qe){const C=l.oxw(2);l.Q6J("id",C._hintLabelId),l.xp6(1),l.Oqu(C.hintLabel)}}function ot(Qe,G){if(1&Qe&&(l.TgZ(0,"div",27),l.YNc(1,Dt,2,2,"div",28),l.Hsn(2,6),l._UZ(3,"div",29),l.Hsn(4,7),l.qZA()),2&Qe){const C=l.oxw();l.Q6J("@transitionMessages",C._subscriptAnimationState),l.xp6(1),l.Q6J("ngIf",C.hintLabel)}}const ct=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],xt=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"];let Et=0;const sn=new l.OlP("MatError");let mn=(()=>{class Qe{constructor(C,P){this.id="mat-error-"+Et++,C||P.nativeElement.setAttribute("aria-live","polite")}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.$8M("aria-live"),l.Y36(l.SBq))},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["mat-error"]],hostAttrs:["aria-atomic","true",1,"mat-error"],hostVars:1,hostBindings:function(C,P){2&C&&l.uIk("id",P.id)},inputs:{id:"id"},features:[l._Bn([{provide:sn,useExisting:Qe}])]}),Qe})();const xn={transitionMessages:(0,pe.X$)("transitionMessages",[(0,pe.SB)("enter",(0,pe.oB)({opacity:1,transform:"translateY(0%)"})),(0,pe.eR)("void => enter",[(0,pe.oB)({opacity:0,transform:"translateY(-5px)"}),(0,pe.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Dn=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=l.lG2({type:Qe}),Qe})(),d=0;const O=new l.OlP("MatHint");let de=(()=>{class Qe{constructor(){this.align="start",this.id="mat-hint-"+d++}}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(C,P){2&C&&(l.uIk("id",P.id)("align",null),l.ekj("mat-form-field-hint-end","end"===P.align))},inputs:{align:"align",id:"id"},features:[l._Bn([{provide:O,useExisting:Qe}])]}),Qe})(),Ve=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["mat-label"]]}),Qe})(),Ie=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["mat-placeholder"]]}),Qe})();const Oe=new l.OlP("MatPrefix"),wt=new l.OlP("MatSuffix");let jt=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275dir=l.lG2({type:Qe,selectors:[["","matSuffix",""]],features:[l._Bn([{provide:wt,useExisting:Qe}])]}),Qe})(),fn=0;const zn=(0,f.pj)(class{constructor(Qe){this._elementRef=Qe}},"primary"),ei=new l.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS"),li=new l.OlP("MatFormField");let ni=(()=>{class Qe extends zn{constructor(C,P,_e,ze,ft,Yt,dn){super(C),this._changeDetectorRef=P,this._dir=_e,this._defaults=ze,this._platform=ft,this._ngZone=Yt,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new M.x,this._hideRequiredMarker=!1,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+fn++,this._labelId="mat-form-field-label-"+fn++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==dn,this.appearance=ze?.appearance||"legacy",ze&&(this._hideRequiredMarker=Boolean(ze.hideRequiredMarker),ze.color&&(this.color=this.defaultColor=ze.color))}get appearance(){return this._appearance}set appearance(C){const P=this._appearance;this._appearance=C||this._defaults?.appearance||"legacy","outline"===this._appearance&&P!==C&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(C){this._hideRequiredMarker=(0,c.Ig)(C)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(C){this._hintLabel=C,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(C){C!==this._floatLabel&&(this._floatLabel=C||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(C){this._explicitFormFieldControl=C}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const C=this._control;C.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${C.controlType}`),C.stateChanges.pipe((0,B.O)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),C.ngControl&&C.ngControl.valueChanges&&C.ngControl.valueChanges.pipe((0,r.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,r.R)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),(0,w.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe((0,B.O)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe((0,B.O)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe((0,r.R)(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(C){const P=this._control?this._control.ngControl:null;return P&&P[C]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,(0,W.R)(this._label.nativeElement,"transitionend").pipe((0,H.q)(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_syncDescribedByIds(){if(this._control){let C=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&C.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const P=this._hintChildren?this._hintChildren.find(ze=>"start"===ze.align):null,_e=this._hintChildren?this._hintChildren.find(ze=>"end"===ze.align):null;P?C.push(P.id):this._hintLabel&&C.push(this._hintLabelId),_e&&C.push(_e.id)}else this._errorChildren&&C.push(...this._errorChildren.map(P=>P.id));this._control.setDescribedByIds(C)}}_validateControlChild(){}updateOutlineGap(){const C=this._label?this._label.nativeElement:null,P=this._connectionContainerRef.nativeElement,_e=".mat-form-field-outline-start",ze=".mat-form-field-outline-gap";if("outline"!==this.appearance||!this._platform.isBrowser)return;if(!C||!C.children.length||!C.textContent.trim()){const vn=P.querySelectorAll(`${_e}, ${ze}`);for(let Hn=0;Hn<vn.length;Hn++)vn[Hn].style.width="0";return}if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let ft=0,Yt=0;const dn=P.querySelectorAll(_e),an=P.querySelectorAll(ze);if(this._label&&this._label.nativeElement.children.length){const vn=P.getBoundingClientRect();if(0===vn.width&&0===vn.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const Hn=this._getStartEnd(vn),si=C.children,Jn=this._getStartEnd(si[0].getBoundingClientRect());let Mi=0;for(let ii=0;ii<si.length;ii++)Mi+=si[ii].offsetWidth;ft=Math.abs(Jn-Hn)-5,Yt=Mi>0?.75*Mi+10:0}for(let vn=0;vn<dn.length;vn++)dn[vn].style.width=`${ft}px`;for(let vn=0;vn<an.length;vn++)an[vn].style.width=`${Yt}px`;this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}_getStartEnd(C){return this._dir&&"rtl"===this._dir.value?C.right:C.left}_isAttachedToDOM(){const C=this._elementRef.nativeElement;if(C.getRootNode){const P=C.getRootNode();return P&&P!==C}return document.documentElement.contains(C)}}return Qe.\u0275fac=function(C){return new(C||Qe)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(o.Is,8),l.Y36(ei,8),l.Y36(se.t4),l.Y36(l.R0b),l.Y36(l.QbO,8))},Qe.\u0275cmp=l.Xpm({type:Qe,selectors:[["mat-form-field"]],contentQueries:function(C,P,_e){if(1&C&&(l.Suo(_e,Dn,5),l.Suo(_e,Dn,7),l.Suo(_e,Ve,5),l.Suo(_e,Ve,7),l.Suo(_e,Ie,5),l.Suo(_e,sn,5),l.Suo(_e,O,5),l.Suo(_e,Oe,5),l.Suo(_e,wt,5)),2&C){let ze;l.iGM(ze=l.CRH())&&(P._controlNonStatic=ze.first),l.iGM(ze=l.CRH())&&(P._controlStatic=ze.first),l.iGM(ze=l.CRH())&&(P._labelChildNonStatic=ze.first),l.iGM(ze=l.CRH())&&(P._labelChildStatic=ze.first),l.iGM(ze=l.CRH())&&(P._placeholderChild=ze.first),l.iGM(ze=l.CRH())&&(P._errorChildren=ze),l.iGM(ze=l.CRH())&&(P._hintChildren=ze),l.iGM(ze=l.CRH())&&(P._prefixChildren=ze),l.iGM(ze=l.CRH())&&(P._suffixChildren=ze)}},viewQuery:function(C,P){if(1&C&&(l.Gf(oe,7),l.Gf(we,5),l.Gf(Te,5)),2&C){let _e;l.iGM(_e=l.CRH())&&(P._connectionContainerRef=_e.first),l.iGM(_e=l.CRH())&&(P._inputContainerRef=_e.first),l.iGM(_e=l.CRH())&&(P._label=_e.first)}},hostAttrs:[1,"mat-form-field"],hostVars:40,hostBindings:function(C,P){2&C&&l.ekj("mat-form-field-appearance-standard","standard"==P.appearance)("mat-form-field-appearance-fill","fill"==P.appearance)("mat-form-field-appearance-outline","outline"==P.appearance)("mat-form-field-appearance-legacy","legacy"==P.appearance)("mat-form-field-invalid",P._control.errorState)("mat-form-field-can-float",P._canLabelFloat())("mat-form-field-should-float",P._shouldLabelFloat())("mat-form-field-has-label",P._hasFloatingLabel())("mat-form-field-hide-placeholder",P._hideControlPlaceholder())("mat-form-field-disabled",P._control.disabled)("mat-form-field-autofilled",P._control.autofilled)("mat-focused",P._control.focused)("ng-untouched",P._shouldForward("untouched"))("ng-touched",P._shouldForward("touched"))("ng-pristine",P._shouldForward("pristine"))("ng-dirty",P._shouldForward("dirty"))("ng-valid",P._shouldForward("valid"))("ng-invalid",P._shouldForward("invalid"))("ng-pending",P._shouldForward("pending"))("_mat-animation-noopable",!P._animationsEnabled)},inputs:{color:"color",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel",floatLabel:"floatLabel"},exportAs:["matFormField"],features:[l._Bn([{provide:li,useExisting:Qe}]),l.qOj],ngContentSelectors:xt,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(C,P){1&C&&(l.F$t(ct),l.TgZ(0,"div",0)(1,"div",1,2),l.NdJ("click",function(ze){return P._control.onContainerClick&&P._control.onContainerClick(ze)}),l.YNc(3,Ze,9,0,"ng-container",3),l.YNc(4,yt,2,1,"div",4),l.TgZ(5,"div",5,6),l.Hsn(7),l.TgZ(8,"span",7),l.YNc(9,Ce,5,16,"label",8),l.qZA()(),l.YNc(10,b,2,0,"div",9),l.qZA(),l.YNc(11,L,2,4,"div",10),l.TgZ(12,"div",11),l.YNc(13,Ne,2,1,"div",12),l.YNc(14,ot,5,2,"div",13),l.qZA()()),2&C&&(l.xp6(3),l.Q6J("ngIf","outline"==P.appearance),l.xp6(1),l.Q6J("ngIf",P._prefixChildren.length),l.xp6(5),l.Q6J("ngIf",P._hasFloatingLabel()),l.xp6(1),l.Q6J("ngIf",P._suffixChildren.length),l.xp6(1),l.Q6J("ngIf","outline"!=P.appearance),l.xp6(1),l.Q6J("ngSwitch",P._getDisplayedMessages()),l.xp6(1),l.Q6J("ngSwitchCase","error"),l.xp6(1),l.Q6J("ngSwitchCase","hint"))},dependencies:[n.O5,n.RF,n.n9,i.wD],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}','.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}"],encapsulation:2,data:{animation:[xn.transitionMessages]},changeDetection:0}),Qe})(),kn=(()=>{class Qe{}return Qe.\u0275fac=function(C){return new(C||Qe)},Qe.\u0275mod=l.oAB({type:Qe}),Qe.\u0275inj=l.cJS({imports:[n.ez,f.BQ,i.Q8,f.BQ]}),Qe})()},61027:(vt,me,a)=>{"use strict";a.d(me,{Hw:()=>d,Ps:()=>O});var i=a(64565),n=a(11821),l=a(67802),f=a(7073),o=a(75249),c=a(7964),M=a(34122),w=a(41139),W=a(7048),B=a(53399),r=a(82426),H=a(94850),pe=a(62640),se=a(84608),oe=a(10898),we=a(80287);const Te=["*"];let Ze;function Ke(de){return function yt(){if(void 0===Ze&&(Ze=null,typeof window<"u")){const de=window;void 0!==de.trustedTypes&&(Ze=de.trustedTypes.createPolicy("angular#components",{createHTML:Ve=>Ve}))}return Ze}()?.createHTML(de)||de}function tt(de){return Error(`Unable to find icon with the name "${de}"`)}function Ce(de){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${de}".`)}function b(de){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${de}".`)}class L{constructor(Ve,Ie,Oe){this.url=Ve,this.svgText=Ie,this.options=Oe}}let Ne=(()=>{class de{constructor(Ie,Oe,St,wt){this._httpClient=Ie,this._sanitizer=Oe,this._errorHandler=wt,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=St}addSvgIcon(Ie,Oe,St){return this.addSvgIconInNamespace("",Ie,Oe,St)}addSvgIconLiteral(Ie,Oe,St){return this.addSvgIconLiteralInNamespace("",Ie,Oe,St)}addSvgIconInNamespace(Ie,Oe,St,wt){return this._addSvgIconConfig(Ie,Oe,new L(St,null,wt))}addSvgIconResolver(Ie){return this._resolvers.push(Ie),this}addSvgIconLiteralInNamespace(Ie,Oe,St,wt){const jt=this._sanitizer.sanitize(i.q3G.HTML,St);if(!jt)throw b(St);const fn=Ke(jt);return this._addSvgIconConfig(Ie,Oe,new L("",fn,wt))}addSvgIconSet(Ie,Oe){return this.addSvgIconSetInNamespace("",Ie,Oe)}addSvgIconSetLiteral(Ie,Oe){return this.addSvgIconSetLiteralInNamespace("",Ie,Oe)}addSvgIconSetInNamespace(Ie,Oe,St){return this._addSvgIconSetConfig(Ie,new L(Oe,null,St))}addSvgIconSetLiteralInNamespace(Ie,Oe,St){const wt=this._sanitizer.sanitize(i.q3G.HTML,Oe);if(!wt)throw b(Oe);const jt=Ke(wt);return this._addSvgIconSetConfig(Ie,new L("",jt,St))}registerFontClassAlias(Ie,Oe=Ie){return this._fontCssClassesByAlias.set(Ie,Oe),this}classNameForFontAlias(Ie){return this._fontCssClassesByAlias.get(Ie)||Ie}setDefaultFontSetClass(...Ie){return this._defaultFontSetClass=Ie,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Ie){const Oe=this._sanitizer.sanitize(i.q3G.RESOURCE_URL,Ie);if(!Oe)throw Ce(Ie);const St=this._cachedIconsByUrl.get(Oe);return St?(0,o.of)(ct(St)):this._loadSvgIconFromConfig(new L(Ie,null)).pipe((0,W.b)(wt=>this._cachedIconsByUrl.set(Oe,wt)),(0,B.U)(wt=>ct(wt)))}getNamedSvgIcon(Ie,Oe=""){const St=xt(Oe,Ie);let wt=this._svgIconConfigs.get(St);if(wt)return this._getSvgFromConfig(wt);if(wt=this._getIconConfigFromResolvers(Oe,Ie),wt)return this._svgIconConfigs.set(St,wt),this._getSvgFromConfig(wt);const jt=this._iconSetConfigs.get(Oe);return jt?this._getSvgFromIconSetConfigs(Ie,jt):(0,c._)(tt(St))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Ie){return Ie.svgText?(0,o.of)(ct(this._svgElementFromConfig(Ie))):this._loadSvgIconFromConfig(Ie).pipe((0,B.U)(Oe=>ct(Oe)))}_getSvgFromIconSetConfigs(Ie,Oe){const St=this._extractIconWithNameFromAnySet(Ie,Oe);if(St)return(0,o.of)(St);const wt=Oe.filter(jt=>!jt.svgText).map(jt=>this._loadSvgIconSetFromConfig(jt).pipe((0,r.K)(fn=>{const Un=`Loading icon set URL: ${this._sanitizer.sanitize(i.q3G.RESOURCE_URL,jt.url)} failed: ${fn.message}`;return this._errorHandler.handleError(new Error(Un)),(0,o.of)(null)})));return(0,M.D)(wt).pipe((0,B.U)(()=>{const jt=this._extractIconWithNameFromAnySet(Ie,Oe);if(!jt)throw tt(Ie);return jt}))}_extractIconWithNameFromAnySet(Ie,Oe){for(let St=Oe.length-1;St>=0;St--){const wt=Oe[St];if(wt.svgText&&wt.svgText.toString().indexOf(Ie)>-1){const jt=this._svgElementFromConfig(wt),fn=this._extractSvgIconFromSet(jt,Ie,wt.options);if(fn)return fn}}return null}_loadSvgIconFromConfig(Ie){return this._fetchIcon(Ie).pipe((0,W.b)(Oe=>Ie.svgText=Oe),(0,B.U)(()=>this._svgElementFromConfig(Ie)))}_loadSvgIconSetFromConfig(Ie){return Ie.svgText?(0,o.of)(null):this._fetchIcon(Ie).pipe((0,W.b)(Oe=>Ie.svgText=Oe))}_extractSvgIconFromSet(Ie,Oe,St){const wt=Ie.querySelector(`[id="${Oe}"]`);if(!wt)return null;const jt=wt.cloneNode(!0);if(jt.removeAttribute("id"),"svg"===jt.nodeName.toLowerCase())return this._setSvgAttributes(jt,St);if("symbol"===jt.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(jt),St);const fn=this._svgElementFromString(Ke("<svg></svg>"));return fn.appendChild(jt),this._setSvgAttributes(fn,St)}_svgElementFromString(Ie){const Oe=this._document.createElement("DIV");Oe.innerHTML=Ie;const St=Oe.querySelector("svg");if(!St)throw Error("<svg> tag not found");return St}_toSvgElement(Ie){const Oe=this._svgElementFromString(Ke("<svg></svg>")),St=Ie.attributes;for(let wt=0;wt<St.length;wt++){const{name:jt,value:fn}=St[wt];"id"!==jt&&Oe.setAttribute(jt,fn)}for(let wt=0;wt<Ie.childNodes.length;wt++)Ie.childNodes[wt].nodeType===this._document.ELEMENT_NODE&&Oe.appendChild(Ie.childNodes[wt].cloneNode(!0));return Oe}_setSvgAttributes(Ie,Oe){return Ie.setAttribute("fit",""),Ie.setAttribute("height","100%"),Ie.setAttribute("width","100%"),Ie.setAttribute("preserveAspectRatio","xMidYMid meet"),Ie.setAttribute("focusable","false"),Oe&&Oe.viewBox&&Ie.setAttribute("viewBox",Oe.viewBox),Ie}_fetchIcon(Ie){const{url:Oe,options:St}=Ie,wt=St?.withCredentials??!1;if(!this._httpClient)throw function ue(){return 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==Oe)throw Error(`Cannot fetch icon from URL "${Oe}".`);const jt=this._sanitizer.sanitize(i.q3G.RESOURCE_URL,Oe);if(!jt)throw Ce(Oe);const fn=this._inProgressUrlFetches.get(jt);if(fn)return fn;const Sn=this._httpClient.get(jt,{responseType:"text",withCredentials:wt}).pipe((0,B.U)(Un=>Ke(Un)),(0,H.x)(()=>this._inProgressUrlFetches.delete(jt)),(0,pe.B)());return this._inProgressUrlFetches.set(jt,Sn),Sn}_addSvgIconConfig(Ie,Oe,St){return this._svgIconConfigs.set(xt(Ie,Oe),St),this}_addSvgIconSetConfig(Ie,Oe){const St=this._iconSetConfigs.get(Ie);return St?St.push(Oe):this._iconSetConfigs.set(Ie,[Oe]),this}_svgElementFromConfig(Ie){if(!Ie.svgElement){const Oe=this._svgElementFromString(Ie.svgText);this._setSvgAttributes(Oe,Ie.options),Ie.svgElement=Oe}return Ie.svgElement}_getIconConfigFromResolvers(Ie,Oe){for(let St=0;St<this._resolvers.length;St++){const wt=this._resolvers[St](Oe,Ie);if(wt)return Et(wt)?new L(wt.url,null,wt.options):new L(wt,null)}}}return de.\u0275fac=function(Ie){return new(Ie||de)(i.LFG(oe.eN,8),i.LFG(we.H7),i.LFG(f.K0,8),i.LFG(i.qLn))},de.\u0275prov=i.Yz7({token:de,factory:de.\u0275fac,providedIn:"root"}),de})();function ct(de){return de.cloneNode(!0)}function xt(de,Ve){return de+":"+Ve}function Et(de){return!(!de.url||!de.options)}const sn=(0,n.pj)(class{constructor(de){this._elementRef=de}}),mn=new i.OlP("MAT_ICON_DEFAULT_OPTIONS"),xn=new i.OlP("mat-icon-location",{providedIn:"root",factory:function Dn(){const de=(0,i.f3M)(f.K0),Ve=de?de.location:null;return{getPathname:()=>Ve?Ve.pathname+Ve.search:""}}}),Fn=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Be=Fn.map(de=>`[${de}]`).join(", "),z=/^url\(['"]?#(.*?)['"]?\)$/;let d=(()=>{class de extends sn{constructor(Ie,Oe,St,wt,jt,fn){super(Ie),this._iconRegistry=Oe,this._location=wt,this._errorHandler=jt,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=w.w0.EMPTY,fn&&(fn.color&&(this.color=this.defaultColor=fn.color),fn.fontSet&&(this.fontSet=fn.fontSet)),St||Ie.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(Ie){this._inline=(0,l.Ig)(Ie)}get svgIcon(){return this._svgIcon}set svgIcon(Ie){Ie!==this._svgIcon&&(Ie?this._updateSvgIcon(Ie):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Ie)}get fontSet(){return this._fontSet}set fontSet(Ie){const Oe=this._cleanupFontValue(Ie);Oe!==this._fontSet&&(this._fontSet=Oe,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(Ie){const Oe=this._cleanupFontValue(Ie);Oe!==this._fontIcon&&(this._fontIcon=Oe,this._updateFontIconClasses())}_splitIconName(Ie){if(!Ie)return["",""];const Oe=Ie.split(":");switch(Oe.length){case 1:return["",Oe[0]];case 2:return Oe;default:throw Error(`Invalid icon name: "${Ie}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Ie=this._elementsWithExternalReferences;if(Ie&&Ie.size){const Oe=this._location.getPathname();Oe!==this._previousPath&&(this._previousPath=Oe,this._prependPathToReferences(Oe))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(Ie){this._clearSvgElement();const Oe=this._location.getPathname();this._previousPath=Oe,this._cacheChildrenWithExternalReferences(Ie),this._prependPathToReferences(Oe),this._elementRef.nativeElement.appendChild(Ie)}_clearSvgElement(){const Ie=this._elementRef.nativeElement;let Oe=Ie.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();Oe--;){const St=Ie.childNodes[Oe];(1!==St.nodeType||"svg"===St.nodeName.toLowerCase())&&St.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Ie=this._elementRef.nativeElement,Oe=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(St=>St.length>0);this._previousFontSetClass.forEach(St=>Ie.classList.remove(St)),Oe.forEach(St=>Ie.classList.add(St)),this._previousFontSetClass=Oe,this.fontIcon!==this._previousFontIconClass&&!Oe.includes("mat-ligature-font")&&(this._previousFontIconClass&&Ie.classList.remove(this._previousFontIconClass),this.fontIcon&&Ie.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(Ie){return"string"==typeof Ie?Ie.trim().split(" ")[0]:Ie}_prependPathToReferences(Ie){const Oe=this._elementsWithExternalReferences;Oe&&Oe.forEach((St,wt)=>{St.forEach(jt=>{wt.setAttribute(jt.name,`url('${Ie}#${jt.value}')`)})})}_cacheChildrenWithExternalReferences(Ie){const Oe=Ie.querySelectorAll(Be),St=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let wt=0;wt<Oe.length;wt++)Fn.forEach(jt=>{const fn=Oe[wt],Sn=fn.getAttribute(jt),Un=Sn?Sn.match(z):null;if(Un){let zn=St.get(fn);zn||(zn=[],St.set(fn,zn)),zn.push({name:jt,value:Un[1]})}})}_updateSvgIcon(Ie){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Ie){const[Oe,St]=this._splitIconName(Ie);Oe&&(this._svgNamespace=Oe),St&&(this._svgName=St),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(St,Oe).pipe((0,se.q)(1)).subscribe(wt=>this._setSvgElement(wt),wt=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${Oe}:${St}! ${wt.message}`))})}}}return de.\u0275fac=function(Ie){return new(Ie||de)(i.Y36(i.SBq),i.Y36(Ne),i.$8M("aria-hidden"),i.Y36(xn),i.Y36(i.qLn),i.Y36(mn,8))},de.\u0275cmp=i.Xpm({type:de,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(Ie,Oe){2&Ie&&(i.uIk("data-mat-icon-type",Oe._usingFontIcon()?"font":"svg")("data-mat-icon-name",Oe._svgName||Oe.fontIcon)("data-mat-icon-namespace",Oe._svgNamespace||Oe.fontSet)("fontIcon",Oe._usingFontIcon()?Oe.fontIcon:null),i.ekj("mat-icon-inline",Oe.inline)("mat-icon-no-color","primary"!==Oe.color&&"accent"!==Oe.color&&"warn"!==Oe.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[i.qOj],ngContentSelectors:Te,decls:1,vars:0,template:function(Ie,Oe){1&Ie&&(i.F$t(),i.Hsn(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[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}),de})(),O=(()=>{class de{}return de.\u0275fac=function(Ie){return new(Ie||de)},de.\u0275mod=i.oAB({type:de}),de.\u0275inj=i.cJS({imports:[n.BQ,n.BQ]}),de})()},23166:(vt,me,a)=>{"use strict";a.d(me,{Jk:()=>oe,Nt:()=>yt,c:()=>Ke});var i=a(67802),n=a(12288),l=a(64565),f=a(5332),o=a(88688);const c=(0,n.i$)({passive:!0});let M=(()=>{class tt{constructor(Ce,b){this._platform=Ce,this._ngZone=b,this._monitoredElements=new Map}monitor(Ce){if(!this._platform.isBrowser)return f.E;const b=(0,i.fI)(Ce),L=this._monitoredElements.get(b);if(L)return L.subject;const Ne=new o.x,Dt="cdk-text-field-autofilled",ot=ct=>{"cdk-text-field-autofill-start"!==ct.animationName||b.classList.contains(Dt)?"cdk-text-field-autofill-end"===ct.animationName&&b.classList.contains(Dt)&&(b.classList.remove(Dt),this._ngZone.run(()=>Ne.next({target:ct.target,isAutofilled:!1}))):(b.classList.add(Dt),this._ngZone.run(()=>Ne.next({target:ct.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{b.addEventListener("animationstart",ot,c),b.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(b,{subject:Ne,unlisten:()=>{b.removeEventListener("animationstart",ot,c)}}),Ne}stopMonitoring(Ce){const b=(0,i.fI)(Ce),L=this._monitoredElements.get(b);L&&(L.unlisten(),L.subject.complete(),b.classList.remove("cdk-text-field-autofill-monitored"),b.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(b))}ngOnDestroy(){this._monitoredElements.forEach((Ce,b)=>this.stopMonitoring(b))}}return tt.\u0275fac=function(Ce){return new(Ce||tt)(l.LFG(n.t4),l.LFG(l.R0b))},tt.\u0275prov=l.Yz7({token:tt,factory:tt.\u0275fac,providedIn:"root"}),tt})(),B=(()=>{class tt{}return tt.\u0275fac=function(Ce){return new(Ce||tt)},tt.\u0275mod=l.oAB({type:tt}),tt.\u0275inj=l.cJS({}),tt})();var r=a(48665),H=a(11821),pe=a(63428);const oe=new l.OlP("MAT_INPUT_VALUE_ACCESSOR"),we=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let Te=0;const Ze=(0,H.FD)(class{constructor(tt,ue,Ce,b){this._defaultErrorStateMatcher=tt,this._parentForm=ue,this._parentFormGroup=Ce,this.ngControl=b,this.stateChanges=new o.x}});let yt=(()=>{class tt extends Ze{constructor(Ce,b,L,Ne,Dt,ot,ct,xt,Et,sn){super(ot,Ne,Dt,L),this._elementRef=Ce,this._platform=b,this._autofillMonitor=xt,this._formField=sn,this._uid="mat-input-"+Te++,this.focused=!1,this.stateChanges=new o.x,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(Dn=>(0,n.qK)().has(Dn)),this._iOSKeyupListener=Dn=>{const Fn=Dn.target;!Fn.value&&0===Fn.selectionStart&&0===Fn.selectionEnd&&(Fn.setSelectionRange(1,1),Fn.setSelectionRange(0,0))};const mn=this._elementRef.nativeElement,xn=mn.nodeName.toLowerCase();this._inputValueAccessor=ct||mn,this._previousNativeValue=this.value,this.id=this.id,b.IOS&&Et.runOutsideAngular(()=>{Ce.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===xn,this._isTextarea="textarea"===xn,this._isInFormField=!!sn,this._isNativeSelect&&(this.controlType=mn.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(Ce){this._disabled=(0,i.Ig)(Ce),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(Ce){this._id=Ce||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(r.kI.required)??!1}set required(Ce){this._required=(0,i.Ig)(Ce)}get type(){return this._type}set type(Ce){this._type=Ce||"text",this._validateType(),!this._isTextarea&&(0,n.qK)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(Ce){Ce!==this.value&&(this._inputValueAccessor.value=Ce,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(Ce){this._readonly=(0,i.Ig)(Ce)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(Ce=>{this.autofilled=Ce.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(Ce){this._elementRef.nativeElement.focus(Ce)}_focusChanged(Ce){Ce!==this.focused&&(this.focused=Ce,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){const Ce=this._formField,b=Ce&&"legacy"===Ce.appearance&&!Ce._hasLabel?.()?null:this.placeholder;if(b!==this._previousPlaceholder){const L=this._elementRef.nativeElement;this._previousPlaceholder=b,b?L.setAttribute("placeholder",b):L.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const Ce=this._elementRef.nativeElement.value;this._previousNativeValue!==Ce&&(this._previousNativeValue=Ce,this.stateChanges.next())}_validateType(){we.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let Ce=this._elementRef.nativeElement.validity;return Ce&&Ce.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const Ce=this._elementRef.nativeElement,b=Ce.options[0];return this.focused||Ce.multiple||!this.empty||!!(Ce.selectedIndex>-1&&b&&b.label)}return this.focused||!this.empty}setDescribedByIds(Ce){Ce.length?this._elementRef.nativeElement.setAttribute("aria-describedby",Ce.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const Ce=this._elementRef.nativeElement;return this._isNativeSelect&&(Ce.multiple||Ce.size>1)}}return tt.\u0275fac=function(Ce){return new(Ce||tt)(l.Y36(l.SBq),l.Y36(n.t4),l.Y36(r.a5,10),l.Y36(r.F,8),l.Y36(r.sg,8),l.Y36(H.rD),l.Y36(oe,10),l.Y36(M),l.Y36(l.R0b),l.Y36(pe.G_,8))},tt.\u0275dir=l.lG2({type:tt,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:12,hostBindings:function(Ce,b){1&Ce&&l.NdJ("focus",function(){return b._focusChanged(!0)})("blur",function(){return b._focusChanged(!1)})("input",function(){return b._onInput()}),2&Ce&&(l.Ikx("disabled",b.disabled)("required",b.required),l.uIk("id",b.id)("data-placeholder",b.placeholder)("name",b.name||null)("readonly",b.readonly&&!b._isNativeSelect||null)("aria-invalid",b.empty&&b.required?null:b.errorState)("aria-required",b.required),l.ekj("mat-input-server",b._isServer)("mat-native-select-inline",b._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[l._Bn([{provide:pe.Eo,useExisting:tt}]),l.qOj,l.TTD]}),tt})(),Ke=(()=>{class tt{}return tt.\u0275fac=function(Ce){return new(Ce||tt)},tt.\u0275mod=l.oAB({type:tt}),tt.\u0275inj=l.cJS({providers:[H.rD],imports:[B,pe.lN,H.BQ,B,pe.lN]}),tt})()},35945:(vt,me,a)=>{"use strict";a.d(me,{Cv:()=>we,pW:()=>se});var i=a(64565),n=a(7073),l=a(11821),f=a(67802),o=a(41139),c=a(14474),M=a(39754);const w=["primaryValueBar"],W=(0,l.pj)(class{constructor(Te){this._elementRef=Te}},"primary"),B=new i.OlP("mat-progress-bar-location",{providedIn:"root",factory:function r(){const Te=(0,i.f3M)(n.K0),Ze=Te?Te.location:null;return{getPathname:()=>Ze?Ze.pathname+Ze.search:""}}}),H=new i.OlP("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");let pe=0,se=(()=>{class Te extends W{constructor(yt,Ke,tt,ue,Ce,b){super(yt),this._ngZone=Ke,this._animationMode=tt,this._changeDetectorRef=b,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new i.vpe,this._animationEndSubscription=o.w0.EMPTY,this.mode="determinate",this.progressbarId="mat-progress-bar-"+pe++;const L=ue?ue.getPathname().split("#")[0]:"";this._rectangleFillValue=`url('${L}#${this.progressbarId}')`,this._isNoopAnimation="NoopAnimations"===tt,Ce&&(Ce.color&&(this.color=this.defaultColor=Ce.color),this.mode=Ce.mode||this.mode)}get value(){return this._value}set value(yt){this._value=oe((0,f.su)(yt)||0),this._changeDetectorRef?.markForCheck()}get bufferValue(){return this._bufferValue}set bufferValue(yt){this._bufferValue=oe(yt||0),this._changeDetectorRef?.markForCheck()}_primaryTransform(){return{transform:`scale3d(${this.value/100}, 1, 1)`}}_bufferTransform(){return"buffer"===this.mode?{transform:`scale3d(${this.bufferValue/100}, 1, 1)`}:null}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{const yt=this._primaryValueBar.nativeElement;this._animationEndSubscription=(0,c.R)(yt,"transitionend").pipe((0,M.h)(Ke=>Ke.target===yt)).subscribe(()=>{0!==this.animationEnd.observers.length&&("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))})})}ngOnDestroy(){this._animationEndSubscription.unsubscribe()}}return Te.\u0275fac=function(yt){return new(yt||Te)(i.Y36(i.SBq),i.Y36(i.R0b),i.Y36(i.QbO,8),i.Y36(B,8),i.Y36(H,8),i.Y36(i.sBO))},Te.\u0275cmp=i.Xpm({type:Te,selectors:[["mat-progress-bar"]],viewQuery:function(yt,Ke){if(1&yt&&i.Gf(w,5),2&yt){let tt;i.iGM(tt=i.CRH())&&(Ke._primaryValueBar=tt.first)}},hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-progress-bar"],hostVars:4,hostBindings:function(yt,Ke){2&yt&&(i.uIk("aria-valuenow","indeterminate"===Ke.mode||"query"===Ke.mode?null:Ke.value)("mode",Ke.mode),i.ekj("_mat-animation-noopable",Ke._isNoopAnimation))},inputs:{color:"color",value:"value",bufferValue:"bufferValue",mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[i.qOj],decls:10,vars:4,consts:[["aria-hidden","true"],["width","100%","height","4","focusable","false",1,"mat-progress-bar-background","mat-progress-bar-element"],["x","4","y","0","width","8","height","4","patternUnits","userSpaceOnUse",3,"id"],["cx","2","cy","2","r","2"],["width","100%","height","100%"],[1,"mat-progress-bar-buffer","mat-progress-bar-element",3,"ngStyle"],[1,"mat-progress-bar-primary","mat-progress-bar-fill","mat-progress-bar-element",3,"ngStyle"],["primaryValueBar",""],[1,"mat-progress-bar-secondary","mat-progress-bar-fill","mat-progress-bar-element"]],template:function(yt,Ke){1&yt&&(i.TgZ(0,"div",0),i.O4$(),i.TgZ(1,"svg",1)(2,"defs")(3,"pattern",2),i._UZ(4,"circle",3),i.qZA()(),i._UZ(5,"rect",4),i.qZA(),i.kcU(),i._UZ(6,"div",5)(7,"div",6,7)(9,"div",8),i.qZA()),2&yt&&(i.xp6(3),i.Q6J("id",Ke.progressbarId),i.xp6(2),i.uIk("fill",Ke._rectangleFillValue),i.xp6(1),i.Q6J("ngStyle",Ke._bufferTransform()),i.xp6(1),i.Q6J("ngStyle",Ke._primaryTransform()))},dependencies:[n.PC],styles:['.mat-progress-bar{display:block;height:4px;overflow:hidden;position:relative;transition:opacity 250ms linear;width:100%}.mat-progress-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-progress-bar .mat-progress-bar-element,.mat-progress-bar .mat-progress-bar-fill::after{height:100%;position:absolute;width:100%}.mat-progress-bar .mat-progress-bar-background{width:calc(100% + 10px)}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-background{display:none}.mat-progress-bar .mat-progress-bar-buffer{transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-buffer{border-top:solid 5px;opacity:.5}.mat-progress-bar .mat-progress-bar-secondary{display:none}.mat-progress-bar .mat-progress-bar-fill{animation:none;transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-fill{border-top:solid 4px}.mat-progress-bar .mat-progress-bar-fill::after{animation:none;content:"";display:inline-block;left:0}.mat-progress-bar[dir=rtl],[dir=rtl] .mat-progress-bar{transform:rotateY(180deg)}.mat-progress-bar[mode=query]{transform:rotateZ(180deg)}.mat-progress-bar[mode=query][dir=rtl],[dir=rtl] .mat-progress-bar[mode=query]{transform:rotateZ(180deg) rotateY(180deg)}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-fill,.mat-progress-bar[mode=query] .mat-progress-bar-fill{transition:none}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary,.mat-progress-bar[mode=query] .mat-progress-bar-primary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-translate 2000ms infinite linear;left:-145.166611%}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-primary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary,.mat-progress-bar[mode=query] .mat-progress-bar-secondary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-translate 2000ms infinite linear;left:-54.888891%;display:block}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-secondary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=buffer] .mat-progress-bar-background{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-background-scroll 250ms infinite linear;display:block}.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-buffer,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-background{animation:none;transition-duration:1ms}@keyframes mat-progress-bar-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mat-progress-bar-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mat-progress-bar-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-background-scroll{to{transform:translateX(-8px)}}'],encapsulation:2,changeDetection:0}),Te})();function oe(Te,Ze=0,yt=100){return Math.max(Ze,Math.min(yt,Te))}let we=(()=>{class Te{}return Te.\u0275fac=function(yt){return new(yt||Te)},Te.\u0275mod=i.oAB({type:Te}),Te.\u0275inj=i.cJS({imports:[n.ez,l.BQ,l.BQ]}),Te})()},75126:(vt,me,a)=>{"use strict";a.d(me,{Cq:()=>Te,Ou:()=>we});var i=a(67802),n=a(12288),l=a(15763),f=a(7073),o=a(64565),c=a(11821),M=a(41139);function w(yt,Ke){if(1&yt&&(o.O4$(),o._UZ(0,"circle",4)),2&yt){const tt=o.oxw(),ue=o.MAs(1);o.Udp("animation-name","mat-progress-spinner-stroke-rotate-"+tt._spinnerAnimationLabel)("stroke-dashoffset",tt._getStrokeDashOffset(),"px")("stroke-dasharray",tt._getStrokeCircumference(),"px")("stroke-width",tt._getCircleStrokeWidth(),"%")("transform-origin",tt._getCircleTransformOrigin(ue)),o.uIk("r",tt._getCircleRadius())}}function W(yt,Ke){if(1&yt&&(o.O4$(),o._UZ(0,"circle",4)),2&yt){const tt=o.oxw(),ue=o.MAs(1);o.Udp("stroke-dashoffset",tt._getStrokeDashOffset(),"px")("stroke-dasharray",tt._getStrokeCircumference(),"px")("stroke-width",tt._getCircleStrokeWidth(),"%")("transform-origin",tt._getCircleTransformOrigin(ue)),o.uIk("r",tt._getCircleRadius())}}const H=(0,c.pj)(class{constructor(yt){this._elementRef=yt}},"primary"),pe=new o.OlP("mat-progress-spinner-default-options",{providedIn:"root",factory:function se(){return{diameter:100}}});class we extends H{constructor(Ke,tt,ue,Ce,b,L,Ne,Dt){super(Ke),this._document=ue,this._diameter=100,this._value=0,this._resizeSubscription=M.w0.EMPTY,this.mode="determinate";const ot=we._diameters;this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),ot.has(ue.head)||ot.set(ue.head,new Set([100])),this._noopAnimations="NoopAnimations"===Ce&&!!b&&!b._forceAnimations,"mat-spinner"===Ke.nativeElement.nodeName.toLowerCase()&&(this.mode="indeterminate"),b&&(b.color&&(this.color=this.defaultColor=b.color),b.diameter&&(this.diameter=b.diameter),b.strokeWidth&&(this.strokeWidth=b.strokeWidth)),tt.isBrowser&&tt.SAFARI&&Ne&&L&&Dt&&(this._resizeSubscription=Ne.change(150).subscribe(()=>{"indeterminate"===this.mode&&Dt.run(()=>L.markForCheck())}))}get diameter(){return this._diameter}set diameter(Ke){this._diameter=(0,i.su)(Ke),this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),this._styleRoot&&this._attachStyleNode()}get strokeWidth(){return this._strokeWidth||this.diameter/10}set strokeWidth(Ke){this._strokeWidth=(0,i.su)(Ke)}get value(){return"determinate"===this.mode?this._value:0}set value(Ke){this._value=Math.max(0,Math.min(100,(0,i.su)(Ke)))}ngOnInit(){const Ke=this._elementRef.nativeElement;this._styleRoot=(0,n.kV)(Ke)||this._document.head,this._attachStyleNode(),Ke.classList.add("mat-progress-spinner-indeterminate-animation")}ngOnDestroy(){this._resizeSubscription.unsubscribe()}_getCircleRadius(){return(this.diameter-10)/2}_getViewBox(){const Ke=2*this._getCircleRadius()+this.strokeWidth;return`0 0 ${Ke} ${Ke}`}_getStrokeCircumference(){return 2*Math.PI*this._getCircleRadius()}_getStrokeDashOffset(){return"determinate"===this.mode?this._getStrokeCircumference()*(100-this._value)/100:null}_getCircleStrokeWidth(){return this.strokeWidth/this.diameter*100}_getCircleTransformOrigin(Ke){const tt=50*(Ke.currentScale??1);return`${tt}% ${tt}%`}_attachStyleNode(){const Ke=this._styleRoot,tt=this._diameter,ue=we._diameters;let Ce=ue.get(Ke);if(!Ce||!Ce.has(tt)){const b=this._document.createElement("style");b.setAttribute("mat-spinner-animation",this._spinnerAnimationLabel),b.textContent=this._getAnimationText(),Ke.appendChild(b),Ce||(Ce=new Set,ue.set(Ke,Ce)),Ce.add(tt)}}_getAnimationText(){const Ke=this._getStrokeCircumference();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*Ke).replace(/END_VALUE/g,""+.2*Ke).replace(/DIAMETER/g,`${this._spinnerAnimationLabel}`)}_getSpinnerAnimationLabel(){return this.diameter.toString().replace(".","_")}}we._diameters=new WeakMap,we.\u0275fac=function(Ke){return new(Ke||we)(o.Y36(o.SBq),o.Y36(n.t4),o.Y36(f.K0,8),o.Y36(o.QbO,8),o.Y36(pe),o.Y36(o.sBO),o.Y36(l.rL),o.Y36(o.R0b))},we.\u0275cmp=o.Xpm({type:we,selectors:[["mat-progress-spinner"],["mat-spinner"]],hostAttrs:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],hostVars:10,hostBindings:function(Ke,tt){2&Ke&&(o.uIk("aria-valuemin","determinate"===tt.mode?0:null)("aria-valuemax","determinate"===tt.mode?100:null)("aria-valuenow","determinate"===tt.mode?tt.value:null)("mode",tt.mode),o.Udp("width",tt.diameter,"px")("height",tt.diameter,"px"),o.ekj("_mat-animation-noopable",tt._noopAnimations))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",mode:"mode",value:"value"},exportAs:["matProgressSpinner"],features:[o.qOj],decls:4,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(Ke,tt){1&Ke&&(o.O4$(),o.TgZ(0,"svg",0,1),o.YNc(2,w,1,11,"circle",2),o.YNc(3,W,1,9,"circle",3),o.qZA()),2&Ke&&(o.Udp("width",tt.diameter,"px")("height",tt.diameter,"px"),o.Q6J("ngSwitch","indeterminate"===tt.mode),o.uIk("viewBox",tt._getViewBox()),o.xp6(2),o.Q6J("ngSwitchCase",!0),o.xp6(1),o.Q6J("ngSwitchCase",!1))},dependencies:[f.RF,f.n9],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}"],encapsulation:2,changeDetection:0});let Te=(()=>{class yt{}return yt.\u0275fac=function(tt){return new(tt||yt)},yt.\u0275mod=o.oAB({type:yt}),yt.\u0275inj=o.cJS({imports:[c.BQ,f.ez,c.BQ]}),yt})()},94223:(vt,me,a)=>{"use strict";a.d(me,{LD:()=>ni,gD:()=>li});var i=a(44239),n=a(7073),l=a(64565),f=a(11821),o=a(63428),c=a(15763),M=a(79173),w=a(80970),W=a(67802),B=a(59520),r=a(19810),H=a(48665),pe=a(88688),se=a(63696),oe=a(83396),we=a(51611),Te=a(54366),Ze=a(84608),yt=a(39754),Ke=a(53399),tt=a(53792),ue=a(65613),Ce=a(97578);const b=["trigger"],L=["panel"];function Ne(kn,Qe){if(1&kn&&(l.TgZ(0,"span",8),l._uU(1),l.qZA()),2&kn){const G=l.oxw();l.xp6(1),l.Oqu(G.placeholder)}}function Dt(kn,Qe){if(1&kn&&(l.TgZ(0,"span",12),l._uU(1),l.qZA()),2&kn){const G=l.oxw(2);l.xp6(1),l.Oqu(G.triggerValue)}}function ot(kn,Qe){1&kn&&l.Hsn(0,0,["*ngSwitchCase","true"])}function ct(kn,Qe){if(1&kn&&(l.TgZ(0,"span",9),l.YNc(1,Dt,2,1,"span",10),l.YNc(2,ot,1,0,"ng-content",11),l.qZA()),2&kn){const G=l.oxw();l.Q6J("ngSwitch",!!G.customTrigger),l.xp6(2),l.Q6J("ngSwitchCase",!0)}}function xt(kn,Qe){if(1&kn){const G=l.EpF();l.TgZ(0,"div",13)(1,"div",14,15),l.NdJ("@transformPanel.done",function(P){l.CHM(G);const _e=l.oxw();return l.KtG(_e._panelDoneAnimatingStream.next(P.toState))})("keydown",function(P){l.CHM(G);const _e=l.oxw();return l.KtG(_e._handleKeydown(P))}),l.Hsn(3,1),l.qZA()()}if(2&kn){const G=l.oxw();l.Q6J("@transformPanelWrap",void 0),l.xp6(1),l.Gre("mat-select-panel ",G._getPanelTheme(),""),l.Udp("transform-origin",G._transformOrigin)("font-size",G._triggerFontSize,"px"),l.Q6J("ngClass",G.panelClass)("@transformPanel",G.multiple?"showing-multiple":"showing"),l.uIk("id",G.id+"-panel")("aria-multiselectable",G.multiple)("aria-label",G.ariaLabel||null)("aria-labelledby",G._getPanelAriaLabelledby())}}const Et=[[["mat-select-trigger"]],"*"],sn=["mat-select-trigger","*"],mn={transformPanelWrap:(0,Ce.X$)("transformPanelWrap",[(0,Ce.eR)("* => void",(0,Ce.IO)("@transformPanel",[(0,Ce.pV)()],{optional:!0}))]),transformPanel:(0,Ce.X$)("transformPanel",[(0,Ce.SB)("void",(0,Ce.oB)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),(0,Ce.SB)("showing",(0,Ce.oB)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),(0,Ce.SB)("showing-multiple",(0,Ce.oB)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),(0,Ce.eR)("void => *",(0,Ce.jt)("120ms cubic-bezier(0, 0, 0.2, 1)")),(0,Ce.eR)("* => void",(0,Ce.jt)("100ms 25ms linear",(0,Ce.oB)({opacity:0})))])};let Be=0;const z=256,Oe=new l.OlP("mat-select-scroll-strategy"),wt=new l.OlP("MAT_SELECT_CONFIG"),jt={provide:Oe,deps:[i.aV],useFactory:function St(kn){return()=>kn.scrollStrategies.reposition()}};class fn{constructor(Qe,G){this.source=Qe,this.value=G}}const Sn=(0,f.Kr)((0,f.sb)((0,f.Id)((0,f.FD)(class{constructor(kn,Qe,G,C,P){this._elementRef=kn,this._defaultErrorStateMatcher=Qe,this._parentForm=G,this._parentFormGroup=C,this.ngControl=P,this.stateChanges=new pe.x}})))),Un=new l.OlP("MatSelectTrigger");let ei=(()=>{class kn extends Sn{constructor(G,C,P,_e,ze,ft,Yt,dn,an,vn,Hn,si,Jn,Mi){super(ze,_e,Yt,dn,vn),this._viewportRuler=G,this._changeDetectorRef=C,this._ngZone=P,this._dir=ft,this._parentFormField=an,this._liveAnnouncer=Jn,this._defaultOptions=Mi,this._panelOpen=!1,this._compareWith=(ii,Cn)=>ii===Cn,this._uid="mat-select-"+Be++,this._triggerAriaLabelledBy=null,this._destroy=new pe.x,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+Be++,this._panelDoneAnimatingStream=new pe.x,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=(0,se.P)(()=>{const ii=this.options;return ii?ii.changes.pipe((0,we.O)(ii),(0,Te.w)(()=>(0,oe.T)(...ii.map(Cn=>Cn.onSelectionChange)))):this._ngZone.onStable.pipe((0,Ze.q)(1),(0,Te.w)(()=>this.optionSelectionChanges))}),this.openedChange=new l.vpe,this._openedStream=this.openedChange.pipe((0,yt.h)(ii=>ii),(0,Ke.U)(()=>{})),this._closedStream=this.openedChange.pipe((0,yt.h)(ii=>!ii),(0,Ke.U)(()=>{})),this.selectionChange=new l.vpe,this.valueChange=new l.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=Mi?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=Mi.typeaheadDebounceInterval),this._scrollStrategyFactory=si,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(Hn)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(G){this._placeholder=G,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(H.kI.required)??!1}set required(G){this._required=(0,W.Ig)(G),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(G){this._multiple=(0,W.Ig)(G)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(G){this._disableOptionCentering=(0,W.Ig)(G)}get compareWith(){return this._compareWith}set compareWith(G){this._compareWith=G,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(G){this._assignValue(G)&&this._onChange(G)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(G){this._typeaheadDebounceInterval=(0,W.su)(G)}get id(){return this._id}set id(G){this._id=G||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new B.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,tt.x)(),(0,ue.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,ue.R)(this._destroy)).subscribe(G=>{G.added.forEach(C=>C.select()),G.removed.forEach(C=>C.deselect())}),this.options.changes.pipe((0,we.O)(null),(0,ue.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const G=this._getTriggerAriaLabelledby(),C=this.ngControl;if(G!==this._triggerAriaLabelledBy){const P=this._elementRef.nativeElement;this._triggerAriaLabelledBy=G,G?P.setAttribute("aria-labelledby",G):P.removeAttribute("aria-labelledby")}C&&(this._previousControl!==C.control&&(void 0!==this._previousControl&&null!==C.disabled&&C.disabled!==this.disabled&&(this.disabled=C.disabled),this._previousControl=C.control),this.updateErrorState())}ngOnChanges(G){(G.disabled||G.userAriaDescribedBy)&&this.stateChanges.next(),G.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(G){this._assignValue(G)}registerOnChange(G){this._onChange=G}registerOnTouched(G){this._onTouched=G}setDisabledState(G){this.disabled=G,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const G=this._selectionModel.selected.map(C=>C.viewValue);return this._isRtl()&&G.reverse(),G.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(G){this.disabled||(this.panelOpen?this._handleOpenKeydown(G):this._handleClosedKeydown(G))}_handleClosedKeydown(G){const C=G.keyCode,P=C===r.JH||C===r.LH||C===r.oh||C===r.SV,_e=C===r.K5||C===r.L_,ze=this._keyManager;if(!ze.isTyping()&&_e&&!(0,r.Vb)(G)||(this.multiple||G.altKey)&&P)G.preventDefault(),this.open();else if(!this.multiple){const ft=this.selected;ze.onKeydown(G);const Yt=this.selected;Yt&&ft!==Yt&&this._liveAnnouncer.announce(Yt.viewValue,1e4)}}_handleOpenKeydown(G){const C=this._keyManager,P=G.keyCode,_e=P===r.JH||P===r.LH,ze=C.isTyping();if(_e&&G.altKey)G.preventDefault(),this.close();else if(ze||P!==r.K5&&P!==r.L_||!C.activeItem||(0,r.Vb)(G))if(!ze&&this._multiple&&P===r.A&&G.ctrlKey){G.preventDefault();const ft=this.options.some(Yt=>!Yt.disabled&&!Yt.selected);this.options.forEach(Yt=>{Yt.disabled||(ft?Yt.select():Yt.deselect())})}else{const ft=C.activeItemIndex;C.onKeydown(G),this._multiple&&_e&&G.shiftKey&&C.activeItem&&C.activeItemIndex!==ft&&C.activeItem._selectViaInteraction()}else G.preventDefault(),C.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,Ze.q)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(G){if(this._selectionModel.selected.forEach(C=>C.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&G)Array.isArray(G),G.forEach(C=>this._selectOptionByValue(C)),this._sortValues();else{const C=this._selectOptionByValue(G);C?this._keyManager.updateActiveItem(C):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(G){const C=this.options.find(P=>{if(this._selectionModel.isSelected(P))return!1;try{return null!=P.value&&this._compareWith(P.value,G)}catch{return!1}});return C&&this._selectionModel.select(C),C}_assignValue(G){return!!(G!==this._value||this._multiple&&Array.isArray(G))&&(this.options&&this._setSelectionByValue(G),this._value=G,!0)}_initKeyManager(){this._keyManager=new M.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe((0,ue.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe((0,ue.R)(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const G=(0,oe.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,ue.R)(G)).subscribe(C=>{this._onSelect(C.source,C.isUserInput),C.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,oe.T)(...this.options.map(C=>C._stateChanges)).pipe((0,ue.R)(G)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(G,C){const P=this._selectionModel.isSelected(G);null!=G.value||this._multiple?(P!==G.selected&&(G.selected?this._selectionModel.select(G):this._selectionModel.deselect(G)),C&&this._keyManager.setActiveItem(G),this.multiple&&(this._sortValues(),C&&this.focus())):(G.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(G.value)),P!==this._selectionModel.isSelected(G)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const G=this.options.toArray();this._selectionModel.sort((C,P)=>this.sortComparator?this.sortComparator(C,P,G):G.indexOf(C)-G.indexOf(P)),this.stateChanges.next()}}_propagateChanges(G){let C=null;C=this.multiple?this.selected.map(P=>P.value):this.selected?this.selected.value:G,this._value=C,this.valueChange.emit(C),this._onChange(C),this.selectionChange.emit(this._getChangeEvent(C)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(G){this._elementRef.nativeElement.focus(G)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const G=this._parentFormField?.getLabelId();return this.ariaLabelledby?(G?G+" ":"")+this.ariaLabelledby:G}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const G=this._parentFormField?.getLabelId();let C=(G?G+" ":"")+this._valueId;return this.ariaLabelledby&&(C+=" "+this.ariaLabelledby),C}_panelDoneAnimating(G){this.openedChange.emit(G)}setDescribedByIds(G){G.length?this._elementRef.nativeElement.setAttribute("aria-describedby",G.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return kn.\u0275fac=function(G){return new(G||kn)(l.Y36(c.rL),l.Y36(l.sBO),l.Y36(l.R0b),l.Y36(f.rD),l.Y36(l.SBq),l.Y36(w.Is,8),l.Y36(H.F,8),l.Y36(H.sg,8),l.Y36(o.G_,8),l.Y36(H.a5,10),l.$8M("tabindex"),l.Y36(Oe),l.Y36(M.Kd),l.Y36(wt,8))},kn.\u0275dir=l.lG2({type:kn,viewQuery:function(G,C){if(1&G&&(l.Gf(b,5),l.Gf(L,5),l.Gf(i.pI,5)),2&G){let P;l.iGM(P=l.CRH())&&(C.trigger=P.first),l.iGM(P=l.CRH())&&(C.panel=P.first),l.iGM(P=l.CRH())&&(C._overlayDir=P.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[l.qOj,l.TTD]}),kn})(),li=(()=>{class kn extends ei{constructor(){super(...arguments),this._scrollTop=0,this._triggerFontSize=0,this._transformOrigin="top",this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}]}_calculateOverlayScroll(G,C,P){const _e=this._getItemHeight();return Math.min(Math.max(0,_e*G-C+_e/2),P)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,ue.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}open(){super._canOpen()&&(super.open(),this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._calculateOverlayPosition(),this._ngZone.onStable.pipe((0,Ze.q)(1)).subscribe(()=>{this._triggerFontSize&&this._overlayDir.overlayRef&&this._overlayDir.overlayRef.overlayElement&&(this._overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(G){const C=(0,f.CB)(G,this.options,this.optionGroups),P=this._getItemHeight();this.panel.nativeElement.scrollTop=0===G&&1===C?0:(0,f.jH)((G+C)*P,P,this.panel.nativeElement.scrollTop,z)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(G){this.panelOpen?this._scrollTop=0:(this._overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(G)}_getChangeEvent(G){return new fn(this,G)}_calculateOverlayOffsetX(){const G=this._overlayDir.overlayRef.overlayElement.getBoundingClientRect(),C=this._viewportRuler.getViewportSize(),P=this._isRtl(),_e=this.multiple?56:32;let ze;if(this.multiple)ze=40;else if(this.disableOptionCentering)ze=16;else{let dn=this._selectionModel.selected[0]||this.options.first;ze=dn&&dn.group?32:16}P||(ze*=-1);const ft=0-(G.left+ze-(P?_e:0)),Yt=G.right+ze-C.width+(P?0:_e);ft>0?ze+=ft+8:Yt>0&&(ze-=Yt+8),this._overlayDir.offsetX=Math.round(ze),this._overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(G,C,P){const _e=this._getItemHeight(),ze=(_e-this._triggerRect.height)/2,ft=Math.floor(z/_e);let Yt;return this.disableOptionCentering?0:(Yt=0===this._scrollTop?G*_e:this._scrollTop===P?(G-(this._getItemCount()-ft))*_e+(_e-(this._getItemCount()*_e-z)%_e):C-_e/2,Math.round(-1*Yt-ze))}_checkOverlayWithinViewport(G){const C=this._getItemHeight(),P=this._viewportRuler.getViewportSize(),_e=this._triggerRect.top-8,ze=P.height-this._triggerRect.bottom-8,ft=Math.abs(this._offsetY),dn=Math.min(this._getItemCount()*C,z)-ft-this._triggerRect.height;dn>ze?this._adjustPanelUp(dn,ze):ft>_e?this._adjustPanelDown(ft,_e,G):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(G,C){const P=Math.round(G-C);this._scrollTop-=P,this._offsetY-=P,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(G,C,P){const _e=Math.round(G-C);if(this._scrollTop+=_e,this._offsetY+=_e,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=P)return this._scrollTop=P,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const G=this._getItemHeight(),C=this._getItemCount(),P=Math.min(C*G,z),ze=C*G-P;let ft;ft=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),ft+=(0,f.CB)(ft,this.options,this.optionGroups);const Yt=P/2;this._scrollTop=this._calculateOverlayScroll(ft,Yt,ze),this._offsetY=this._calculateOverlayOffsetY(ft,Yt,ze),this._checkOverlayWithinViewport(ze)}_getOriginBasedOnOption(){const G=this._getItemHeight(),C=(G-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-C+G/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}return kn.\u0275fac=function(){let Qe;return function(C){return(Qe||(Qe=l.n5z(kn)))(C||kn)}}(),kn.\u0275cmp=l.Xpm({type:kn,selectors:[["mat-select"]],contentQueries:function(G,C,P){if(1&G&&(l.Suo(P,Un,5),l.Suo(P,f.ey,5),l.Suo(P,f.K7,5)),2&G){let _e;l.iGM(_e=l.CRH())&&(C.customTrigger=_e.first),l.iGM(_e=l.CRH())&&(C.options=_e),l.iGM(_e=l.CRH())&&(C.optionGroups=_e)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:19,hostBindings:function(G,C){1&G&&l.NdJ("keydown",function(_e){return C._handleKeydown(_e)})("focus",function(){return C._onFocus()})("blur",function(){return C._onBlur()}),2&G&&(l.uIk("id",C.id)("tabindex",C.tabIndex)("aria-controls",C.panelOpen?C.id+"-panel":null)("aria-expanded",C.panelOpen)("aria-label",C.ariaLabel||null)("aria-required",C.required.toString())("aria-disabled",C.disabled.toString())("aria-invalid",C.errorState)("aria-activedescendant",C._getAriaActiveDescendant()),l.ekj("mat-select-disabled",C.disabled)("mat-select-invalid",C.errorState)("mat-select-required",C.required)("mat-select-empty",C.empty)("mat-select-multiple",C.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[l._Bn([{provide:o.Eo,useExisting:kn},{provide:f.HF,useExisting:kn}]),l.qOj],ngContentSelectors:sn,decls:9,vars:12,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(G,C){if(1&G&&(l.F$t(Et),l.TgZ(0,"div",0,1),l.NdJ("click",function(){return C.toggle()}),l.TgZ(3,"div",2),l.YNc(4,Ne,2,1,"span",3),l.YNc(5,ct,3,2,"span",4),l.qZA(),l.TgZ(6,"div",5),l._UZ(7,"div",6),l.qZA()(),l.YNc(8,xt,4,14,"ng-template",7),l.NdJ("backdropClick",function(){return C.close()})("attach",function(){return C._onAttached()})("detach",function(){return C.close()})),2&G){const P=l.MAs(1);l.uIk("aria-owns",C.panelOpen?C.id+"-panel":null),l.xp6(3),l.Q6J("ngSwitch",C.empty),l.uIk("id",C._valueId),l.xp6(1),l.Q6J("ngSwitchCase",!0),l.xp6(1),l.Q6J("ngSwitchCase",!1),l.xp6(3),l.Q6J("cdkConnectedOverlayPanelClass",C._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",C._scrollStrategy)("cdkConnectedOverlayOrigin",P)("cdkConnectedOverlayOpen",C.panelOpen)("cdkConnectedOverlayPositions",C._positions)("cdkConnectedOverlayMinWidth",null==C._triggerRect?null:C._triggerRect.width)("cdkConnectedOverlayOffsetY",C._offsetY)}},dependencies:[n.mk,n.RF,n.n9,n.ED,i.pI,i.xu],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[mn.transformPanelWrap,mn.transformPanel]},changeDetection:0}),kn})(),ni=(()=>{class kn{}return kn.\u0275fac=function(G){return new(G||kn)},kn.\u0275mod=l.oAB({type:kn}),kn.\u0275inj=l.cJS({providers:[jt],imports:[n.ez,i.U8,f.Ng,f.BQ,c.ZD,o.lN,f.Ng,f.BQ]}),kn})()},82613:(vt,me,a)=>{"use strict";a.d(me,{Rr:()=>we,rP:()=>Ke});var i=a(56075),n=a(64565),l=a(11821),f=a(79173),o=a(67802),c=a(48665);const M=["input"],w=function(tt){return{enterDuration:tt}},W=["*"],B=new n.OlP("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})});let r=0;const H={provide:c.JU,useExisting:(0,n.Gpc)(()=>we),multi:!0};class pe{constructor(ue,Ce){this.source=ue,this.checked=Ce}}const se=(0,l.sb)((0,l.pj)((0,l.Kr)((0,l.Id)(class{constructor(tt){this._elementRef=tt}}))));let oe=(()=>{class tt extends se{constructor(Ce,b,L,Ne,Dt,ot,ct){super(Ce),this._focusMonitor=b,this._changeDetectorRef=L,this.defaults=Dt,this._onChange=xt=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new n.vpe,this.toggleChange=new n.vpe,this.tabIndex=parseInt(Ne)||0,this.color=this.defaultColor=Dt.color||"accent",this._noopAnimations="NoopAnimations"===ot,this.id=this._uniqueId=`${ct}${++r}`}get required(){return this._required}set required(Ce){this._required=(0,o.Ig)(Ce)}get checked(){return this._checked}set checked(Ce){this._checked=(0,o.Ig)(Ce),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(Ce=>{"keyboard"===Ce||"program"===Ce?this._focused=!0:Ce||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(Ce){this.checked=!!Ce}registerOnChange(Ce){this._onChange=Ce}registerOnTouched(Ce){this._onTouched=Ce}setDisabledState(Ce){this.disabled=Ce,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}}return tt.\u0275fac=function(Ce){n.$Z()},tt.\u0275dir=n.lG2({type:tt,inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},features:[n.qOj]}),tt})(),we=(()=>{class tt extends oe{constructor(Ce,b,L,Ne,Dt,ot){super(Ce,b,L,Ne,Dt,ot,"mat-slide-toggle-")}_createChangeEvent(Ce){return new pe(this,Ce)}_onChangeEvent(Ce){Ce.stopPropagation(),this.toggleChange.emit(),this.defaults.disableToggleValue?this._inputElement.nativeElement.checked=this.checked:(this.checked=this._inputElement.nativeElement.checked,this._emitChangeEvent())}_onInputClick(Ce){Ce.stopPropagation()}focus(Ce,b){b?this._focusMonitor.focusVia(this._inputElement,b,Ce):this._inputElement.nativeElement.focus(Ce)}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}}return tt.\u0275fac=function(Ce){return new(Ce||tt)(n.Y36(n.SBq),n.Y36(f.tE),n.Y36(n.sBO),n.$8M("tabindex"),n.Y36(B),n.Y36(n.QbO,8))},tt.\u0275cmp=n.Xpm({type:tt,selectors:[["mat-slide-toggle"]],viewQuery:function(Ce,b){if(1&Ce&&n.Gf(M,5),2&Ce){let L;n.iGM(L=n.CRH())&&(b._inputElement=L.first)}},hostAttrs:[1,"mat-slide-toggle"],hostVars:13,hostBindings:function(Ce,b){2&Ce&&(n.Ikx("id",b.id),n.uIk("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),n.ekj("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.labelPosition)("_mat-animation-noopable",b._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[n._Bn([H]),n.qOj],ngContentSelectors:W,decls:14,vars:20,consts:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],template:function(Ce,b){if(1&Ce&&(n.F$t(),n.TgZ(0,"label",0,1)(2,"span",2)(3,"input",3,4),n.NdJ("change",function(Ne){return b._onChangeEvent(Ne)})("click",function(Ne){return b._onInputClick(Ne)}),n.qZA(),n.TgZ(5,"span",5),n._UZ(6,"span",6),n.TgZ(7,"span",7),n._UZ(8,"span",8),n.qZA()()(),n.TgZ(9,"span",9,10),n.NdJ("cdkObserveContent",function(){return b._onLabelTextChange()}),n.TgZ(11,"span",11),n._uU(12,"\xa0"),n.qZA(),n.Hsn(13),n.qZA()()),2&Ce){const L=n.MAs(1),Ne=n.MAs(10);n.uIk("for",b.inputId),n.xp6(2),n.ekj("mat-slide-toggle-bar-no-side-margin",!Ne.textContent||!Ne.textContent.trim()),n.xp6(1),n.Q6J("id",b.inputId)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled),n.uIk("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.ariaLabelledby)("aria-describedby",b.ariaDescribedby),n.xp6(4),n.Q6J("matRippleTrigger",L)("matRippleDisabled",b.disableRipple||b.disabled)("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",n.VKq(18,w,b._noopAnimations?0:150))}},dependencies:[l.wG,i.wD],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}'],encapsulation:2,changeDetection:0}),tt})(),yt=(()=>{class tt{}return tt.\u0275fac=function(Ce){return new(Ce||tt)},tt.\u0275mod=n.oAB({type:tt}),tt.\u0275inj=n.cJS({}),tt})(),Ke=(()=>{class tt{}return tt.\u0275fac=function(Ce){return new(Ce||tt)},tt.\u0275mod=n.oAB({type:tt}),tt.\u0275inj=n.cJS({imports:[yt,l.si,l.BQ,i.Q8,yt,l.BQ]}),tt})()},98506:(vt,me,a)=>{"use strict";a.d(me,{ZX:()=>b,qD:()=>we,ux:()=>ot});var i=a(44239),n=a(24642),l=a(7073),f=a(64565),o=a(11821),c=a(37681),M=a(88688),w=a(12288),W=a(84608),B=a(65613),r=a(97578),H=a(79173),pe=a(93978);function se(ct,xt){if(1&ct){const Et=f.EpF();f.TgZ(0,"div",2)(1,"button",3),f.NdJ("click",function(){f.CHM(Et);const mn=f.oxw();return f.KtG(mn.action())}),f._uU(2),f.qZA()()}if(2&ct){const Et=f.oxw();f.xp6(2),f.Oqu(Et.data.action)}}function oe(ct,xt){}const we=new f.OlP("MatSnackBarData");class Te{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}const Ze=Math.pow(2,31)-1;class yt{constructor(xt,Et){this._overlayRef=Et,this._afterDismissed=new M.x,this._afterOpened=new M.x,this._onAction=new M.x,this._dismissedByAction=!1,this.containerInstance=xt,xt._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(xt){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(xt,Ze))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}let Ke=(()=>{class ct{constructor(Et,sn){this.snackBarRef=Et,this.data=sn}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return ct.\u0275fac=function(Et){return new(Et||ct)(f.Y36(yt),f.Y36(we))},ct.\u0275cmp=f.Xpm({type:ct,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(Et,sn){1&Et&&(f.TgZ(0,"span",0),f._uU(1),f.qZA(),f.YNc(2,se,3,1,"div",1)),2&Et&&(f.xp6(1),f.Oqu(sn.data.message),f.xp6(1),f.Q6J("ngIf",sn.hasAction))},dependencies:[l.O5,c.lW],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}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}"],encapsulation:2,changeDetection:0}),ct})();const tt={snackBarState:(0,r.X$)("state",[(0,r.SB)("void, hidden",(0,r.oB)({transform:"scale(0.8)",opacity:0})),(0,r.SB)("visible",(0,r.oB)({transform:"scale(1)",opacity:1})),(0,r.eR)("* => visible",(0,r.jt)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,r.eR)("* => void, * => hidden",(0,r.jt)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,r.oB)({opacity:0})))])};let ue=(()=>{class ct extends n.en{constructor(Et,sn,mn,xn,Dn){super(),this._ngZone=Et,this._elementRef=sn,this._changeDetectorRef=mn,this._platform=xn,this.snackBarConfig=Dn,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new M.x,this._onExit=new M.x,this._onEnter=new M.x,this._animationState="void",this.attachDomPortal=Fn=>{this._assertNotAttached();const Be=this._portalOutlet.attachDomPortal(Fn);return this._afterPortalAttached(),Be},this._live="assertive"!==Dn.politeness||Dn.announcementMessage?"off"===Dn.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(Et){this._assertNotAttached();const sn=this._portalOutlet.attachComponentPortal(Et);return this._afterPortalAttached(),sn}attachTemplatePortal(Et){this._assertNotAttached();const sn=this._portalOutlet.attachTemplatePortal(Et);return this._afterPortalAttached(),sn}onAnimationEnd(Et){const{fromState:sn,toState:mn}=Et;if(("void"===mn&&"void"!==sn||"hidden"===mn)&&this._completeExit(),"visible"===mn){const xn=this._onEnter;this._ngZone.run(()=>{xn.next(),xn.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,W.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const Et=this._elementRef.nativeElement,sn=this.snackBarConfig.panelClass;sn&&(Array.isArray(sn)?sn.forEach(mn=>Et.classList.add(mn)):Et.classList.add(sn))}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const Et=this._elementRef.nativeElement.querySelector("[aria-hidden]"),sn=this._elementRef.nativeElement.querySelector("[aria-live]");if(Et&&sn){let mn=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&Et.contains(document.activeElement)&&(mn=document.activeElement),Et.removeAttribute("aria-hidden"),sn.appendChild(Et),mn?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return ct.\u0275fac=function(Et){return new(Et||ct)(f.Y36(f.R0b),f.Y36(f.SBq),f.Y36(f.sBO),f.Y36(w.t4),f.Y36(Te))},ct.\u0275dir=f.lG2({type:ct,viewQuery:function(Et,sn){if(1&Et&&f.Gf(n.Pl,7),2&Et){let mn;f.iGM(mn=f.CRH())&&(sn._portalOutlet=mn.first)}},features:[f.qOj]}),ct})(),Ce=(()=>{class ct extends ue{_afterPortalAttached(){super._afterPortalAttached(),"center"===this.snackBarConfig.horizontalPosition&&this._elementRef.nativeElement.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&this._elementRef.nativeElement.classList.add("mat-snack-bar-top")}}return ct.\u0275fac=function(){let xt;return function(sn){return(xt||(xt=f.n5z(ct)))(sn||ct)}}(),ct.\u0275cmp=f.Xpm({type:ct,selectors:[["snack-bar-container"]],hostAttrs:[1,"mat-snack-bar-container"],hostVars:1,hostBindings:function(Et,sn){1&Et&&f.WFA("@state.done",function(xn){return sn.onAnimationEnd(xn)}),2&Et&&f.d8E("@state",sn._animationState)},features:[f.qOj],decls:3,vars:2,consts:[["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(Et,sn){1&Et&&(f.TgZ(0,"div",0),f.YNc(1,oe,0,0,"ng-template",1),f.qZA(),f._UZ(2,"div")),2&Et&&(f.xp6(2),f.uIk("aria-live",sn._live)("role",sn._role))},dependencies:[n.Pl],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}.cdk-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:[tt.snackBarState]}}),ct})(),b=(()=>{class ct{}return ct.\u0275fac=function(Et){return new(Et||ct)},ct.\u0275mod=f.oAB({type:ct}),ct.\u0275inj=f.cJS({imports:[i.U8,n.eL,l.ez,c.ot,o.BQ,o.BQ]}),ct})();const L=new f.OlP("mat-snack-bar-default-options",{providedIn:"root",factory:function Ne(){return new Te}});let Dt=(()=>{class ct{constructor(Et,sn,mn,xn,Dn,Fn){this._overlay=Et,this._live=sn,this._injector=mn,this._breakpointObserver=xn,this._parentSnackBar=Dn,this._defaultConfig=Fn,this._snackBarRefAtThisLevel=null}get _openedSnackBarRef(){const Et=this._parentSnackBar;return Et?Et._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(Et){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=Et:this._snackBarRefAtThisLevel=Et}openFromComponent(Et,sn){return this._attach(Et,sn)}openFromTemplate(Et,sn){return this._attach(Et,sn)}open(Et,sn="",mn){const xn={...this._defaultConfig,...mn};return xn.data={message:Et,action:sn},xn.announcementMessage===Et&&(xn.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,xn)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(Et,sn){const xn=f.zs3.create({parent:sn&&sn.viewContainerRef&&sn.viewContainerRef.injector||this._injector,providers:[{provide:Te,useValue:sn}]}),Dn=new n.C5(this.snackBarContainerComponent,sn.viewContainerRef,xn),Fn=Et.attach(Dn);return Fn.instance.snackBarConfig=sn,Fn.instance}_attach(Et,sn){const mn={...new Te,...this._defaultConfig,...sn},xn=this._createOverlay(mn),Dn=this._attachSnackBarContainer(xn,mn),Fn=new yt(Dn,xn);if(Et instanceof f.Rgc){const Be=new n.UE(Et,null,{$implicit:mn.data,snackBarRef:Fn});Fn.instance=Dn.attachTemplatePortal(Be)}else{const Be=this._createInjector(mn,Fn),z=new n.C5(Et,void 0,Be),d=Dn.attachComponentPortal(z);Fn.instance=d.instance}return this._breakpointObserver.observe(pe.u3.HandsetPortrait).pipe((0,B.R)(xn.detachments())).subscribe(Be=>{xn.overlayElement.classList.toggle(this.handsetCssClass,Be.matches)}),mn.announcementMessage&&Dn._onAnnounce.subscribe(()=>{this._live.announce(mn.announcementMessage,mn.politeness)}),this._animateSnackBar(Fn,mn),this._openedSnackBarRef=Fn,this._openedSnackBarRef}_animateSnackBar(Et,sn){Et.afterDismissed().subscribe(()=>{this._openedSnackBarRef==Et&&(this._openedSnackBarRef=null),sn.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{Et.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):Et.containerInstance.enter(),sn.duration&&sn.duration>0&&Et.afterOpened().subscribe(()=>Et._dismissAfter(sn.duration))}_createOverlay(Et){const sn=new i.X_;sn.direction=Et.direction;let mn=this._overlay.position().global();const xn="rtl"===Et.direction,Dn="left"===Et.horizontalPosition||"start"===Et.horizontalPosition&&!xn||"end"===Et.horizontalPosition&&xn,Fn=!Dn&&"center"!==Et.horizontalPosition;return Dn?mn.left("0"):Fn?mn.right("0"):mn.centerHorizontally(),"top"===Et.verticalPosition?mn.top("0"):mn.bottom("0"),sn.positionStrategy=mn,this._overlay.create(sn)}_createInjector(Et,sn){return f.zs3.create({parent:Et&&Et.viewContainerRef&&Et.viewContainerRef.injector||this._injector,providers:[{provide:yt,useValue:sn},{provide:we,useValue:Et.data}]})}}return ct.\u0275fac=function(Et){return new(Et||ct)(f.LFG(i.aV),f.LFG(H.Kd),f.LFG(f.zs3),f.LFG(pe.Yg),f.LFG(ct,12),f.LFG(L))},ct.\u0275prov=f.Yz7({token:ct,factory:ct.\u0275fac}),ct})(),ot=(()=>{class ct extends Dt{constructor(Et,sn,mn,xn,Dn,Fn){super(Et,sn,mn,xn,Dn,Fn),this.simpleSnackBarComponent=Ke,this.snackBarContainerComponent=Ce,this.handsetCssClass="mat-snack-bar-handset"}}return ct.\u0275fac=function(Et){return new(Et||ct)(f.LFG(i.aV),f.LFG(H.Kd),f.LFG(f.zs3),f.LFG(pe.Yg),f.LFG(ct,12),f.LFG(L))},ct.\u0275prov=f.Yz7({token:ct,factory:ct.\u0275fac,providedIn:b}),ct})()},12846:(vt,me,a)=>{"use strict";a.d(me,{Nh:()=>Ye,SP:()=>Tn,uD:()=>li,uX:()=>Qe});var i=a(79173),n=a(56075),l=a(24642),f=a(7073),o=a(64565),c=a(11821),M=a(84608),w=a(51611),W=a(53792),B=a(65613),r=a(54366),H=a(25742),pe=a(39754),se=a(88688),oe=a(41139),we=a(14474),Te=a(75249),Ze=a(83396),yt=a(5332),Ke=a(59442),tt=a(98352),ue=a(80970),Ce=a(97578),b=a(67802),L=a(15763),Ne=a(12288),Dt=a(19810);function ot(Le,lt){1&Le&&o.Hsn(0)}const ct=["*"];function xt(Le,lt){}const Et=function(Le){return{animationDuration:Le}},sn=function(Le,lt){return{value:Le,params:lt}},mn=["tabListContainer"],xn=["tabList"],Dn=["tabListInner"],Fn=["nextPaginator"],Be=["previousPaginator"],z=["tabBodyWrapper"],d=["tabHeader"];function O(Le,lt){}function de(Le,lt){if(1&Le&&o.YNc(0,O,0,0,"ng-template",10),2&Le){const Ee=o.oxw().$implicit;o.Q6J("cdkPortalOutlet",Ee.templateLabel)}}function Ve(Le,lt){if(1&Le&&o._uU(0),2&Le){const Ee=o.oxw().$implicit;o.Oqu(Ee.textLabel)}}function Ie(Le,lt){if(1&Le){const Ee=o.EpF();o.TgZ(0,"div",6),o.NdJ("click",function(){const ye=o.CHM(Ee),F=ye.$implicit,re=ye.index,ae=o.oxw(),T=o.MAs(1);return o.KtG(ae._handleClick(F,T,re))})("cdkFocusChange",function(ye){const re=o.CHM(Ee).index,ae=o.oxw();return o.KtG(ae._tabFocusChanged(ye,re))}),o.TgZ(1,"div",7),o.YNc(2,de,1,1,"ng-template",8),o.YNc(3,Ve,1,1,"ng-template",null,9,o.W1O),o.qZA()()}if(2&Le){const Ee=lt.$implicit,Re=lt.index,ye=o.MAs(4),F=o.oxw();o.ekj("mat-tab-label-active",F.selectedIndex===Re),o.Q6J("id",F._getTabLabelId(Re))("ngClass",Ee.labelClass)("disabled",Ee.disabled)("matRippleDisabled",Ee.disabled||F.disableRipple),o.uIk("tabIndex",F._getTabIndex(Ee,Re))("aria-posinset",Re+1)("aria-setsize",F._tabs.length)("aria-controls",F._getTabContentId(Re))("aria-selected",F.selectedIndex===Re)("aria-label",Ee.ariaLabel||null)("aria-labelledby",!Ee.ariaLabel&&Ee.ariaLabelledby?Ee.ariaLabelledby:null),o.xp6(2),o.Q6J("ngIf",Ee.templateLabel)("ngIfElse",ye)}}function Oe(Le,lt){if(1&Le){const Ee=o.EpF();o.TgZ(0,"mat-tab-body",11),o.NdJ("_onCentered",function(){o.CHM(Ee);const ye=o.oxw();return o.KtG(ye._removeTabBodyWrapperHeight())})("_onCentering",function(ye){o.CHM(Ee);const F=o.oxw();return o.KtG(F._setTabBodyWrapperHeight(ye))}),o.qZA()}if(2&Le){const Ee=lt.$implicit,Re=lt.index,ye=o.oxw();o.ekj("mat-tab-body-active",ye.selectedIndex===Re),o.Q6J("id",ye._getTabContentId(Re))("ngClass",Ee.bodyClass)("content",Ee.content)("position",Ee.position)("origin",Ee.origin)("animationDuration",ye.animationDuration)("preserveContent",ye.preserveContent),o.uIk("tabindex",null!=ye.contentTabIndex&&ye.selectedIndex===Re?ye.contentTabIndex:null)("aria-labelledby",ye._getTabLabelId(Re))}}const wt=new o.OlP("MatInkBarPositioner",{providedIn:"root",factory:function jt(){return lt=>({left:lt?(lt.offsetLeft||0)+"px":"0",width:lt?(lt.offsetWidth||0)+"px":"0"})}});let fn=(()=>{class Le{constructor(Ee,Re,ye,F){this._elementRef=Ee,this._ngZone=Re,this._inkBarPositioner=ye,this._animationMode=F}alignToElement(Ee){this.show(),this._ngZone.run(()=>{this._ngZone.onStable.pipe((0,M.q)(1)).subscribe(()=>{const Re=this._inkBarPositioner(Ee),ye=this._elementRef.nativeElement;ye.style.left=Re.left,ye.style.width=Re.width})})}show(){this._elementRef.nativeElement.style.visibility="visible"}hide(){this._elementRef.nativeElement.style.visibility="hidden"}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(wt),o.Y36(o.QbO,8))},Le.\u0275dir=o.lG2({type:Le,selectors:[["mat-ink-bar"]],hostAttrs:[1,"mat-ink-bar"],hostVars:2,hostBindings:function(Ee,Re){2&Ee&&o.ekj("_mat-animation-noopable","NoopAnimations"===Re._animationMode)}}),Le})();const Sn=new o.OlP("MatTabContent"),zn=new o.OlP("MatTabLabel"),ei=new o.OlP("MAT_TAB");let li=(()=>{class Le extends l.ig{constructor(Ee,Re,ye){super(Ee,Re),this._closestTab=ye}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.Rgc),o.Y36(o.s_b),o.Y36(ei,8))},Le.\u0275dir=o.lG2({type:Le,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[o._Bn([{provide:zn,useExisting:Le}]),o.qOj]}),Le})();const ni=(0,c.Id)(class{}),kn=new o.OlP("MAT_TAB_GROUP");let Qe=(()=>{class Le extends ni{constructor(Ee,Re){super(),this._viewContainerRef=Ee,this._closestTabGroup=Re,this.textLabel="",this._contentPortal=null,this._stateChanges=new se.x,this.position=null,this.origin=null,this.isActive=!1}get templateLabel(){return this._templateLabel}set templateLabel(Ee){this._setTemplateLabelInput(Ee)}get content(){return this._contentPortal}ngOnChanges(Ee){(Ee.hasOwnProperty("textLabel")||Ee.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new l.UE(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(Ee){Ee&&Ee._closestTab===this&&(this._templateLabel=Ee)}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.s_b),o.Y36(kn,8))},Le.\u0275cmp=o.Xpm({type:Le,selectors:[["mat-tab"]],contentQueries:function(Ee,Re,ye){if(1&Ee&&(o.Suo(ye,zn,5),o.Suo(ye,Sn,7,o.Rgc)),2&Ee){let F;o.iGM(F=o.CRH())&&(Re.templateLabel=F.first),o.iGM(F=o.CRH())&&(Re._explicitContent=F.first)}},viewQuery:function(Ee,Re){if(1&Ee&&o.Gf(o.Rgc,7),2&Ee){let ye;o.iGM(ye=o.CRH())&&(Re._implicitContent=ye.first)}},inputs:{disabled:"disabled",textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},exportAs:["matTab"],features:[o._Bn([{provide:ei,useExisting:Le}]),o.qOj,o.TTD],ngContentSelectors:ct,decls:1,vars:0,template:function(Ee,Re){1&Ee&&(o.F$t(),o.YNc(0,ot,1,0,"ng-template"))},encapsulation:2}),Le})();const G={translateTab:(0,Ce.X$)("translateTab",[(0,Ce.SB)("center, void, left-origin-center, right-origin-center",(0,Ce.oB)({transform:"none"})),(0,Ce.SB)("left",(0,Ce.oB)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,Ce.SB)("right",(0,Ce.oB)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,Ce.eR)("* => left, * => right, left => center, right => center",(0,Ce.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,Ce.eR)("void => left-origin-center",[(0,Ce.oB)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,Ce.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,Ce.eR)("void => right-origin-center",[(0,Ce.oB)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,Ce.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let C=(()=>{class Le extends l.Pl{constructor(Ee,Re,ye,F){super(Ee,Re,F),this._host=ye,this._centeringSub=oe.w0.EMPTY,this._leavingSub=oe.w0.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,w.O)(this._host._isCenterPosition(this._host._position))).subscribe(Ee=>{Ee&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o._Vd),o.Y36(o.s_b),o.Y36((0,o.Gpc)(()=>_e)),o.Y36(f.K0))},Le.\u0275dir=o.lG2({type:Le,selectors:[["","matTabBodyHost",""]],features:[o.qOj]}),Le})(),P=(()=>{class Le{constructor(Ee,Re,ye){this._elementRef=Ee,this._dir=Re,this._dirChangeSubscription=oe.w0.EMPTY,this._translateTabComplete=new se.x,this._onCentering=new o.vpe,this._beforeCentering=new o.vpe,this._afterLeavingCenter=new o.vpe,this._onCentered=new o.vpe(!0),this.animationDuration="500ms",this.preserveContent=!1,Re&&(this._dirChangeSubscription=Re.change.subscribe(F=>{this._computePositionAnimationState(F),ye.markForCheck()})),this._translateTabComplete.pipe((0,W.x)((F,re)=>F.fromState===re.fromState&&F.toState===re.toState)).subscribe(F=>{this._isCenterPosition(F.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(F.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}set position(Ee){this._positionIndex=Ee,this._computePositionAnimationState()}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(Ee){const Re=this._isCenterPosition(Ee.toState);this._beforeCentering.emit(Re),Re&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(Ee){return"center"==Ee||"left-origin-center"==Ee||"right-origin-center"==Ee}_computePositionAnimationState(Ee=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==Ee?"left":"right":this._positionIndex>0?"ltr"==Ee?"right":"left":"center"}_computePositionFromOrigin(Ee){const Re=this._getLayoutDirection();return"ltr"==Re&&Ee<=0||"rtl"==Re&&Ee>0?"left-origin-center":"right-origin-center"}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(ue.Is,8),o.Y36(o.sBO))},Le.\u0275dir=o.lG2({type:Le,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),Le})(),_e=(()=>{class Le extends P{constructor(Ee,Re,ye){super(Ee,Re,ye)}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(ue.Is,8),o.Y36(o.sBO))},Le.\u0275cmp=o.Xpm({type:Le,selectors:[["mat-tab-body"]],viewQuery:function(Ee,Re){if(1&Ee&&o.Gf(l.Pl,5),2&Ee){let ye;o.iGM(ye=o.CRH())&&(Re._portalHost=ye.first)}},hostAttrs:[1,"mat-tab-body"],features:[o.qOj],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(Ee,Re){1&Ee&&(o.TgZ(0,"div",0,1),o.NdJ("@translateTab.start",function(F){return Re._onTranslateTabStarted(F)})("@translateTab.done",function(F){return Re._translateTabComplete.next(F)}),o.YNc(2,xt,0,0,"ng-template",2),o.qZA()),2&Ee&&o.Q6J("@translateTab",o.WLB(3,sn,Re._position,o.VKq(1,Et,Re.animationDuration)))},dependencies:[C],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[G.translateTab]}}),Le})();const ze=new o.OlP("MAT_TABS_CONFIG"),ft=(0,c.Id)(class{});let Yt=(()=>{class Le extends ft{constructor(Ee){super(),this.elementRef=Ee}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq))},Le.\u0275dir=o.lG2({type:Le,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(Ee,Re){2&Ee&&(o.uIk("aria-disabled",!!Re.disabled),o.ekj("mat-tab-disabled",Re.disabled))},inputs:{disabled:"disabled"},features:[o.qOj]}),Le})();const dn=(0,Ne.i$)({passive:!0});let si=(()=>{class Le{constructor(Ee,Re,ye,F,re,ae,T){this._elementRef=Ee,this._changeDetectorRef=Re,this._viewportRuler=ye,this._dir=F,this._ngZone=re,this._platform=ae,this._animationMode=T,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new se.x,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new se.x,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new o.vpe,this.indexFocused=new o.vpe,re.runOutsideAngular(()=>{(0,we.R)(Ee.nativeElement,"mouseleave").pipe((0,B.R)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}get disablePagination(){return this._disablePagination}set disablePagination(Ee){this._disablePagination=(0,b.Ig)(Ee)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Ee){Ee=(0,b.su)(Ee),this._selectedIndex!=Ee&&(this._selectedIndexChanged=!0,this._selectedIndex=Ee,this._keyManager&&this._keyManager.updateActiveItem(Ee))}ngAfterViewInit(){(0,we.R)(this._previousPaginator.nativeElement,"touchstart",dn).pipe((0,B.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,we.R)(this._nextPaginator.nativeElement,"touchstart",dn).pipe((0,B.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const Ee=this._dir?this._dir.change:(0,Te.of)("ltr"),Re=this._viewportRuler.change(150),ye=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new i.Em(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap(),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,M.q)(1)).subscribe(ye),(0,Ze.T)(Ee,Re,this._items.changes,this._itemsResized()).pipe((0,B.R)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),ye()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.pipe((0,B.R)(this._destroyed)).subscribe(F=>{this.indexFocused.emit(F),this._setTabFocus(F)})}_itemsResized(){return"function"!=typeof ResizeObserver?yt.E:this._items.changes.pipe((0,w.O)(this._items),(0,r.w)(Ee=>new Ke.y(Re=>this._ngZone.runOutsideAngular(()=>{const ye=new ResizeObserver(F=>Re.next(F));return Ee.forEach(F=>ye.observe(F.elementRef.nativeElement)),()=>{ye.disconnect()}}))),(0,H.T)(1),(0,pe.h)(Ee=>Ee.some(Re=>Re.contentRect.width>0&&Re.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(Ee){if(!(0,Dt.Vb)(Ee))switch(Ee.keyCode){case Dt.K5:case Dt.L_:this.focusIndex!==this.selectedIndex&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(Ee));break;default:this._keyManager.onKeydown(Ee)}}_onContentChanges(){const Ee=this._elementRef.nativeElement.textContent;Ee!==this._currentTextContent&&(this._currentTextContent=Ee||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(Ee){!this._isValidIndex(Ee)||this.focusIndex===Ee||!this._keyManager||this._keyManager.setActiveItem(Ee)}_isValidIndex(Ee){if(!this._items)return!0;const Re=this._items?this._items.toArray()[Ee]:null;return!!Re&&!Re.disabled}_setTabFocus(Ee){if(this._showPaginationControls&&this._scrollToLabel(Ee),this._items&&this._items.length){this._items.toArray()[Ee].focus();const Re=this._tabListContainer.nativeElement;Re.scrollLeft="ltr"==this._getLayoutDirection()?0:Re.scrollWidth-Re.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const Ee=this.scrollDistance,Re="ltr"===this._getLayoutDirection()?-Ee:Ee;this._tabList.nativeElement.style.transform=`translateX(${Math.round(Re)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(Ee){this._scrollTo(Ee)}_scrollHeader(Ee){return this._scrollTo(this._scrollDistance+("before"==Ee?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(Ee){this._stopInterval(),this._scrollHeader(Ee)}_scrollToLabel(Ee){if(this.disablePagination)return;const Re=this._items?this._items.toArray()[Ee]:null;if(!Re)return;const ye=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:F,offsetWidth:re}=Re.elementRef.nativeElement;let ae,T;"ltr"==this._getLayoutDirection()?(ae=F,T=ae+re):(T=this._tabListInner.nativeElement.offsetWidth-F,ae=T-re);const S=this.scrollDistance,Z=this.scrollDistance+ye;ae<S?this.scrollDistance-=S-ae+60:T>Z&&(this.scrollDistance+=T-Z+60)}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const Ee=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;Ee||(this.scrollDistance=0),Ee!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=Ee}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const Ee=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,Re=Ee?Ee.elementRef.nativeElement:null;Re?this._inkBar.alignToElement(Re):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(Ee,Re){Re&&null!=Re.button&&0!==Re.button||(this._stopInterval(),(0,tt.H)(650,100).pipe((0,B.R)((0,Ze.T)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:ye,distance:F}=this._scrollHeader(Ee);(0===F||F>=ye)&&this._stopInterval()}))}_scrollTo(Ee){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const Re=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(Re,Ee)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:Re,distance:this._scrollDistance}}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(L.rL),o.Y36(ue.Is,8),o.Y36(o.R0b),o.Y36(Ne.t4),o.Y36(o.QbO,8))},Le.\u0275dir=o.lG2({type:Le,inputs:{disablePagination:"disablePagination"}}),Le})(),Jn=(()=>{class Le extends si{constructor(Ee,Re,ye,F,re,ae,T){super(Ee,Re,ye,F,re,ae,T),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(Ee){this._disableRipple=(0,b.Ig)(Ee)}_itemSelected(Ee){Ee.preventDefault()}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(L.rL),o.Y36(ue.Is,8),o.Y36(o.R0b),o.Y36(Ne.t4),o.Y36(o.QbO,8))},Le.\u0275dir=o.lG2({type:Le,inputs:{disableRipple:"disableRipple"},features:[o.qOj]}),Le})(),Mi=(()=>{class Le extends Jn{constructor(Ee,Re,ye,F,re,ae,T){super(Ee,Re,ye,F,re,ae,T)}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(L.rL),o.Y36(ue.Is,8),o.Y36(o.R0b),o.Y36(Ne.t4),o.Y36(o.QbO,8))},Le.\u0275cmp=o.Xpm({type:Le,selectors:[["mat-tab-header"]],contentQueries:function(Ee,Re,ye){if(1&Ee&&o.Suo(ye,Yt,4),2&Ee){let F;o.iGM(F=o.CRH())&&(Re._items=F)}},viewQuery:function(Ee,Re){if(1&Ee&&(o.Gf(fn,7),o.Gf(mn,7),o.Gf(xn,7),o.Gf(Dn,7),o.Gf(Fn,5),o.Gf(Be,5)),2&Ee){let ye;o.iGM(ye=o.CRH())&&(Re._inkBar=ye.first),o.iGM(ye=o.CRH())&&(Re._tabListContainer=ye.first),o.iGM(ye=o.CRH())&&(Re._tabList=ye.first),o.iGM(ye=o.CRH())&&(Re._tabListInner=ye.first),o.iGM(ye=o.CRH())&&(Re._nextPaginator=ye.first),o.iGM(ye=o.CRH())&&(Re._previousPaginator=ye.first)}},hostAttrs:[1,"mat-tab-header"],hostVars:4,hostBindings:function(Ee,Re){2&Ee&&o.ekj("mat-tab-header-pagination-controls-enabled",Re._showPaginationControls)("mat-tab-header-rtl","rtl"==Re._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[o.qOj],ngContentSelectors:ct,decls:14,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(Ee,Re){1&Ee&&(o.F$t(),o.TgZ(0,"button",0,1),o.NdJ("click",function(){return Re._handlePaginatorClick("before")})("mousedown",function(F){return Re._handlePaginatorPress("before",F)})("touchend",function(){return Re._stopInterval()}),o._UZ(2,"div",2),o.qZA(),o.TgZ(3,"div",3,4),o.NdJ("keydown",function(F){return Re._handleKeydown(F)}),o.TgZ(5,"div",5,6),o.NdJ("cdkObserveContent",function(){return Re._onContentChanges()}),o.TgZ(7,"div",7,8),o.Hsn(9),o.qZA(),o._UZ(10,"mat-ink-bar"),o.qZA()(),o.TgZ(11,"button",9,10),o.NdJ("mousedown",function(F){return Re._handlePaginatorPress("after",F)})("click",function(){return Re._handlePaginatorClick("after")})("touchend",function(){return Re._stopInterval()}),o._UZ(13,"div",2),o.qZA()),2&Ee&&(o.ekj("mat-tab-header-pagination-disabled",Re._disableScrollBefore),o.Q6J("matRippleDisabled",Re._disableScrollBefore||Re.disableRipple)("disabled",Re._disableScrollBefore||null),o.xp6(5),o.ekj("_mat-animation-noopable","NoopAnimations"===Re._animationMode),o.xp6(6),o.ekj("mat-tab-header-pagination-disabled",Re._disableScrollAfter),o.Q6J("matRippleDisabled",Re._disableScrollAfter||Re.disableRipple)("disabled",Re._disableScrollAfter||null))},dependencies:[c.wG,n.wD,fn],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}"],encapsulation:2}),Le})(),ii=0;class Cn{}const Xt=(0,c.pj)((0,c.Kr)(class{constructor(Le){this._elementRef=Le}}),"primary");let en=(()=>{class Le extends Xt{constructor(Ee,Re,ye,F){super(Ee),this._changeDetectorRef=Re,this._animationMode=F,this._tabs=new o.n_E,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=oe.w0.EMPTY,this._tabLabelSubscription=oe.w0.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new o.vpe,this.focusChange=new o.vpe,this.animationDone=new o.vpe,this.selectedTabChange=new o.vpe(!0),this._groupId=ii++,this.animationDuration=ye&&ye.animationDuration?ye.animationDuration:"500ms",this.disablePagination=!(!ye||null==ye.disablePagination)&&ye.disablePagination,this.dynamicHeight=!(!ye||null==ye.dynamicHeight)&&ye.dynamicHeight,this.contentTabIndex=ye?.contentTabIndex??null,this.preserveContent=!!ye?.preserveContent}get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(Ee){this._dynamicHeight=(0,b.Ig)(Ee)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Ee){this._indexToSelect=(0,b.su)(Ee,null)}get animationDuration(){return this._animationDuration}set animationDuration(Ee){this._animationDuration=/^\d+$/.test(Ee+"")?Ee+"ms":Ee}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(Ee){this._contentTabIndex=(0,b.su)(Ee,null)}get disablePagination(){return this._disablePagination}set disablePagination(Ee){this._disablePagination=(0,b.Ig)(Ee)}get preserveContent(){return this._preserveContent}set preserveContent(Ee){this._preserveContent=(0,b.Ig)(Ee)}get backgroundColor(){return this._backgroundColor}set backgroundColor(Ee){const Re=this._elementRef.nativeElement;Re.classList.remove(`mat-background-${this.backgroundColor}`),Ee&&Re.classList.add(`mat-background-${Ee}`),this._backgroundColor=Ee}ngAfterContentChecked(){const Ee=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=Ee){const Re=null==this._selectedIndex;if(!Re){this.selectedTabChange.emit(this._createChangeEvent(Ee));const ye=this._tabBodyWrapper.nativeElement;ye.style.minHeight=ye.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((ye,F)=>ye.isActive=F===Ee),Re||(this.selectedIndexChange.emit(Ee),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((Re,ye)=>{Re.position=ye-Ee,null!=this._selectedIndex&&0==Re.position&&!Re.origin&&(Re.origin=Ee-this._selectedIndex)}),this._selectedIndex!==Ee&&(this._selectedIndex=Ee,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const Ee=this._clampTabIndex(this._indexToSelect);if(Ee===this._selectedIndex){const Re=this._tabs.toArray();let ye;for(let F=0;F<Re.length;F++)if(Re[F].isActive){this._indexToSelect=this._selectedIndex=F,this._lastFocusedTabIndex=null,ye=Re[F];break}!ye&&Re[Ee]&&Promise.resolve().then(()=>{Re[Ee].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(Ee))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,w.O)(this._allTabs)).subscribe(Ee=>{this._tabs.reset(Ee.filter(Re=>Re._closestTabGroup===this||!Re._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(Ee){const Re=this._tabHeader;Re&&(Re.focusIndex=Ee)}_focusChanged(Ee){this._lastFocusedTabIndex=Ee,this.focusChange.emit(this._createChangeEvent(Ee))}_createChangeEvent(Ee){const Re=new Cn;return Re.index=Ee,this._tabs&&this._tabs.length&&(Re.tab=this._tabs.toArray()[Ee]),Re}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,Ze.T)(...this._tabs.map(Ee=>Ee._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(Ee){return Math.min(this._tabs.length-1,Math.max(Ee||0,0))}_getTabLabelId(Ee){return`mat-tab-label-${this._groupId}-${Ee}`}_getTabContentId(Ee){return`mat-tab-content-${this._groupId}-${Ee}`}_setTabBodyWrapperHeight(Ee){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const Re=this._tabBodyWrapper.nativeElement;Re.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(Re.style.height=Ee+"px")}_removeTabBodyWrapperHeight(){const Ee=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=Ee.clientHeight,Ee.style.height="",this.animationDone.emit()}_handleClick(Ee,Re,ye){Ee.disabled||(this.selectedIndex=Re.focusIndex=ye)}_getTabIndex(Ee,Re){return Ee.disabled?null:Re===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(Ee,Re){Ee&&"mouse"!==Ee&&"touch"!==Ee&&(this._tabHeader.focusIndex=Re)}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(ze,8),o.Y36(o.QbO,8))},Le.\u0275dir=o.lG2({type:Le,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[o.qOj]}),Le})(),Tn=(()=>{class Le extends en{constructor(Ee,Re,ye,F){super(Ee,Re,ye,F)}}return Le.\u0275fac=function(Ee){return new(Ee||Le)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(ze,8),o.Y36(o.QbO,8))},Le.\u0275cmp=o.Xpm({type:Le,selectors:[["mat-tab-group"]],contentQueries:function(Ee,Re,ye){if(1&Ee&&o.Suo(ye,Qe,5),2&Ee){let F;o.iGM(F=o.CRH())&&(Re._allTabs=F)}},viewQuery:function(Ee,Re){if(1&Ee&&(o.Gf(z,5),o.Gf(d,5)),2&Ee){let ye;o.iGM(ye=o.CRH())&&(Re._tabBodyWrapper=ye.first),o.iGM(ye=o.CRH())&&(Re._tabHeader=ye.first)}},hostAttrs:[1,"mat-tab-group"],hostVars:4,hostBindings:function(Ee,Re){2&Ee&&o.ekj("mat-tab-group-dynamic-height",Re.dynamicHeight)("mat-tab-group-inverted-header","below"===Re.headerPosition)},inputs:{color:"color",disableRipple:"disableRipple"},exportAs:["matTabGroup"],features:[o._Bn([{provide:kn,useExisting:Le}]),o.qOj],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(Ee,Re){1&Ee&&(o.TgZ(0,"mat-tab-header",0,1),o.NdJ("indexFocused",function(F){return Re._focusChanged(F)})("selectFocusedIndex",function(F){return Re.selectedIndex=F}),o.YNc(2,Ie,5,15,"div",2),o.qZA(),o.TgZ(3,"div",3,4),o.YNc(5,Oe,1,11,"mat-tab-body",5),o.qZA()),2&Ee&&(o.Q6J("selectedIndex",Re.selectedIndex||0)("disableRipple",Re.disableRipple)("disablePagination",Re.disablePagination),o.xp6(2),o.Q6J("ngForOf",Re._tabs),o.xp6(1),o.ekj("_mat-animation-noopable","NoopAnimations"===Re._animationMode),o.xp6(2),o.Q6J("ngForOf",Re._tabs))},dependencies:[f.mk,f.sg,f.O5,l.Pl,c.wG,i.kH,Yt,_e,Mi],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}"],encapsulation:2}),Le})(),Ye=(()=>{class Le{}return Le.\u0275fac=function(Ee){return new(Ee||Le)},Le.\u0275mod=o.oAB({type:Le}),Le.\u0275inj=o.cJS({imports:[f.ez,c.BQ,l.eL,c.si,n.Q8,i.rt,c.BQ]}),Le})()},35698:(vt,me,a)=>{"use strict";a.d(me,{AV:()=>mn,gM:()=>xt});var i=a(44239),n=a(79173),l=a(7073),f=a(64565),o=a(11821),c=a(15763),M=a(80970),w=a(67802),W=a(19810),B=a(93978),r=a(12288),H=a(24642),pe=a(88688),se=a(65613),oe=a(84608);a(97578);const Te=["tooltip"],Ke="tooltip-panel",tt=(0,r.i$)({passive:!0}),b=new f.OlP("mat-tooltip-scroll-strategy"),Ne={provide:b,deps:[i.aV],useFactory:function L(Dn){return()=>Dn.scrollStrategies.reposition({scrollThrottle:20})}},Dt=new f.OlP("mat-tooltip-default-options",{providedIn:"root",factory:function ot(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let ct=(()=>{class Dn{constructor(Be,z,d,O,de,Ve,Ie,Oe,St,wt,jt,fn){this._overlay=Be,this._elementRef=z,this._scrollDispatcher=d,this._viewContainerRef=O,this._ngZone=de,this._platform=Ve,this._ariaDescriber=Ie,this._focusMonitor=Oe,this._dir=wt,this._defaultOptions=jt,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this._showDelay=this._defaultOptions.showDelay,this._hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new pe.x,this._scrollStrategy=St,this._document=fn,jt&&(jt.position&&(this.position=jt.position),jt.touchGestures&&(this.touchGestures=jt.touchGestures)),wt.change.pipe((0,se.R)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}get position(){return this._position}set position(Be){Be!==this._position&&(this._position=Be,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(Be){this._disabled=(0,w.Ig)(Be),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(Be){this._showDelay=(0,w.su)(Be)}get hideDelay(){return this._hideDelay}set hideDelay(Be){this._hideDelay=(0,w.su)(Be),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(Be){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=Be?String(Be).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(Be){this._tooltipClass=Be,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,se.R)(this._destroyed)).subscribe(Be=>{Be?"keyboard"===Be&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const Be=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([z,d])=>{Be.removeEventListener(z,d,tt)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(Be,this.message,"tooltip"),this._focusMonitor.stopMonitoring(Be)}show(Be=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const z=this._createOverlay();this._detach(),this._portal=this._portal||new H.C5(this._tooltipComponent,this._viewContainerRef);const d=this._tooltipInstance=z.attach(this._portal).instance;d._triggerElement=this._elementRef.nativeElement,d._mouseLeaveHideDelay=this._hideDelay,d.afterHidden().pipe((0,se.R)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),d.show(Be)}hide(Be=this.hideDelay){const z=this._tooltipInstance;z&&(z.isVisible()?z.hide(Be):(z._cancelPendingAnimations(),this._detach()))}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const Be=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),z=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(Be);return z.positionChanges.pipe((0,se.R)(this._destroyed)).subscribe(d=>{this._updateCurrentPositionClass(d.connectionPair),this._tooltipInstance&&d.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:z,panelClass:`${this._cssClassPrefix}-${Ke}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,se.R)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,se.R)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,se.R)(this._destroyed)).subscribe(d=>{this._isTooltipVisible()&&d.keyCode===W.hY&&!(0,W.Vb)(d)&&(d.preventDefault(),d.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(Be){const z=Be.getConfig().positionStrategy,d=this._getOrigin(),O=this._getOverlayPosition();z.withPositions([this._addOffset({...d.main,...O.main}),this._addOffset({...d.fallback,...O.fallback})])}_addOffset(Be){return Be}_getOrigin(){const Be=!this._dir||"ltr"==this._dir.value,z=this.position;let d;"above"==z||"below"==z?d={originX:"center",originY:"above"==z?"top":"bottom"}:"before"==z||"left"==z&&Be||"right"==z&&!Be?d={originX:"start",originY:"center"}:("after"==z||"right"==z&&Be||"left"==z&&!Be)&&(d={originX:"end",originY:"center"});const{x:O,y:de}=this._invertPosition(d.originX,d.originY);return{main:d,fallback:{originX:O,originY:de}}}_getOverlayPosition(){const Be=!this._dir||"ltr"==this._dir.value,z=this.position;let d;"above"==z?d={overlayX:"center",overlayY:"bottom"}:"below"==z?d={overlayX:"center",overlayY:"top"}:"before"==z||"left"==z&&Be||"right"==z&&!Be?d={overlayX:"end",overlayY:"center"}:("after"==z||"right"==z&&Be||"left"==z&&!Be)&&(d={overlayX:"start",overlayY:"center"});const{x:O,y:de}=this._invertPosition(d.overlayX,d.overlayY);return{main:d,fallback:{overlayX:O,overlayY:de}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,oe.q)(1),(0,se.R)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(Be){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=Be,this._tooltipInstance._markForCheck())}_invertPosition(Be,z){return"above"===this.position||"below"===this.position?"top"===z?z="bottom":"bottom"===z&&(z="top"):"end"===Be?Be="start":"start"===Be&&(Be="end"),{x:Be,y:z}}_updateCurrentPositionClass(Be){const{overlayY:z,originX:d,originY:O}=Be;let de;if(de="center"===z?this._dir&&"rtl"===this._dir.value?"end"===d?"left":"right":"start"===d?"left":"right":"bottom"===z&&"top"===O?"above":"below",de!==this._currentPosition){const Ve=this._overlayRef;if(Ve){const Ie=`${this._cssClassPrefix}-${Ke}-`;Ve.removePanelClass(Ie+this._currentPosition),Ve.addPanelClass(Ie+de)}this._currentPosition=de}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const Be=[];if(this._platformSupportsMouseEvents())Be.push(["mouseleave",z=>{const d=z.relatedTarget;(!d||!this._overlayRef?.overlayElement.contains(d))&&this.hide()}],["wheel",z=>this._wheelListener(z)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const z=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};Be.push(["touchend",z],["touchcancel",z])}this._addListeners(Be),this._passiveListeners.push(...Be)}_addListeners(Be){Be.forEach(([z,d])=>{this._elementRef.nativeElement.addEventListener(z,d,tt)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(Be){if(this._isTooltipVisible()){const z=this._document.elementFromPoint(Be.clientX,Be.clientY),d=this._elementRef.nativeElement;z!==d&&!d.contains(z)&&this.hide()}}_disableNativeGesturesIfNecessary(){const Be=this.touchGestures;if("off"!==Be){const z=this._elementRef.nativeElement,d=z.style;("on"===Be||"INPUT"!==z.nodeName&&"TEXTAREA"!==z.nodeName)&&(d.userSelect=d.msUserSelect=d.webkitUserSelect=d.MozUserSelect="none"),("on"===Be||!z.draggable)&&(d.webkitUserDrag="none"),d.touchAction="none",d.webkitTapHighlightColor="transparent"}}}return Dn.\u0275fac=function(Be){f.$Z()},Dn.\u0275dir=f.lG2({type:Dn,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),Dn})(),xt=(()=>{class Dn extends ct{constructor(Be,z,d,O,de,Ve,Ie,Oe,St,wt,jt,fn){super(Be,z,d,O,de,Ve,Ie,Oe,St,wt,jt,fn),this._tooltipComponent=sn}}return Dn.\u0275fac=function(Be){return new(Be||Dn)(f.Y36(i.aV),f.Y36(f.SBq),f.Y36(c.mF),f.Y36(f.s_b),f.Y36(f.R0b),f.Y36(r.t4),f.Y36(n.$s),f.Y36(n.tE),f.Y36(b),f.Y36(M.Is,8),f.Y36(Dt,8),f.Y36(l.K0))},Dn.\u0275dir=f.lG2({type:Dn,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],exportAs:["matTooltip"],features:[f.qOj]}),Dn})(),Et=(()=>{class Dn{constructor(Be,z){this._changeDetectorRef=Be,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new pe.x,this._animationsDisabled="NoopAnimations"===z}show(Be){clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},Be)}hide(Be){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},Be)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:Be}){(!Be||!this._triggerElement.contains(Be))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:Be}){(Be===this._showAnimation||Be===this._hideAnimation)&&this._finalizeAnimation(Be===this._showAnimation)}_cancelPendingAnimations(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(Be){Be?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(Be){const z=this._tooltip.nativeElement,d=this._showAnimation,O=this._hideAnimation;if(z.classList.remove(Be?O:d),z.classList.add(Be?d:O),this._isVisible=Be,Be&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const de=getComputedStyle(z);("0s"===de.getPropertyValue("animation-duration")||"none"===de.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}Be&&this._onShow(),this._animationsDisabled&&(z.classList.add("_mat-animation-noopable"),this._finalizeAnimation(Be))}}return Dn.\u0275fac=function(Be){return new(Be||Dn)(f.Y36(f.sBO),f.Y36(f.QbO,8))},Dn.\u0275dir=f.lG2({type:Dn}),Dn})(),sn=(()=>{class Dn extends Et{constructor(Be,z,d){super(Be,d),this._breakpointObserver=z,this._isHandset=this._breakpointObserver.observe(B.u3.Handset),this._showAnimation="mat-tooltip-show",this._hideAnimation="mat-tooltip-hide"}}return Dn.\u0275fac=function(Be){return new(Be||Dn)(f.Y36(f.sBO),f.Y36(B.Yg),f.Y36(f.QbO,8))},Dn.\u0275cmp=f.Xpm({type:Dn,selectors:[["mat-tooltip-component"]],viewQuery:function(Be,z){if(1&Be&&f.Gf(Te,7),2&Be){let d;f.iGM(d=f.CRH())&&(z._tooltip=d.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(Be,z){1&Be&&f.NdJ("mouseleave",function(O){return z._handleMouseLeave(O)}),2&Be&&f.Udp("zoom",z.isVisible()?1:null)},features:[f.qOj],decls:4,vars:6,consts:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],template:function(Be,z){if(1&Be&&(f.TgZ(0,"div",0,1),f.NdJ("animationend",function(O){return z._handleAnimationEnd(O)}),f.ALo(2,"async"),f._uU(3),f.qZA()),2&Be){let d;f.ekj("mat-tooltip-handset",null==(d=f.lcZ(2,4,z._isHandset))?null:d.matches),f.Q6J("ngClass",z.tooltipClass),f.xp6(3),f.Oqu(z.message)}},dependencies:[l.mk,l.Ov],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;transform:scale(0)}.mat-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-tooltip-show{0%{opacity:0;transform:scale(0)}50%{opacity:.5;transform:scale(0.99)}100%{opacity:1;transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}.mat-tooltip-show{animation:mat-tooltip-show 200ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-tooltip-hide{animation:mat-tooltip-hide 100ms cubic-bezier(0, 0, 0.2, 1) forwards}"],encapsulation:2,changeDetection:0}),Dn})(),mn=(()=>{class Dn{}return Dn.\u0275fac=function(Be){return new(Be||Dn)},Dn.\u0275mod=f.oAB({type:Dn}),Dn.\u0275inj=f.cJS({providers:[Ne],imports:[n.rt,l.ez,i.U8,o.BQ,o.BQ,c.ZD]}),Dn})()},80287:(vt,me,a)=>{"use strict";a.d(me,{Dx:()=>ft,H7:()=>lt,b2:()=>G,h_:()=>P,q6:()=>li,se:()=>Et});var i=a(7073),n=a(64565);class l extends i.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class f extends l{static makeCurrent(){(0,i.HT)(new f)}onAndCancel(re,ae,T){return re.addEventListener(ae,T,!1),()=>{re.removeEventListener(ae,T,!1)}}dispatchEvent(re,ae){re.dispatchEvent(ae)}remove(re){re.parentNode&&re.parentNode.removeChild(re)}createElement(re,ae){return(ae=ae||this.getDefaultDocument()).createElement(re)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(re){return re.nodeType===Node.ELEMENT_NODE}isShadowRoot(re){return re instanceof DocumentFragment}getGlobalEventTarget(re,ae){return"window"===ae?window:"document"===ae?re:"body"===ae?re.body:null}getBaseHref(re){const ae=function c(){return o=o||document.querySelector("base"),o?o.getAttribute("href"):null}();return null==ae?null:function w(F){M=M||document.createElement("a"),M.setAttribute("href",F);const re=M.pathname;return"/"===re.charAt(0)?re:`/${re}`}(ae)}resetBaseElement(){o=null}getUserAgent(){return window.navigator.userAgent}getCookie(re){return(0,i.Mx)(document.cookie,re)}}let M,o=null;const W=new n.OlP("TRANSITION_ID"),r=[{provide:n.ip1,useFactory:function B(F,re,ae){return()=>{ae.get(n.CZH).donePromise.then(()=>{const T=(0,i.q)(),S=re.querySelectorAll(`style[ng-transition="${F}"]`);for(let Z=0;Z<S.length;Z++)T.remove(S[Z])})}},deps:[W,i.K0,n.zs3],multi:!0}];let pe=(()=>{class F{build(){return new XMLHttpRequest}}return F.\u0275fac=function(ae){return new(ae||F)},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})();const se=new n.OlP("EventManagerPlugins");let oe=(()=>{class F{constructor(ae,T){this._zone=T,this._eventNameToPlugin=new Map,ae.forEach(S=>{S.manager=this}),this._plugins=ae.slice().reverse()}addEventListener(ae,T,S){return this._findPluginFor(T).addEventListener(ae,T,S)}addGlobalEventListener(ae,T,S){return this._findPluginFor(T).addGlobalEventListener(ae,T,S)}getZone(){return this._zone}_findPluginFor(ae){const T=this._eventNameToPlugin.get(ae);if(T)return T;const S=this._plugins;for(let Z=0;Z<S.length;Z++){const K=S[Z];if(K.supports(ae))return this._eventNameToPlugin.set(ae,K),K}throw new Error(`No event manager plugin found for event ${ae}`)}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(se),n.LFG(n.R0b))},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})();class we{constructor(re){this._doc=re}addGlobalEventListener(re,ae,T){const S=(0,i.q)().getGlobalEventTarget(this._doc,re);if(!S)throw new Error(`Unsupported event target ${S} for event ${ae}`);return this.addEventListener(S,ae,T)}}let Te=(()=>{class F{constructor(){this.usageCount=new Map}addStyles(ae){for(const T of ae)1===this.changeUsageCount(T,1)&&this.onStyleAdded(T)}removeStyles(ae){for(const T of ae)0===this.changeUsageCount(T,-1)&&this.onStyleRemoved(T)}onStyleRemoved(ae){}onStyleAdded(ae){}getAllStyles(){return this.usageCount.keys()}changeUsageCount(ae,T){const S=this.usageCount;let Z=S.get(ae)??0;return Z+=T,Z>0?S.set(ae,Z):S.delete(ae),Z}ngOnDestroy(){for(const ae of this.getAllStyles())this.onStyleRemoved(ae);this.usageCount.clear()}}return F.\u0275fac=function(ae){return new(ae||F)},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})(),Ze=(()=>{class F extends Te{constructor(ae){super(),this.doc=ae,this.styleRef=new Map,this.hostNodes=new Set,this.resetHostNodes()}onStyleAdded(ae){for(const T of this.hostNodes)this.addStyleToHost(T,ae)}onStyleRemoved(ae){const T=this.styleRef;T.get(ae)?.forEach(Z=>Z.remove()),T.delete(ae)}ngOnDestroy(){super.ngOnDestroy(),this.styleRef.clear(),this.resetHostNodes()}addHost(ae){this.hostNodes.add(ae);for(const T of this.getAllStyles())this.addStyleToHost(ae,T)}removeHost(ae){this.hostNodes.delete(ae)}addStyleToHost(ae,T){const S=this.doc.createElement("style");S.textContent=T,ae.appendChild(S);const Z=this.styleRef.get(T);Z?Z.push(S):this.styleRef.set(T,[S])}resetHostNodes(){const ae=this.hostNodes;ae.clear(),ae.add(this.doc.head)}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(i.K0))},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})();const yt={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/",math:"http://www.w3.org/1998/MathML/"},Ke=/%COMP%/g,Ne=new n.OlP("RemoveStylesOnCompDestory",{providedIn:"root",factory:()=>!1});function ct(F,re){return re.flat(100).map(ae=>ae.replace(Ke,F))}function xt(F){return re=>{if("__ngUnwrap__"===re)return F;!1===F(re)&&(re.preventDefault(),re.returnValue=!1)}}let Et=(()=>{class F{constructor(ae,T,S,Z){this.eventManager=ae,this.sharedStylesHost=T,this.appId=S,this.removeStylesOnCompDestory=Z,this.rendererByCompId=new Map,this.defaultRenderer=new sn(ae)}createRenderer(ae,T){if(!ae||!T)return this.defaultRenderer;const S=this.getOrCreateRenderer(ae,T);return S instanceof z?S.applyToHost(ae):S instanceof Be&&S.applyStyles(),S}getOrCreateRenderer(ae,T){const S=this.rendererByCompId;let Z=S.get(T.id);if(!Z){const K=this.eventManager,dt=this.sharedStylesHost,ut=this.removeStylesOnCompDestory;switch(T.encapsulation){case n.ifc.Emulated:Z=new z(K,dt,T,this.appId,ut);break;case n.ifc.ShadowDom:return new Fn(K,dt,ae,T);default:Z=new Be(K,dt,T,ut)}Z.onDestroy=()=>S.delete(T.id),S.set(T.id,Z)}return Z}ngOnDestroy(){this.rendererByCompId.clear()}begin(){}end(){}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(oe),n.LFG(Ze),n.LFG(n.AFp),n.LFG(Ne))},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})();class sn{constructor(re){this.eventManager=re,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(re,ae){return ae?document.createElementNS(yt[ae]||ae,re):document.createElement(re)}createComment(re){return document.createComment(re)}createText(re){return document.createTextNode(re)}appendChild(re,ae){(Dn(re)?re.content:re).appendChild(ae)}insertBefore(re,ae,T){re&&(Dn(re)?re.content:re).insertBefore(ae,T)}removeChild(re,ae){re&&re.removeChild(ae)}selectRootElement(re,ae){let T="string"==typeof re?document.querySelector(re):re;if(!T)throw new Error(`The selector "${re}" did not match any elements`);return ae||(T.textContent=""),T}parentNode(re){return re.parentNode}nextSibling(re){return re.nextSibling}setAttribute(re,ae,T,S){if(S){ae=S+":"+ae;const Z=yt[S];Z?re.setAttributeNS(Z,ae,T):re.setAttribute(ae,T)}else re.setAttribute(ae,T)}removeAttribute(re,ae,T){if(T){const S=yt[T];S?re.removeAttributeNS(S,ae):re.removeAttribute(`${T}:${ae}`)}else re.removeAttribute(ae)}addClass(re,ae){re.classList.add(ae)}removeClass(re,ae){re.classList.remove(ae)}setStyle(re,ae,T,S){S&(n.JOm.DashCase|n.JOm.Important)?re.style.setProperty(ae,T,S&n.JOm.Important?"important":""):re.style[ae]=T}removeStyle(re,ae,T){T&n.JOm.DashCase?re.style.removeProperty(ae):re.style[ae]=""}setProperty(re,ae,T){re[ae]=T}setValue(re,ae){re.nodeValue=ae}listen(re,ae,T){return"string"==typeof re?this.eventManager.addGlobalEventListener(re,ae,xt(T)):this.eventManager.addEventListener(re,ae,xt(T))}}function Dn(F){return"TEMPLATE"===F.tagName&&void 0!==F.content}class Fn extends sn{constructor(re,ae,T,S){super(re),this.sharedStylesHost=ae,this.hostEl=T,this.shadowRoot=T.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Z=ct(S.id,S.styles);for(const K of Z){const dt=document.createElement("style");dt.textContent=K,this.shadowRoot.appendChild(dt)}}nodeOrShadowRoot(re){return re===this.hostEl?this.shadowRoot:re}appendChild(re,ae){return super.appendChild(this.nodeOrShadowRoot(re),ae)}insertBefore(re,ae,T){return super.insertBefore(this.nodeOrShadowRoot(re),ae,T)}removeChild(re,ae){return super.removeChild(this.nodeOrShadowRoot(re),ae)}parentNode(re){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(re)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Be extends sn{constructor(re,ae,T,S,Z=T.id){super(re),this.sharedStylesHost=ae,this.removeStylesOnCompDestory=S,this.rendererUsageCount=0,this.styles=ct(Z,T.styles)}applyStyles(){this.sharedStylesHost.addStyles(this.styles),this.rendererUsageCount++}destroy(){this.removeStylesOnCompDestory&&(this.sharedStylesHost.removeStyles(this.styles),this.rendererUsageCount--,0===this.rendererUsageCount&&this.onDestroy?.())}}class z extends Be{constructor(re,ae,T,S,Z){const K=S+"-"+T.id;super(re,ae,T,Z,K),this.contentAttr=function Dt(F){return"_ngcontent-%COMP%".replace(Ke,F)}(K),this.hostAttr=function ot(F){return"_nghost-%COMP%".replace(Ke,F)}(K)}applyToHost(re){this.applyStyles(),this.setAttribute(re,this.hostAttr,"")}createElement(re,ae){const T=super.createElement(re,ae);return super.setAttribute(T,this.contentAttr,""),T}}let d=(()=>{class F extends we{constructor(ae){super(ae)}supports(ae){return!0}addEventListener(ae,T,S){return ae.addEventListener(T,S,!1),()=>this.removeEventListener(ae,T,S)}removeEventListener(ae,T,S){return ae.removeEventListener(T,S)}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(i.K0))},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})();const O=["alt","control","meta","shift"],de={"\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"},Ve={alt:F=>F.altKey,control:F=>F.ctrlKey,meta:F=>F.metaKey,shift:F=>F.shiftKey};let Ie=(()=>{class F extends we{constructor(ae){super(ae)}supports(ae){return null!=F.parseEventName(ae)}addEventListener(ae,T,S){const Z=F.parseEventName(T),K=F.eventCallback(Z.fullKey,S,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,i.q)().onAndCancel(ae,Z.domEventName,K))}static parseEventName(ae){const T=ae.toLowerCase().split("."),S=T.shift();if(0===T.length||"keydown"!==S&&"keyup"!==S)return null;const Z=F._normalizeKey(T.pop());let K="",dt=T.indexOf("code");if(dt>-1&&(T.splice(dt,1),K="code."),O.forEach($t=>{const Wt=T.indexOf($t);Wt>-1&&(T.splice(Wt,1),K+=$t+".")}),K+=Z,0!=T.length||0===Z.length)return null;const ut={};return ut.domEventName=S,ut.fullKey=K,ut}static matchEventFullKeyCode(ae,T){let S=de[ae.key]||ae.key,Z="";return T.indexOf("code.")>-1&&(S=ae.code,Z="code."),!(null==S||!S)&&(S=S.toLowerCase()," "===S?S="space":"."===S&&(S="dot"),O.forEach(K=>{K!==S&&(0,Ve[K])(ae)&&(Z+=K+".")}),Z+=S,Z===T)}static eventCallback(ae,T,S){return Z=>{F.matchEventFullKeyCode(Z,ae)&&S.runGuarded(()=>T(Z))}}static _normalizeKey(ae){return"esc"===ae?"escape":ae}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(i.K0))},F.\u0275prov=n.Yz7({token:F,factory:F.\u0275fac}),F})();const li=(0,n.eFA)(n._c5,"browser",[{provide:n.Lbi,useValue:i.bD},{provide:n.g9A,useValue:function Sn(){f.makeCurrent()},multi:!0},{provide:i.K0,useFactory:function zn(){return(0,n.RDi)(document),document},deps:[]}]),ni=new n.OlP(""),kn=[{provide:n.rWj,useClass:class H{addToWindow(re){n.dqk.getAngularTestability=(T,S=!0)=>{const Z=re.findTestabilityInTree(T,S);if(null==Z)throw new Error("Could not find testability for element.");return Z},n.dqk.getAllAngularTestabilities=()=>re.getAllTestabilities(),n.dqk.getAllAngularRootElements=()=>re.getAllRootElements(),n.dqk.frameworkStabilizers||(n.dqk.frameworkStabilizers=[]),n.dqk.frameworkStabilizers.push(T=>{const S=n.dqk.getAllAngularTestabilities();let Z=S.length,K=!1;const dt=function(ut){K=K||ut,Z--,0==Z&&T(K)};S.forEach(function(ut){ut.whenStable(dt)})})}findTestabilityInTree(re,ae,T){return null==ae?null:re.getTestability(ae)??(T?(0,i.q)().isShadowRoot(ae)?this.findTestabilityInTree(re,ae.host,!0):this.findTestabilityInTree(re,ae.parentElement,!0):null)}},deps:[]},{provide:n.lri,useClass:n.dDg,deps:[n.R0b,n.eoX,n.rWj]},{provide:n.dDg,useClass:n.dDg,deps:[n.R0b,n.eoX,n.rWj]}],Qe=[{provide:n.zSh,useValue:"root"},{provide:n.qLn,useFactory:function Un(){return new n.qLn},deps:[]},{provide:se,useClass:d,multi:!0,deps:[i.K0,n.R0b,n.Lbi]},{provide:se,useClass:Ie,multi:!0,deps:[i.K0]},{provide:Et,useClass:Et,deps:[oe,Ze,n.AFp,Ne]},{provide:n.FYo,useExisting:Et},{provide:Te,useExisting:Ze},{provide:Ze,useClass:Ze,deps:[i.K0]},{provide:oe,useClass:oe,deps:[se,n.R0b]},{provide:i.JF,useClass:pe,deps:[]},[]];let G=(()=>{class F{constructor(ae){}static withServerTransition(ae){return{ngModule:F,providers:[{provide:n.AFp,useValue:ae.appId},{provide:W,useExisting:n.AFp},r]}}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(ni,12))},F.\u0275mod=n.oAB({type:F}),F.\u0275inj=n.cJS({providers:[...Qe,...kn],imports:[i.ez,n.hGG]}),F})(),P=(()=>{class F{constructor(ae){this._doc=ae,this._dom=(0,i.q)()}addTag(ae,T=!1){return ae?this._getOrCreateElement(ae,T):null}addTags(ae,T=!1){return ae?ae.reduce((S,Z)=>(Z&&S.push(this._getOrCreateElement(Z,T)),S),[]):[]}getTag(ae){return ae&&this._doc.querySelector(`meta[${ae}]`)||null}getTags(ae){if(!ae)return[];const T=this._doc.querySelectorAll(`meta[${ae}]`);return T?[].slice.call(T):[]}updateTag(ae,T){if(!ae)return null;T=T||this._parseSelector(ae);const S=this.getTag(T);return S?this._setMetaElementAttributes(ae,S):this._getOrCreateElement(ae,!0)}removeTag(ae){this.removeTagElement(this.getTag(ae))}removeTagElement(ae){ae&&this._dom.remove(ae)}_getOrCreateElement(ae,T=!1){if(!T){const K=this._parseSelector(ae),dt=this.getTags(K).filter(ut=>this._containsAttributes(ae,ut))[0];if(void 0!==dt)return dt}const S=this._dom.createElement("meta");return this._setMetaElementAttributes(ae,S),this._doc.getElementsByTagName("head")[0].appendChild(S),S}_setMetaElementAttributes(ae,T){return Object.keys(ae).forEach(S=>T.setAttribute(this._getMetaKeyMap(S),ae[S])),T}_parseSelector(ae){const T=ae.name?"name":"property";return`${T}="${ae[T]}"`}_containsAttributes(ae,T){return Object.keys(ae).every(S=>T.getAttribute(this._getMetaKeyMap(S))===ae[S])}_getMetaKeyMap(ae){return _e[ae]||ae}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(i.K0))},F.\u0275prov=n.Yz7({token:F,factory:function(ae){let T=null;return T=ae?new ae:function C(){return new P((0,n.LFG)(i.K0))}(),T},providedIn:"root"}),F})();const _e={httpEquiv:"http-equiv"};let ft=(()=>{class F{constructor(ae){this._doc=ae}getTitle(){return this._doc.title}setTitle(ae){this._doc.title=ae||""}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(i.K0))},F.\u0275prov=n.Yz7({token:F,factory:function(ae){let T=null;return T=ae?new ae:function ze(){return new ft((0,n.LFG)(i.K0))}(),T},providedIn:"root"}),F})();typeof window<"u"&&window;let lt=(()=>{class F{}return F.\u0275fac=function(ae){return new(ae||F)},F.\u0275prov=n.Yz7({token:F,factory:function(ae){let T=null;return T=ae?new(ae||F):n.LFG(Re),T},providedIn:"root"}),F})(),Re=(()=>{class F extends lt{constructor(ae){super(),this._doc=ae}sanitize(ae,T){if(null==T)return null;switch(ae){case n.q3G.NONE:return T;case n.q3G.HTML:return(0,n.qzn)(T,"HTML")?(0,n.z3N)(T):(0,n.EiD)(this._doc,String(T)).toString();case n.q3G.STYLE:return(0,n.qzn)(T,"Style")?(0,n.z3N)(T):T;case n.q3G.SCRIPT:if((0,n.qzn)(T,"Script"))return(0,n.z3N)(T);throw new Error("unsafe value used in a script context");case n.q3G.URL:return(0,n.qzn)(T,"URL")?(0,n.z3N)(T):(0,n.mCW)(String(T));case n.q3G.RESOURCE_URL:if((0,n.qzn)(T,"ResourceURL"))return(0,n.z3N)(T);throw new Error(`unsafe value used in a resource URL context (see ${n.JZr})`);default:throw new Error(`Unexpected SecurityContext ${ae} (see ${n.JZr})`)}}bypassSecurityTrustHtml(ae){return(0,n.JVY)(ae)}bypassSecurityTrustStyle(ae){return(0,n.L6k)(ae)}bypassSecurityTrustScript(ae){return(0,n.eBb)(ae)}bypassSecurityTrustUrl(ae){return(0,n.LAX)(ae)}bypassSecurityTrustResourceUrl(ae){return(0,n.pB0)(ae)}}return F.\u0275fac=function(ae){return new(ae||F)(n.LFG(i.K0))},F.\u0275prov=n.Yz7({token:F,factory:function(ae){let T=null;return T=ae?new ae:function Ee(F){return new Re(F.get(i.K0))}(n.LFG(n.zs3)),T},providedIn:"root"}),F})()},38850:(vt,me,a)=>{"use strict";a.d(me,{gz:()=>os,jw:()=>or,m2:()=>Kn,F0:()=>Ys,rH:()=>sa,Od:()=>Ua,Bz:()=>co,lC:()=>xs,Xs:()=>Mr});var i=a(64565),n=a(62482),l=a(75249),f=a(87554),o=a(64267),c=a(31682),M=a(51062),w=a(63696),W=a(28929),B=a(7964),r=a(59442),H=a(5332),pe=a(41139),se=a(3593),oe=a(87272);function we(){return(0,se.e)((R,j)=>{let E=null;R._refCount++;const he=(0,oe.x)(j,void 0,void 0,void 0,()=>{if(!R||R._refCount<=0||0<--R._refCount)return void(E=null);const Ge=R._connection,Mt=E;E=null,Ge&&(!Mt||Ge===Mt)&&Ge.unsubscribe(),j.unsubscribe()});R.subscribe(he),he.closed||(E=R.connect())})}class Te extends r.y{constructor(j,E){super(),this.source=j,this.subjectFactory=E,this._subject=null,this._refCount=0,this._connection=null,(0,se.A)(j)&&(this.lift=j.lift)}_subscribe(j){return this.getSubject().subscribe(j)}getSubject(){const j=this._subject;return(!j||j.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:j}=this;this._subject=this._connection=null,j?.unsubscribe()}connect(){let j=this._connection;if(!j){j=this._connection=new pe.w0;const E=this.getSubject();j.add(this.source.subscribe((0,oe.x)(E,void 0,()=>{this._teardown(),E.complete()},he=>{this._teardown(),E.error(he)},()=>this._teardown()))),j.closed&&(this._connection=null,j=pe.w0.EMPTY)}return j}refCount(){return we()(this)}}var Ze=a(88688),yt=a(7073),Ke=a(53399),tt=a(54366),ue=a(84608),Ce=a(51611),b=a(39754),L=a(79369),Ne=a(65110),Dt=a(19159),ot=a(7048),ct=a(82426);function Et(R,j){return(0,se.e)(function xt(R,j,E,he,Ge){return(Mt,kt)=>{let ne=E,y=j,A=0;Mt.subscribe((0,oe.x)(kt,q=>{const Ue=A++;y=ne?R(y,q,Ue):(ne=!0,q),he&&kt.next(y)},Ge&&(()=>{ne&&kt.next(y),kt.complete()})))}}(R,j,arguments.length>=2,!0))}function sn(R){return R<=0?()=>H.E:(0,se.e)((j,E)=>{let he=[];j.subscribe((0,oe.x)(E,Ge=>{he.push(Ge),R<he.length&&he.shift()},()=>{for(const Ge of he)E.next(Ge);E.complete()},void 0,()=>{he=null}))})}var mn=a(16063),xn=a(23861),Dn=a(83989);function Fn(R,j){const E=arguments.length>=2;return he=>he.pipe(R?(0,b.h)((Ge,Mt)=>R(Ge,Mt,he)):Dn.y,sn(1),E?(0,xn.d)(j):(0,mn.T)(()=>new o.K))}var Be=a(10231),z=a(62877),d=a(94850),O=a(52558),de=a(80287);const Ve="primary",Ie=Symbol("RouteTitle");class Oe{constructor(j){this.params=j||{}}has(j){return Object.prototype.hasOwnProperty.call(this.params,j)}get(j){if(this.has(j)){const E=this.params[j];return Array.isArray(E)?E[0]:E}return null}getAll(j){if(this.has(j)){const E=this.params[j];return Array.isArray(E)?E:[E]}return[]}get keys(){return Object.keys(this.params)}}function St(R){return new Oe(R)}function wt(R,j,E){const he=E.path.split("/");if(he.length>R.length||"full"===E.pathMatch&&(j.hasChildren()||he.length<R.length))return null;const Ge={};for(let Mt=0;Mt<he.length;Mt++){const kt=he[Mt],ne=R[Mt];if(kt.startsWith(":"))Ge[kt.substring(1)]=ne;else if(kt!==ne.path)return null}return{consumed:R.slice(0,he.length),posParams:Ge}}function fn(R,j){const E=R?Object.keys(R):void 0,he=j?Object.keys(j):void 0;if(!E||!he||E.length!=he.length)return!1;let Ge;for(let Mt=0;Mt<E.length;Mt++)if(Ge=E[Mt],!Sn(R[Ge],j[Ge]))return!1;return!0}function Sn(R,j){if(Array.isArray(R)&&Array.isArray(j)){if(R.length!==j.length)return!1;const E=[...R].sort(),he=[...j].sort();return E.every((Ge,Mt)=>he[Mt]===Ge)}return R===j}function Un(R){return Array.prototype.concat.apply([],R)}function zn(R){return R.length>0?R[R.length-1]:null}function li(R,j){for(const E in R)R.hasOwnProperty(E)&&j(R[E],E)}function ni(R){return(0,i.CqO)(R)?R:(0,i.QGY)(R)?(0,n.D)(Promise.resolve(R)):(0,l.of)(R)}const kn=!1,Qe={exact:function _e(R,j,E){if(!Jn(R.segments,j.segments)||!dn(R.segments,j.segments,E)||R.numberOfChildren!==j.numberOfChildren)return!1;for(const he in j.children)if(!R.children[he]||!_e(R.children[he],j.children[he],E))return!1;return!0},subset:ft},G={exact:function P(R,j){return fn(R,j)},subset:function ze(R,j){return Object.keys(j).length<=Object.keys(R).length&&Object.keys(j).every(E=>Sn(R[E],j[E]))},ignored:()=>!0};function C(R,j,E){return Qe[E.paths](R.root,j.root,E.matrixParams)&&G[E.queryParams](R.queryParams,j.queryParams)&&!("exact"===E.fragment&&R.fragment!==j.fragment)}function ft(R,j,E){return Yt(R,j,j.segments,E)}function Yt(R,j,E,he){if(R.segments.length>E.length){const Ge=R.segments.slice(0,E.length);return!(!Jn(Ge,E)||j.hasChildren()||!dn(Ge,E,he))}if(R.segments.length===E.length){if(!Jn(R.segments,E)||!dn(R.segments,E,he))return!1;for(const Ge in j.children)if(!R.children[Ge]||!ft(R.children[Ge],j.children[Ge],he))return!1;return!0}{const Ge=E.slice(0,R.segments.length),Mt=E.slice(R.segments.length);return!!(Jn(R.segments,Ge)&&dn(R.segments,Ge,he)&&R.children[Ve])&&Yt(R.children[Ve],j,Mt,he)}}function dn(R,j,E){return j.every((he,Ge)=>G[E](R[Ge].parameters,he.parameters))}class an{constructor(j=new vn([],{}),E={},he=null){this.root=j,this.queryParams=E,this.fragment=he}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=St(this.queryParams)),this._queryParamMap}toString(){return Xt.serialize(this)}}class vn{constructor(j,E){this.segments=j,this.children=E,this.parent=null,li(E,(he,Ge)=>he.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return en(this)}}class Hn{constructor(j,E){this.path=j,this.parameters=E}get parameterMap(){return this._parameterMap||(this._parameterMap=St(this.parameters)),this._parameterMap}toString(){return Q(this)}}function Jn(R,j){return R.length===j.length&&R.every((E,he)=>E.path===j[he].path)}let ii=(()=>{class R{}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:function(){return new Cn},providedIn:"root"}),R})();class Cn{parse(j){const E=new ae(j);return new an(E.parseRootSegment(),E.parseQueryParams(),E.parseFragment())}serialize(j){const E=`/${Tn(j.root,!0)}`,he=function Le(R){const j=Object.keys(R).map(E=>{const he=R[E];return Array.isArray(he)?he.map(Ge=>`${_n(E)}=${_n(Ge)}`).join("&"):`${_n(E)}=${_n(he)}`}).filter(E=>!!E);return j.length?`?${j.join("&")}`:""}(j.queryParams);return`${E}${he}${"string"==typeof j.fragment?`#${function Ct(R){return encodeURI(R)}(j.fragment)}`:""}`}}const Xt=new Cn;function en(R){return R.segments.map(j=>Q(j)).join("/")}function Tn(R,j){if(!R.hasChildren())return en(R);if(j){const E=R.children[Ve]?Tn(R.children[Ve],!1):"",he=[];return li(R.children,(Ge,Mt)=>{Mt!==Ve&&he.push(`${Mt}:${Tn(Ge,!1)}`)}),he.length>0?`${E}(${he.join("//")})`:E}{const E=function Mi(R,j){let E=[];return li(R.children,(he,Ge)=>{Ge===Ve&&(E=E.concat(j(he,Ge)))}),li(R.children,(he,Ge)=>{Ge!==Ve&&(E=E.concat(j(he,Ge)))}),E}(R,(he,Ge)=>Ge===Ve?[Tn(R.children[Ve],!1)]:[`${Ge}:${Tn(he,!1)}`]);return 1===Object.keys(R.children).length&&null!=R.children[Ve]?`${en(R)}/${E[0]}`:`${en(R)}/(${E.join("//")})`}}function Qn(R){return encodeURIComponent(R).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function _n(R){return Qn(R).replace(/%3B/gi,";")}function ge(R){return Qn(R).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function N(R){return decodeURIComponent(R)}function ve(R){return N(R.replace(/\+/g,"%20"))}function Q(R){return`${ge(R.path)}${function Ye(R){return Object.keys(R).map(j=>`;${ge(j)}=${ge(R[j])}`).join("")}(R.parameters)}`}const lt=/^[^\/()?;=#]+/;function Ee(R){const j=R.match(lt);return j?j[0]:""}const Re=/^[^=?&#]+/,F=/^[^&#]+/;class ae{constructor(j){this.url=j,this.remaining=j}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new vn([],{}):new vn([],this.parseChildren())}parseQueryParams(){const j={};if(this.consumeOptional("?"))do{this.parseQueryParam(j)}while(this.consumeOptional("&"));return j}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const j=[];for(this.peekStartsWith("(")||j.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),j.push(this.parseSegment());let E={};this.peekStartsWith("/(")&&(this.capture("/"),E=this.parseParens(!0));let he={};return this.peekStartsWith("(")&&(he=this.parseParens(!1)),(j.length>0||Object.keys(E).length>0)&&(he[Ve]=new vn(j,E)),he}parseSegment(){const j=Ee(this.remaining);if(""===j&&this.peekStartsWith(";"))throw new i.vHH(4009,kn);return this.capture(j),new Hn(N(j),this.parseMatrixParams())}parseMatrixParams(){const j={};for(;this.consumeOptional(";");)this.parseParam(j);return j}parseParam(j){const E=Ee(this.remaining);if(!E)return;this.capture(E);let he="";if(this.consumeOptional("=")){const Ge=Ee(this.remaining);Ge&&(he=Ge,this.capture(he))}j[N(E)]=N(he)}parseQueryParam(j){const E=function ye(R){const j=R.match(Re);return j?j[0]:""}(this.remaining);if(!E)return;this.capture(E);let he="";if(this.consumeOptional("=")){const kt=function re(R){const j=R.match(F);return j?j[0]:""}(this.remaining);kt&&(he=kt,this.capture(he))}const Ge=ve(E),Mt=ve(he);if(j.hasOwnProperty(Ge)){let kt=j[Ge];Array.isArray(kt)||(kt=[kt],j[Ge]=kt),kt.push(Mt)}else j[Ge]=Mt}parseParens(j){const E={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const he=Ee(this.remaining),Ge=this.remaining[he.length];if("/"!==Ge&&")"!==Ge&&";"!==Ge)throw new i.vHH(4010,kn);let Mt;he.indexOf(":")>-1?(Mt=he.slice(0,he.indexOf(":")),this.capture(Mt),this.capture(":")):j&&(Mt=Ve);const kt=this.parseChildren();E[Mt]=1===Object.keys(kt).length?kt[Ve]:new vn([],kt),this.consumeOptional("//")}return E}peekStartsWith(j){return this.remaining.startsWith(j)}consumeOptional(j){return!!this.peekStartsWith(j)&&(this.remaining=this.remaining.substring(j.length),!0)}capture(j){if(!this.consumeOptional(j))throw new i.vHH(4011,kn)}}function T(R){return R.segments.length>0?new vn([],{[Ve]:R}):R}function S(R){const j={};for(const he of Object.keys(R.children)){const Mt=S(R.children[he]);(Mt.segments.length>0||Mt.hasChildren())&&(j[he]=Mt)}return function Z(R){if(1===R.numberOfChildren&&R.children[Ve]){const j=R.children[Ve];return new vn(R.segments.concat(j.segments),j.children)}return R}(new vn(R.segments,j))}function K(R){return R instanceof an}const dt=!1;function Bt(R,j,E,he,Ge){if(0===E.length)return Bn(j.root,j.root,j.root,he,Ge);const Mt=function We(R){if("string"==typeof R[0]&&1===R.length&&"/"===R[0])return new Pt(!0,0,R);let j=0,E=!1;const he=R.reduce((Ge,Mt,kt)=>{if("object"==typeof Mt&&null!=Mt){if(Mt.outlets){const ne={};return li(Mt.outlets,(y,A)=>{ne[A]="string"==typeof y?y.split("/"):y}),[...Ge,{outlets:ne}]}if(Mt.segmentPath)return[...Ge,Mt.segmentPath]}return"string"!=typeof Mt?[...Ge,Mt]:0===kt?(Mt.split("/").forEach((ne,y)=>{0==y&&"."===ne||(0==y&&""===ne?E=!0:".."===ne?j++:""!=ne&&Ge.push(ne))}),Ge):[...Ge,Mt]},[]);return new Pt(E,j,he)}(E);return Mt.toRoot()?Bn(j.root,j.root,new vn([],{}),he,Ge):function kt(y){const A=function Fe(R,j,E,he){if(R.isAbsolute)return new D(j.root,!0,0);if(-1===he)return new D(E,E===j.root,0);return function ht(R,j,E){let he=R,Ge=j,Mt=E;for(;Mt>Ge;){if(Mt-=Ge,he=he.parent,!he)throw new i.vHH(4005,dt&&"Invalid number of '../'");Ge=he.segments.length}return new D(he,!1,Ge-Mt)}(E,he+(Yn(R.commands[0])?0:1),R.numberOfDoubleDots)}(Mt,j,R.snapshot?._urlSegment,y),q=A.processChildren?ci(A.segmentGroup,A.index,Mt.commands):Pn(A.segmentGroup,A.index,Mt.commands);return Bn(j.root,A.segmentGroup,q,he,Ge)}(R.snapshot?._lastPathIndex)}function Yn(R){return"object"==typeof R&&null!=R&&!R.outlets&&!R.segmentPath}function In(R){return"object"==typeof R&&null!=R&&R.outlets}function Bn(R,j,E,he,Ge){let kt,Mt={};he&&li(he,(y,A)=>{Mt[A]=Array.isArray(y)?y.map(q=>`${q}`):`${y}`}),kt=R===j?E:$n(R,j,E);const ne=T(S(kt));return new an(ne,Mt,Ge)}function $n(R,j,E){const he={};return li(R.children,(Ge,Mt)=>{he[Mt]=Ge===j?E:$n(Ge,j,E)}),new vn(R.segments,he)}class Pt{constructor(j,E,he){if(this.isAbsolute=j,this.numberOfDoubleDots=E,this.commands=he,j&&he.length>0&&Yn(he[0]))throw new i.vHH(4003,dt&&"Root segment cannot have matrix parameters");const Ge=he.find(In);if(Ge&&Ge!==zn(he))throw new i.vHH(4004,dt&&"{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class D{constructor(j,E,he){this.segmentGroup=j,this.processChildren=E,this.index=he}}function Pn(R,j,E){if(R||(R=new vn([],{})),0===R.segments.length&&R.hasChildren())return ci(R,j,E);const he=function Ln(R,j,E){let he=0,Ge=j;const Mt={match:!1,pathIndex:0,commandIndex:0};for(;Ge<R.segments.length;){if(he>=E.length)return Mt;const kt=R.segments[Ge],ne=E[he];if(In(ne))break;const y=`${ne}`,A=he<E.length-1?E[he+1]:null;if(Ge>0&&void 0===y)break;if(y&&A&&"object"==typeof A&&void 0===A.outlets){if(!Pe(y,A,kt))return Mt;he+=2}else{if(!Pe(y,{},kt))return Mt;he++}Ge++}return{match:!0,pathIndex:Ge,commandIndex:he}}(R,j,E),Ge=E.slice(he.commandIndex);if(he.match&&he.pathIndex<R.segments.length){const Mt=new vn(R.segments.slice(0,he.pathIndex),{});return Mt.children[Ve]=new vn(R.segments.slice(he.pathIndex),R.children),ci(Mt,0,Ge)}return he.match&&0===Ge.length?new vn(R.segments,{}):he.match&&!R.hasChildren()?nn(R,j,E):he.match?ci(R,0,Ge):nn(R,j,E)}function ci(R,j,E){if(0===E.length)return new vn(R.segments,{});{const he=function ln(R){return In(R[0])?R[0].outlets:{[Ve]:R}}(E),Ge={};if(!he[Ve]&&R.children[Ve]&&1===R.numberOfChildren&&0===R.children[Ve].segments.length){const Mt=ci(R.children[Ve],j,E);return new vn(R.segments,Mt.children)}return li(he,(Mt,kt)=>{"string"==typeof Mt&&(Mt=[Mt]),null!==Mt&&(Ge[kt]=Pn(R.children[kt],j,Mt))}),li(R.children,(Mt,kt)=>{void 0===he[kt]&&(Ge[kt]=Mt)}),new vn(R.segments,Ge)}}function nn(R,j,E){const he=R.segments.slice(0,j);let Ge=0;for(;Ge<E.length;){const Mt=E[Ge];if(In(Mt)){const y=gn(Mt.outlets);return new vn(he,y)}if(0===Ge&&Yn(E[0])){he.push(new Hn(R.segments[j].path,le(E[0]))),Ge++;continue}const kt=In(Mt)?Mt.outlets[Ve]:`${Mt}`,ne=Ge<E.length-1?E[Ge+1]:null;kt&&ne&&Yn(ne)?(he.push(new Hn(kt,le(ne))),Ge+=2):(he.push(new Hn(kt,{})),Ge++)}return new vn(he,{})}function gn(R){const j={};return li(R,(E,he)=>{"string"==typeof E&&(E=[E]),null!==E&&(j[he]=nn(new vn([],{}),0,E))}),j}function le(R){const j={};return li(R,(E,he)=>j[he]=`${E}`),j}function Pe(R,j,E){return R==E.path&&fn(j,E.parameters)}const Nt="imperative";class Jt{constructor(j,E){this.id=j,this.url=E}}class hn extends Jt{constructor(j,E,he="imperative",Ge=null){super(j,E),this.type=0,this.navigationTrigger=he,this.restoredState=Ge}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Kn extends Jt{constructor(j,E,he){super(j,E),this.urlAfterRedirects=he,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class pi extends Jt{constructor(j,E,he,Ge){super(j,E),this.reason=he,this.code=Ge,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Vn extends Jt{constructor(j,E,he,Ge){super(j,E),this.reason=he,this.code=Ge,this.type=16}}class Di extends Jt{constructor(j,E,he,Ge){super(j,E),this.error=he,this.target=Ge,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class ai extends Jt{constructor(j,E,he,Ge){super(j,E),this.urlAfterRedirects=he,this.state=Ge,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class gi extends Jt{constructor(j,E,he,Ge){super(j,E),this.urlAfterRedirects=he,this.state=Ge,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Si extends Jt{constructor(j,E,he,Ge,Mt){super(j,E),this.urlAfterRedirects=he,this.state=Ge,this.shouldActivate=Mt,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Yi extends Jt{constructor(j,E,he,Ge){super(j,E),this.urlAfterRedirects=he,this.state=Ge,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class tr extends Jt{constructor(j,E,he,Ge){super(j,E),this.urlAfterRedirects=he,this.state=Ge,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Oi{constructor(j){this.route=j,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class rr{constructor(j){this.route=j,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Sr{constructor(j){this.snapshot=j,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Zr{constructor(j){this.snapshot=j,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ui{constructor(j){this.snapshot=j,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class or{constructor(j){this.snapshot=j,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Mr{constructor(j,E,he){this.routerEvent=j,this.position=E,this.anchor=he,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let Dr=(()=>{class R{createUrlTree(E,he,Ge,Mt,kt,ne){return Bt(E||he.root,Ge,Mt,kt,ne)}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac}),R})(),yr=(()=>{class R{}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:function(j){return Dr.\u0275fac(j)},providedIn:"root"}),R})();class Is{constructor(j){this._root=j}get root(){return this._root.value}parent(j){const E=this.pathFromRoot(j);return E.length>1?E[E.length-2]:null}children(j){const E=gr(j,this._root);return E?E.children.map(he=>he.value):[]}firstChild(j){const E=gr(j,this._root);return E&&E.children.length>0?E.children[0].value:null}siblings(j){const E=Rr(j,this._root);return E.length<2?[]:E[E.length-2].children.map(Ge=>Ge.value).filter(Ge=>Ge!==j)}pathFromRoot(j){return Rr(j,this._root).map(E=>E.value)}}function gr(R,j){if(R===j.value)return j;for(const E of j.children){const he=gr(R,E);if(he)return he}return null}function Rr(R,j){if(R===j.value)return[j];for(const E of j.children){const he=Rr(R,E);if(he.length)return he.unshift(j),he}return[]}class Vr{constructor(j,E){this.value=j,this.children=E}toString(){return`TreeNode(${this.value})`}}function Lr(R){const j={};return R&&R.children.forEach(E=>j[E.value.outlet]=E),j}class ws extends Is{constructor(j,E){super(j),this.snapshot=E,pr(this,j)}toString(){return this.snapshot.toString()}}function wr(R,j){const E=function ks(R,j){const kt=new us([],{},{},"",{},Ve,j,null,R.root,-1,{});return new Ws("",new Vr(kt,[]))}(R,j),he=new f.X([new Hn("",{})]),Ge=new f.X({}),Mt=new f.X({}),kt=new f.X({}),ne=new f.X(""),y=new os(he,Ge,kt,ne,Mt,Ve,j,E.root);return y.snapshot=E.root,new ws(new Vr(y,[]),E)}class os{constructor(j,E,he,Ge,Mt,kt,ne,y){this.url=j,this.params=E,this.queryParams=he,this.fragment=Ge,this.data=Mt,this.outlet=kt,this.component=ne,this.title=this.data?.pipe((0,Ke.U)(A=>A[Ie]))??(0,l.of)(void 0),this._futureSnapshot=y}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,Ke.U)(j=>St(j)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,Ke.U)(j=>St(j)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Os(R,j="emptyOnly"){const E=R.pathFromRoot;let he=0;if("always"!==j)for(he=E.length-1;he>=1;){const Ge=E[he],Mt=E[he-1];if(Ge.routeConfig&&""===Ge.routeConfig.path)he--;else{if(Mt.component)break;he--}}return function Fr(R){return R.reduce((j,E)=>({params:{...j.params,...E.params},data:{...j.data,...E.data},resolve:{...E.data,...j.resolve,...E.routeConfig?.data,...E._resolvedData}}),{params:{},data:{},resolve:{}})}(E.slice(he))}class us{get title(){return this.data?.[Ie]}constructor(j,E,he,Ge,Mt,kt,ne,y,A,q,Ue){this.url=j,this.params=E,this.queryParams=he,this.fragment=Ge,this.data=Mt,this.outlet=kt,this.component=ne,this.routeConfig=y,this._urlSegment=A,this._lastPathIndex=q,this._resolve=Ue}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=St(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=St(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(he=>he.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Ws extends Is{constructor(j,E){super(E),this.url=j,pr(this,E)}toString(){return dr(this._root)}}function pr(R,j){j.value._routerState=R,j.children.forEach(E=>pr(R,E))}function dr(R){const j=R.children.length>0?` { ${R.children.map(dr).join(", ")} } `:"";return`${R.value}${j}`}function Ts(R){if(R.snapshot){const j=R.snapshot,E=R._futureSnapshot;R.snapshot=E,fn(j.queryParams,E.queryParams)||R.queryParams.next(E.queryParams),j.fragment!==E.fragment&&R.fragment.next(E.fragment),fn(j.params,E.params)||R.params.next(E.params),function jt(R,j){if(R.length!==j.length)return!1;for(let E=0;E<R.length;++E)if(!fn(R[E],j[E]))return!1;return!0}(j.url,E.url)||R.url.next(E.url),fn(j.data,E.data)||R.data.next(E.data)}else R.snapshot=R._futureSnapshot,R.data.next(R._futureSnapshot.data)}function zr(R,j){const E=fn(R.params,j.params)&&function si(R,j){return Jn(R,j)&&R.every((E,he)=>fn(E.parameters,j[he].parameters))}(R.url,j.url);return E&&!(!R.parent!=!j.parent)&&(!R.parent||zr(R.parent,j.parent))}function ds(R,j,E){if(E&&R.shouldReuseRoute(j.value,E.value.snapshot)){const he=E.value;he._futureSnapshot=j.value;const Ge=function Cs(R,j,E){return j.children.map(he=>{for(const Ge of E.children)if(R.shouldReuseRoute(he.value,Ge.value.snapshot))return ds(R,he,Ge);return ds(R,he)})}(R,j,E);return new Vr(he,Ge)}{if(R.shouldAttach(j.value)){const Mt=R.retrieve(j.value);if(null!==Mt){const kt=Mt.route;return kt.value._futureSnapshot=j.value,kt.children=j.children.map(ne=>ds(R,ne)),kt}}const he=function Ps(R){return new os(new f.X(R.url),new f.X(R.params),new f.X(R.queryParams),new f.X(R.fragment),new f.X(R.data),R.outlet,R.component,R)}(j.value),Ge=j.children.map(Mt=>ds(R,Mt));return new Vr(he,Ge)}}const Es="ngNavigationCancelingError";function na(R,j){const{redirectTo:E,navigationBehaviorOptions:he}=K(j)?{redirectTo:j,navigationBehaviorOptions:void 0}:j,Ge=Nr(!1,0,j);return Ge.url=E,Ge.navigationBehaviorOptions=he,Ge}function Nr(R,j,E){const he=new Error("NavigationCancelingError: "+(R||""));return he[Es]=!0,he.cancellationCode=j,E&&(he.url=E),he}function ys(R){return qi(R)&&K(R.url)}function qi(R){return R&&R[Es]}class Ss{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new nr,this.attachRef=null}}let nr=(()=>{class R{constructor(){this.contexts=new Map}onChildOutletCreated(E,he){const Ge=this.getOrCreateContext(E);Ge.outlet=he,this.contexts.set(E,Ge)}onChildOutletDestroyed(E){const he=this.getContext(E);he&&(he.outlet=null,he.attachRef=null)}onOutletDeactivated(){const E=this.contexts;return this.contexts=new Map,E}onOutletReAttached(E){this.contexts=E}getOrCreateContext(E){let he=this.getContext(E);return he||(he=new Ss,this.contexts.set(E,he)),he}getContext(E){return this.contexts.get(E)||null}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})();const Yr=!1;let xs=(()=>{class R{constructor(){this.activated=null,this._activatedRoute=null,this.name=Ve,this.activateEvents=new i.vpe,this.deactivateEvents=new i.vpe,this.attachEvents=new i.vpe,this.detachEvents=new i.vpe,this.parentContexts=(0,i.f3M)(nr),this.location=(0,i.f3M)(i.s_b),this.changeDetector=(0,i.f3M)(i.sBO),this.environmentInjector=(0,i.f3M)(i.lqb)}ngOnChanges(E){if(E.name){const{firstChange:he,previousValue:Ge}=E.name;if(he)return;this.isTrackedInParentContexts(Ge)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(Ge)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name)}isTrackedInParentContexts(E){return this.parentContexts.getContext(E)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const E=this.parentContexts.getContext(this.name);E?.route&&(E.attachRef?this.attach(E.attachRef,E.route):this.activateWith(E.route,E.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new i.vHH(4012,Yr);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new i.vHH(4012,Yr);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new i.vHH(4012,Yr);this.location.detach();const E=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(E.instance),E}attach(E,he){this.activated=E,this._activatedRoute=he,this.location.insert(E.hostView),this.attachEvents.emit(E.instance)}deactivate(){if(this.activated){const E=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(E)}}activateWith(E,he){if(this.isActivated)throw new i.vHH(4013,Yr);this._activatedRoute=E;const Ge=this.location,kt=E.snapshot.component,ne=this.parentContexts.getOrCreateContext(this.name).children,y=new _(E,ne,Ge.injector);if(he&&function x(R){return!!R.resolveComponentFactory}(he)){const A=he.resolveComponentFactory(kt);this.activated=Ge.createComponent(A,Ge.length,y)}else this.activated=Ge.createComponent(kt,{index:Ge.length,injector:y,environmentInjector:he??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275dir=i.lG2({type:R,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[i.TTD]}),R})();class _{constructor(j,E,he){this.route=j,this.childContexts=E,this.parent=he}get(j,E){return j===os?this.route:j===nr?this.childContexts:this.parent.get(j,E)}}let ie=(()=>{class R{}return R.\u0275fac=function(E){return new(E||R)},R.\u0275cmp=i.Xpm({type:R,selectors:[["ng-component"]],standalone:!0,features:[i.jDz],decls:1,vars:0,template:function(E,he){1&E&&i._UZ(0,"router-outlet")},dependencies:[xs],encapsulation:2}),R})();function Me(R,j){return R.providers&&!R._injector&&(R._injector=(0,i.MMx)(R.providers,j,`Route: ${R.path}`)),R._injector??j}function Ft(R){const j=R.children&&R.children.map(Ft),E=j?{...R,children:j}:{...R};return!E.component&&!E.loadComponent&&(j||E.loadChildren)&&E.outlet&&E.outlet!==Ve&&(E.component=ie),E}function un(R){return R.outlet||Ve}function ri(R,j){const E=R.filter(he=>un(he)===j);return E.push(...R.filter(he=>un(he)!==j)),E}function Ti(R){if(!R)return null;if(R.routeConfig?._injector)return R.routeConfig._injector;for(let j=R.parent;j;j=j.parent){const E=j.routeConfig;if(E?._loadedInjector)return E._loadedInjector;if(E?._injector)return E._injector}return null}class ir{constructor(j,E,he,Ge){this.routeReuseStrategy=j,this.futureState=E,this.currState=he,this.forwardEvent=Ge}activate(j){const E=this.futureState._root,he=this.currState?this.currState._root:null;this.deactivateChildRoutes(E,he,j),Ts(this.futureState.root),this.activateChildRoutes(E,he,j)}deactivateChildRoutes(j,E,he){const Ge=Lr(E);j.children.forEach(Mt=>{const kt=Mt.value.outlet;this.deactivateRoutes(Mt,Ge[kt],he),delete Ge[kt]}),li(Ge,(Mt,kt)=>{this.deactivateRouteAndItsChildren(Mt,he)})}deactivateRoutes(j,E,he){const Ge=j.value,Mt=E?E.value:null;if(Ge===Mt)if(Ge.component){const kt=he.getContext(Ge.outlet);kt&&this.deactivateChildRoutes(j,E,kt.children)}else this.deactivateChildRoutes(j,E,he);else Mt&&this.deactivateRouteAndItsChildren(E,he)}deactivateRouteAndItsChildren(j,E){j.value.component&&this.routeReuseStrategy.shouldDetach(j.value.snapshot)?this.detachAndStoreRouteSubtree(j,E):this.deactivateRouteAndOutlet(j,E)}detachAndStoreRouteSubtree(j,E){const he=E.getContext(j.value.outlet),Ge=he&&j.value.component?he.children:E,Mt=Lr(j);for(const kt of Object.keys(Mt))this.deactivateRouteAndItsChildren(Mt[kt],Ge);if(he&&he.outlet){const kt=he.outlet.detach(),ne=he.children.onOutletDeactivated();this.routeReuseStrategy.store(j.value.snapshot,{componentRef:kt,route:j,contexts:ne})}}deactivateRouteAndOutlet(j,E){const he=E.getContext(j.value.outlet),Ge=he&&j.value.component?he.children:E,Mt=Lr(j);for(const kt of Object.keys(Mt))this.deactivateRouteAndItsChildren(Mt[kt],Ge);he&&(he.outlet&&(he.outlet.deactivate(),he.children.onOutletDeactivated()),he.attachRef=null,he.resolver=null,he.route=null)}activateChildRoutes(j,E,he){const Ge=Lr(E);j.children.forEach(Mt=>{this.activateRoutes(Mt,Ge[Mt.value.outlet],he),this.forwardEvent(new or(Mt.value.snapshot))}),j.children.length&&this.forwardEvent(new Zr(j.value.snapshot))}activateRoutes(j,E,he){const Ge=j.value,Mt=E?E.value:null;if(Ts(Ge),Ge===Mt)if(Ge.component){const kt=he.getOrCreateContext(Ge.outlet);this.activateChildRoutes(j,E,kt.children)}else this.activateChildRoutes(j,E,he);else if(Ge.component){const kt=he.getOrCreateContext(Ge.outlet);if(this.routeReuseStrategy.shouldAttach(Ge.snapshot)){const ne=this.routeReuseStrategy.retrieve(Ge.snapshot);this.routeReuseStrategy.store(Ge.snapshot,null),kt.children.onOutletReAttached(ne.contexts),kt.attachRef=ne.componentRef,kt.route=ne.route.value,kt.outlet&&kt.outlet.attach(ne.componentRef,ne.route.value),Ts(ne.route.value),this.activateChildRoutes(j,null,kt.children)}else{const ne=Ti(Ge.snapshot),y=ne?.get(i._Vd)??null;kt.attachRef=null,kt.route=Ge,kt.resolver=y,kt.injector=ne,kt.outlet&&kt.outlet.activateWith(Ge,kt.injector),this.activateChildRoutes(j,null,kt.children)}}else this.activateChildRoutes(j,null,he)}}class Wi{constructor(j){this.path=j,this.route=this.path[this.path.length-1]}}class Ji{constructor(j,E){this.component=j,this.route=E}}function Ir(R,j,E){const he=R._root;return Hi(he,j?j._root:null,E,[he.value])}function hs(R,j){const E=Symbol(),he=j.get(R,E);return he===E?"function"!=typeof R||(0,i.Z0I)(R)?j.get(R):R:he}function Hi(R,j,E,he,Ge={canDeactivateChecks:[],canActivateChecks:[]}){const Mt=Lr(j);return R.children.forEach(kt=>{(function Gr(R,j,E,he,Ge={canDeactivateChecks:[],canActivateChecks:[]}){const Mt=R.value,kt=j?j.value:null,ne=E?E.getContext(R.value.outlet):null;if(kt&&Mt.routeConfig===kt.routeConfig){const y=function ls(R,j,E){if("function"==typeof E)return E(R,j);switch(E){case"pathParamsChange":return!Jn(R.url,j.url);case"pathParamsOrQueryParamsChange":return!Jn(R.url,j.url)||!fn(R.queryParams,j.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!zr(R,j)||!fn(R.queryParams,j.queryParams);default:return!zr(R,j)}}(kt,Mt,Mt.routeConfig.runGuardsAndResolvers);y?Ge.canActivateChecks.push(new Wi(he)):(Mt.data=kt.data,Mt._resolvedData=kt._resolvedData),Hi(R,j,Mt.component?ne?ne.children:null:E,he,Ge),y&&ne&&ne.outlet&&ne.outlet.isActivated&&Ge.canDeactivateChecks.push(new Ji(ne.outlet.component,kt))}else kt&&it(j,ne,Ge),Ge.canActivateChecks.push(new Wi(he)),Hi(R,null,Mt.component?ne?ne.children:null:E,he,Ge)})(kt,Mt[kt.value.outlet],E,he.concat([kt.value]),Ge),delete Mt[kt.value.outlet]}),li(Mt,(kt,ne)=>it(kt,E.getContext(ne),Ge)),Ge}function it(R,j,E){const he=Lr(R),Ge=R.value;li(he,(Mt,kt)=>{it(Mt,Ge.component?j?j.children.getContext(kt):null:j,E)}),E.canDeactivateChecks.push(new Ji(Ge.component&&j&&j.outlet&&j.outlet.isActivated?j.outlet.component:null,Ge))}function Rt(R){return"function"==typeof R}function ke(R){return R instanceof o.K||"EmptyError"===R?.name}const rt=Symbol("INITIAL_VALUE");function Gt(){return(0,tt.w)(R=>(0,c.a)(R.map(j=>j.pipe((0,ue.q)(1),(0,Ce.O)(rt)))).pipe((0,Ke.U)(j=>{for(const E of j)if(!0!==E){if(E===rt)return rt;if(!1===E||E instanceof an)return E}return!0}),(0,b.h)(j=>j!==rt),(0,ue.q)(1)))}function sr(R){return(0,W.z)((0,ot.b)(j=>{if(K(j))throw na(0,j)}),(0,Ke.U)(j=>!0===j))}const es={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Rs(R,j,E,he,Ge){const Mt=Tr(R,j,E);return Mt.matched?function Xr(R,j,E,he){const Ge=j.canMatch;if(!Ge||0===Ge.length)return(0,l.of)(!0);const Mt=Ge.map(kt=>{const ne=hs(kt,R);return ni(function An(R){return R&&Rt(R.canMatch)}(ne)?ne.canMatch(j,E):R.runInContext(()=>ne(j,E)))});return(0,l.of)(Mt).pipe(Gt(),sr())}(he=Me(j,he),j,E).pipe((0,Ke.U)(kt=>!0===kt?Mt:{...es})):(0,l.of)(Mt)}function Tr(R,j,E){if(""===j.path)return"full"===j.pathMatch&&(R.hasChildren()||E.length>0)?{...es}:{matched:!0,consumedSegments:[],remainingSegments:E,parameters:{},positionalParamSegments:{}};const Ge=(j.matcher||wt)(E,R,j);if(!Ge)return{...es};const Mt={};li(Ge.posParams,(ne,y)=>{Mt[y]=ne.path});const kt=Ge.consumed.length>0?{...Mt,...Ge.consumed[Ge.consumed.length-1].parameters}:Mt;return{matched:!0,consumedSegments:Ge.consumed,remainingSegments:E.slice(Ge.consumed.length),parameters:kt,positionalParamSegments:Ge.posParams??{}}}function ia(R,j,E,he){if(E.length>0&&function rs(R,j,E){return E.some(he=>at(R,j,he)&&un(he)!==Ve)}(R,E,he)){const Mt=new vn(j,function bs(R,j,E,he){const Ge={};Ge[Ve]=he,he._sourceSegment=R,he._segmentIndexShift=j.length;for(const Mt of E)if(""===Mt.path&&un(Mt)!==Ve){const kt=new vn([],{});kt._sourceSegment=R,kt._segmentIndexShift=j.length,Ge[un(Mt)]=kt}return Ge}(R,j,he,new vn(E,R.children)));return Mt._sourceSegment=R,Mt._segmentIndexShift=j.length,{segmentGroup:Mt,slicedSegments:[]}}if(0===E.length&&function Fs(R,j,E){return E.some(he=>at(R,j,he))}(R,E,he)){const Mt=new vn(R.segments,function ra(R,j,E,he,Ge){const Mt={};for(const kt of he)if(at(R,E,kt)&&!Ge[un(kt)]){const ne=new vn([],{});ne._sourceSegment=R,ne._segmentIndexShift=j.length,Mt[un(kt)]=ne}return{...Ge,...Mt}}(R,j,E,he,R.children));return Mt._sourceSegment=R,Mt._segmentIndexShift=j.length,{segmentGroup:Mt,slicedSegments:E}}const Ge=new vn(R.segments,R.children);return Ge._sourceSegment=R,Ge._segmentIndexShift=j.length,{segmentGroup:Ge,slicedSegments:E}}function at(R,j,E){return(!(R.hasChildren()||j.length>0)||"full"!==E.pathMatch)&&""===E.path}function zt(R,j,E,he){return!!(un(R)===he||he!==Ve&&at(j,E,R))&&("**"===R.path||Tr(j,R,E).matched)}function He(R,j,E){return 0===j.length&&!R.children[E]}const fe=!1;class pt{constructor(j){this.segmentGroup=j||null}}class Ut{constructor(j){this.urlTree=j}}function bt(R){return(0,B._)(new pt(R))}function Zt(R){return(0,B._)(new Ut(R))}class ui{constructor(j,E,he,Ge,Mt){this.injector=j,this.configLoader=E,this.urlSerializer=he,this.urlTree=Ge,this.config=Mt,this.allowRedirects=!0}apply(){const j=ia(this.urlTree.root,[],[],this.config).segmentGroup,E=new vn(j.segments,j.children);return this.expandSegmentGroup(this.injector,this.config,E,Ve).pipe((0,Ke.U)(Mt=>this.createUrlTree(S(Mt),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,ct.K)(Mt=>{if(Mt instanceof Ut)return this.allowRedirects=!1,this.match(Mt.urlTree);throw Mt instanceof pt?this.noMatchError(Mt):Mt}))}match(j){return this.expandSegmentGroup(this.injector,this.config,j.root,Ve).pipe((0,Ke.U)(Ge=>this.createUrlTree(S(Ge),j.queryParams,j.fragment))).pipe((0,ct.K)(Ge=>{throw Ge instanceof pt?this.noMatchError(Ge):Ge}))}noMatchError(j){return new i.vHH(4002,fe)}createUrlTree(j,E,he){const Ge=T(j);return new an(Ge,E,he)}expandSegmentGroup(j,E,he,Ge){return 0===he.segments.length&&he.hasChildren()?this.expandChildren(j,E,he).pipe((0,Ke.U)(Mt=>new vn([],Mt))):this.expandSegment(j,he,E,he.segments,Ge,!0)}expandChildren(j,E,he){const Ge=[];for(const Mt of Object.keys(he.children))"primary"===Mt?Ge.unshift(Mt):Ge.push(Mt);return(0,n.D)(Ge).pipe((0,Dt.b)(Mt=>{const kt=he.children[Mt],ne=ri(E,Mt);return this.expandSegmentGroup(j,ne,kt,Mt).pipe((0,Ke.U)(y=>({segment:y,outlet:Mt})))}),Et((Mt,kt)=>(Mt[kt.outlet]=kt.segment,Mt),{}),Fn())}expandSegment(j,E,he,Ge,Mt,kt){return(0,n.D)(he).pipe((0,Dt.b)(ne=>this.expandSegmentAgainstRoute(j,E,he,ne,Ge,Mt,kt).pipe((0,ct.K)(A=>{if(A instanceof pt)return(0,l.of)(null);throw A}))),(0,Ne.P)(ne=>!!ne),(0,ct.K)((ne,y)=>{if(ke(ne))return He(E,Ge,Mt)?(0,l.of)(new vn([],{})):bt(E);throw ne}))}expandSegmentAgainstRoute(j,E,he,Ge,Mt,kt,ne){return zt(Ge,E,Mt,kt)?void 0===Ge.redirectTo?this.matchSegmentAgainstRoute(j,E,Ge,Mt,kt):ne&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(j,E,he,Ge,Mt,kt):bt(E):bt(E)}expandSegmentAgainstRouteUsingRedirect(j,E,he,Ge,Mt,kt){return"**"===Ge.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(j,he,Ge,kt):this.expandRegularSegmentAgainstRouteUsingRedirect(j,E,he,Ge,Mt,kt)}expandWildCardWithParamsAgainstRouteUsingRedirect(j,E,he,Ge){const Mt=this.applyRedirectCommands([],he.redirectTo,{});return he.redirectTo.startsWith("/")?Zt(Mt):this.lineralizeSegments(he,Mt).pipe((0,L.z)(kt=>{const ne=new vn(kt,{});return this.expandSegment(j,ne,E,kt,Ge,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(j,E,he,Ge,Mt,kt){const{matched:ne,consumedSegments:y,remainingSegments:A,positionalParamSegments:q}=Tr(E,Ge,Mt);if(!ne)return bt(E);const Ue=this.applyRedirectCommands(y,Ge.redirectTo,q);return Ge.redirectTo.startsWith("/")?Zt(Ue):this.lineralizeSegments(Ge,Ue).pipe((0,L.z)(_t=>this.expandSegment(j,E,he,_t.concat(A),kt,!1)))}matchSegmentAgainstRoute(j,E,he,Ge,Mt){return"**"===he.path?(j=Me(he,j),he.loadChildren?(he._loadedRoutes?(0,l.of)({routes:he._loadedRoutes,injector:he._loadedInjector}):this.configLoader.loadChildren(j,he)).pipe((0,Ke.U)(ne=>(he._loadedRoutes=ne.routes,he._loadedInjector=ne.injector,new vn(Ge,{})))):(0,l.of)(new vn(Ge,{}))):Rs(E,he,Ge,j).pipe((0,tt.w)(({matched:kt,consumedSegments:ne,remainingSegments:y})=>kt?this.getChildConfig(j=he._injector??j,he,Ge).pipe((0,L.z)(q=>{const Ue=q.injector??j,_t=q.routes,{segmentGroup:qt,slicedSegments:rn}=ia(E,ne,y,_t),On=new vn(qt.segments,qt.children);if(0===rn.length&&On.hasChildren())return this.expandChildren(Ue,_t,On).pipe((0,Ke.U)($i=>new vn(ne,$i)));if(0===_t.length&&0===rn.length)return(0,l.of)(new vn(ne,{}));const Zn=un(he)===Mt;return this.expandSegment(Ue,On,_t,rn,Zn?Ve:Mt,!0).pipe((0,Ke.U)(xi=>new vn(ne.concat(xi.segments),xi.children)))})):bt(E)))}getChildConfig(j,E,he){return E.children?(0,l.of)({routes:E.children,injector:j}):E.loadChildren?void 0!==E._loadedRoutes?(0,l.of)({routes:E._loadedRoutes,injector:E._loadedInjector}):function br(R,j,E,he){const Ge=j.canLoad;if(void 0===Ge||0===Ge.length)return(0,l.of)(!0);const Mt=Ge.map(kt=>{const ne=hs(kt,R);return ni(function U(R){return R&&Rt(R.canLoad)}(ne)?ne.canLoad(j,E):R.runInContext(()=>ne(j,E)))});return(0,l.of)(Mt).pipe(Gt(),sr())}(j,E,he).pipe((0,L.z)(Ge=>Ge?this.configLoader.loadChildren(j,E).pipe((0,ot.b)(Mt=>{E._loadedRoutes=Mt.routes,E._loadedInjector=Mt.injector})):function Rn(R){return(0,B._)(Nr(fe,3))}())):(0,l.of)({routes:[],injector:j})}lineralizeSegments(j,E){let he=[],Ge=E.root;for(;;){if(he=he.concat(Ge.segments),0===Ge.numberOfChildren)return(0,l.of)(he);if(Ge.numberOfChildren>1||!Ge.children[Ve])return j.redirectTo,(0,B._)(new i.vHH(4e3,fe));Ge=Ge.children[Ve]}}applyRedirectCommands(j,E,he){return this.applyRedirectCreateUrlTree(E,this.urlSerializer.parse(E),j,he)}applyRedirectCreateUrlTree(j,E,he,Ge){const Mt=this.createSegmentGroup(j,E.root,he,Ge);return new an(Mt,this.createQueryParams(E.queryParams,this.urlTree.queryParams),E.fragment)}createQueryParams(j,E){const he={};return li(j,(Ge,Mt)=>{if("string"==typeof Ge&&Ge.startsWith(":")){const ne=Ge.substring(1);he[Mt]=E[ne]}else he[Mt]=Ge}),he}createSegmentGroup(j,E,he,Ge){const Mt=this.createSegments(j,E.segments,he,Ge);let kt={};return li(E.children,(ne,y)=>{kt[y]=this.createSegmentGroup(j,ne,he,Ge)}),new vn(Mt,kt)}createSegments(j,E,he,Ge){return E.map(Mt=>Mt.path.startsWith(":")?this.findPosParam(j,Mt,Ge):this.findOrReturn(Mt,he))}findPosParam(j,E,he){const Ge=he[E.path.substring(1)];if(!Ge)throw new i.vHH(4001,fe);return Ge}findOrReturn(j,E){let he=0;for(const Ge of E){if(Ge.path===j.path)return E.splice(he),Ge;he++}return j}}class Vi{}class Wr{constructor(j,E,he,Ge,Mt,kt,ne){this.injector=j,this.rootComponentType=E,this.config=he,this.urlTree=Ge,this.url=Mt,this.paramsInheritanceStrategy=kt,this.urlSerializer=ne}recognize(){const j=ia(this.urlTree.root,[],[],this.config.filter(E=>void 0===E.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,j,Ve).pipe((0,Ke.U)(E=>{if(null===E)return null;const he=new us([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},Ve,this.rootComponentType,null,this.urlTree.root,-1,{}),Ge=new Vr(he,E),Mt=new Ws(this.url,Ge);return this.inheritParamsAndData(Mt._root),Mt}))}inheritParamsAndData(j){const E=j.value,he=Os(E,this.paramsInheritanceStrategy);E.params=Object.freeze(he.params),E.data=Object.freeze(he.data),j.children.forEach(Ge=>this.inheritParamsAndData(Ge))}processSegmentGroup(j,E,he,Ge){return 0===he.segments.length&&he.hasChildren()?this.processChildren(j,E,he):this.processSegment(j,E,he,he.segments,Ge)}processChildren(j,E,he){return(0,n.D)(Object.keys(he.children)).pipe((0,Dt.b)(Ge=>{const Mt=he.children[Ge],kt=ri(E,Ge);return this.processSegmentGroup(j,kt,Mt,Ge)}),Et((Ge,Mt)=>Ge&&Mt?(Ge.push(...Mt),Ge):null),(0,Be.o)(Ge=>null!==Ge),(0,xn.d)(null),Fn(),(0,Ke.U)(Ge=>{if(null===Ge)return null;const Mt=Js(Ge);return function Zs(R){R.sort((j,E)=>j.value.outlet===Ve?-1:E.value.outlet===Ve?1:j.value.outlet.localeCompare(E.value.outlet))}(Mt),Mt}))}processSegment(j,E,he,Ge,Mt){return(0,n.D)(E).pipe((0,Dt.b)(kt=>this.processSegmentAgainstRoute(kt._injector??j,kt,he,Ge,Mt)),(0,Ne.P)(kt=>!!kt),(0,ct.K)(kt=>{if(ke(kt))return He(he,Ge,Mt)?(0,l.of)([]):(0,l.of)(null);throw kt}))}processSegmentAgainstRoute(j,E,he,Ge,Mt){if(E.redirectTo||!zt(E,he,Ge,Mt))return(0,l.of)(null);let kt;if("**"===E.path){const ne=Ge.length>0?zn(Ge).parameters:{},y=ao(he)+Ge.length,A=new us(Ge,ne,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,nt(E),un(E),E.component??E._loadedComponent??null,E,Ls(he),y,De(E));kt=(0,l.of)({snapshot:A,consumedSegments:[],remainingSegments:[]})}else kt=Rs(he,E,Ge,j).pipe((0,Ke.U)(({matched:ne,consumedSegments:y,remainingSegments:A,parameters:q})=>{if(!ne)return null;const Ue=ao(he)+y.length;return{snapshot:new us(y,q,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,nt(E),un(E),E.component??E._loadedComponent??null,E,Ls(he),Ue,De(E)),consumedSegments:y,remainingSegments:A}}));return kt.pipe((0,tt.w)(ne=>{if(null===ne)return(0,l.of)(null);const{snapshot:y,consumedSegments:A,remainingSegments:q}=ne;j=E._injector??j;const Ue=E._loadedInjector??j,_t=function Ms(R){return R.children?R.children:R.loadChildren?R._loadedRoutes:[]}(E),{segmentGroup:qt,slicedSegments:rn}=ia(he,A,q,_t.filter(Zn=>void 0===Zn.redirectTo));if(0===rn.length&&qt.hasChildren())return this.processChildren(Ue,_t,qt).pipe((0,Ke.U)(Zn=>null===Zn?null:[new Vr(y,Zn)]));if(0===_t.length&&0===rn.length)return(0,l.of)([new Vr(y,[])]);const On=un(E)===Mt;return this.processSegment(Ue,_t,qt,rn,On?Ve:Mt).pipe((0,Ke.U)(Zn=>null===Zn?null:[new Vr(y,Zn)]))}))}}function Us(R){const j=R.value.routeConfig;return j&&""===j.path&&void 0===j.redirectTo}function Js(R){const j=[],E=new Set;for(const he of R){if(!Us(he)){j.push(he);continue}const Ge=j.find(Mt=>he.value.routeConfig===Mt.value.routeConfig);void 0!==Ge?(Ge.children.push(...he.children),E.add(Ge)):j.push(he)}for(const he of E){const Ge=Js(he.children);j.push(new Vr(he.value,Ge))}return j.filter(he=>!E.has(he))}function Ls(R){let j=R;for(;j._sourceSegment;)j=j._sourceSegment;return j}function ao(R){let j=R,E=j._segmentIndexShift??0;for(;j._sourceSegment;)j=j._sourceSegment,E+=j._segmentIndexShift??0;return E-1}function nt(R){return R.data||{}}function De(R){return R.resolve||{}}function ns(R){return"string"==typeof R.title||null===R.title}function xr(R){return(0,tt.w)(j=>{const E=R(j);return E?(0,n.D)(E).pipe((0,Ke.U)(()=>j)):(0,l.of)(j)})}const cs=new i.OlP("ROUTES");let Br=(()=>{class R{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,i.f3M)(i.Sil)}loadComponent(E){if(this.componentLoaders.get(E))return this.componentLoaders.get(E);if(E._loadedComponent)return(0,l.of)(E._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(E);const he=ni(E.loadComponent()).pipe((0,Ke.U)(ua),(0,ot.b)(Mt=>{this.onLoadEndListener&&this.onLoadEndListener(E),E._loadedComponent=Mt}),(0,d.x)(()=>{this.componentLoaders.delete(E)})),Ge=new Te(he,()=>new Ze.x).pipe(we());return this.componentLoaders.set(E,Ge),Ge}loadChildren(E,he){if(this.childrenLoaders.get(he))return this.childrenLoaders.get(he);if(he._loadedRoutes)return(0,l.of)({routes:he._loadedRoutes,injector:he._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(he);const Mt=this.loadModuleFactoryOrRoutes(he.loadChildren).pipe((0,Ke.U)(ne=>{this.onLoadEndListener&&this.onLoadEndListener(he);let y,A,q=!1;Array.isArray(ne)?A=ne:(y=ne.create(E).injector,A=Un(y.get(cs,[],i.XFs.Self|i.XFs.Optional)));return{routes:A.map(Ft),injector:y}}),(0,d.x)(()=>{this.childrenLoaders.delete(he)})),kt=new Te(Mt,()=>new Ze.x).pipe(we());return this.childrenLoaders.set(he,kt),kt}loadModuleFactoryOrRoutes(E){return ni(E()).pipe((0,Ke.U)(ua),(0,L.z)(he=>he instanceof i.YKP||Array.isArray(he)?(0,l.of)(he):(0,n.D)(this.compiler.compileModuleAsync(he))))}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})();function ua(R){return function fs(R){return R&&"object"==typeof R&&"default"in R}(R)?R.default:R}let ka=(()=>{class R{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new Ze.x,this.configLoader=(0,i.f3M)(Br),this.environmentInjector=(0,i.f3M)(i.lqb),this.urlSerializer=(0,i.f3M)(ii),this.rootContexts=(0,i.f3M)(nr),this.navigationId=0,this.afterPreactivation=()=>(0,l.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=Ge=>this.events.next(new rr(Ge)),this.configLoader.onLoadStartListener=Ge=>this.events.next(new Oi(Ge))}complete(){this.transitions?.complete()}handleNavigationRequest(E){const he=++this.navigationId;this.transitions?.next({...this.transitions.value,...E,id:he})}setupNavigations(E){return this.transitions=new f.X({id:0,targetPageId:0,currentUrlTree:E.currentUrlTree,currentRawUrl:E.currentUrlTree,extractedUrl:E.urlHandlingStrategy.extract(E.currentUrlTree),urlAfterRedirects:E.urlHandlingStrategy.extract(E.currentUrlTree),rawUrl:E.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Nt,restoredState:null,currentSnapshot:E.routerState.snapshot,targetSnapshot:null,currentRouterState:E.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,b.h)(he=>0!==he.id),(0,Ke.U)(he=>({...he,extractedUrl:E.urlHandlingStrategy.extract(he.rawUrl)})),(0,tt.w)(he=>{let Ge=!1,Mt=!1;return(0,l.of)(he).pipe((0,ot.b)(kt=>{this.currentNavigation={id:kt.id,initialUrl:kt.rawUrl,extractedUrl:kt.extractedUrl,trigger:kt.source,extras:kt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,tt.w)(kt=>{const ne=E.browserUrlTree.toString(),y=!E.navigated||kt.extractedUrl.toString()!==ne||ne!==E.currentUrlTree.toString();if(!y&&"reload"!==(kt.extras.onSameUrlNavigation??E.onSameUrlNavigation)){const q="";return this.events.next(new Vn(kt.id,E.serializeUrl(he.rawUrl),q,0)),E.rawUrlTree=kt.rawUrl,kt.resolve(null),H.E}if(E.urlHandlingStrategy.shouldProcessUrl(kt.rawUrl))return da(kt.source)&&(E.browserUrlTree=kt.extractedUrl),(0,l.of)(kt).pipe((0,tt.w)(q=>{const Ue=this.transitions?.getValue();return this.events.next(new hn(q.id,this.urlSerializer.serialize(q.extractedUrl),q.source,q.restoredState)),Ue!==this.transitions?.getValue()?H.E:Promise.resolve(q)}),function _i(R,j,E,he){return(0,tt.w)(Ge=>function Xn(R,j,E,he,Ge){return new ui(R,j,E,he,Ge).apply()}(R,j,E,Ge.extractedUrl,he).pipe((0,Ke.U)(Mt=>({...Ge,urlAfterRedirects:Mt}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,E.config),(0,ot.b)(q=>{this.currentNavigation={...this.currentNavigation,finalUrl:q.urlAfterRedirects},he.urlAfterRedirects=q.urlAfterRedirects}),function Tt(R,j,E,he,Ge){return(0,L.z)(Mt=>function Li(R,j,E,he,Ge,Mt,kt="emptyOnly"){return new Wr(R,j,E,he,Ge,kt,Mt).recognize().pipe((0,tt.w)(ne=>null===ne?function Bi(R){return new r.y(j=>j.error(R))}(new Vi):(0,l.of)(ne)))}(R,j,E,Mt.urlAfterRedirects,he.serialize(Mt.urlAfterRedirects),he,Ge).pipe((0,Ke.U)(kt=>({...Mt,targetSnapshot:kt}))))}(this.environmentInjector,this.rootComponentType,E.config,this.urlSerializer,E.paramsInheritanceStrategy),(0,ot.b)(q=>{if(he.targetSnapshot=q.targetSnapshot,"eager"===E.urlUpdateStrategy){if(!q.extras.skipLocationChange){const _t=E.urlHandlingStrategy.merge(q.urlAfterRedirects,q.rawUrl);E.setBrowserUrl(_t,q)}E.browserUrlTree=q.urlAfterRedirects}const Ue=new ai(q.id,this.urlSerializer.serialize(q.extractedUrl),this.urlSerializer.serialize(q.urlAfterRedirects),q.targetSnapshot);this.events.next(Ue)}));if(y&&E.urlHandlingStrategy.shouldProcessUrl(E.rawUrlTree)){const{id:q,extractedUrl:Ue,source:_t,restoredState:qt,extras:rn}=kt,On=new hn(q,this.urlSerializer.serialize(Ue),_t,qt);this.events.next(On);const Zn=wr(Ue,this.rootComponentType).snapshot;return he={...kt,targetSnapshot:Zn,urlAfterRedirects:Ue,extras:{...rn,skipLocationChange:!1,replaceUrl:!1}},(0,l.of)(he)}{const q="";return this.events.next(new Vn(kt.id,E.serializeUrl(he.extractedUrl),q,1)),E.rawUrlTree=kt.rawUrl,kt.resolve(null),H.E}}),(0,ot.b)(kt=>{const ne=new gi(kt.id,this.urlSerializer.serialize(kt.extractedUrl),this.urlSerializer.serialize(kt.urlAfterRedirects),kt.targetSnapshot);this.events.next(ne)}),(0,Ke.U)(kt=>he={...kt,guards:Ir(kt.targetSnapshot,kt.currentSnapshot,this.rootContexts)}),function Vt(R,j){return(0,L.z)(E=>{const{targetSnapshot:he,currentSnapshot:Ge,guards:{canActivateChecks:Mt,canDeactivateChecks:kt}}=E;return 0===kt.length&&0===Mt.length?(0,l.of)({...E,guardsResult:!0}):function yn(R,j,E,he){return(0,n.D)(R).pipe((0,L.z)(Ge=>function vr(R,j,E,he,Ge){const Mt=j&&j.routeConfig?j.routeConfig.canDeactivate:null;if(!Mt||0===Mt.length)return(0,l.of)(!0);const kt=Mt.map(ne=>{const y=Ti(j)??Ge,A=hs(ne,y);return ni(function Kt(R){return R&&Rt(R.canDeactivate)}(A)?A.canDeactivate(R,j,E,he):y.runInContext(()=>A(R,j,E,he))).pipe((0,Ne.P)())});return(0,l.of)(kt).pipe(Gt())}(Ge.component,Ge.route,E,j,he)),(0,Ne.P)(Ge=>!0!==Ge,!0))}(kt,he,Ge,R).pipe((0,L.z)(ne=>ne&&function X(R){return"boolean"==typeof R}(ne)?function pn(R,j,E,he){return(0,n.D)(j).pipe((0,Dt.b)(Ge=>(0,M.z)(function mi(R,j){return null!==R&&j&&j(new Sr(R)),(0,l.of)(!0)}(Ge.route.parent,he),function jn(R,j){return null!==R&&j&&j(new Ui(R)),(0,l.of)(!0)}(Ge.route,he),function Ri(R,j,E){const he=j[j.length-1],Mt=j.slice(0,j.length-1).reverse().map(kt=>function Zi(R){const j=R.routeConfig?R.routeConfig.canActivateChild:null;return j&&0!==j.length?{node:R,guards:j}:null}(kt)).filter(kt=>null!==kt).map(kt=>(0,w.P)(()=>{const ne=kt.guards.map(y=>{const A=Ti(kt.node)??E,q=hs(y,A);return ni(function Je(R){return R&&Rt(R.canActivateChild)}(q)?q.canActivateChild(he,R):A.runInContext(()=>q(he,R))).pipe((0,Ne.P)())});return(0,l.of)(ne).pipe(Gt())}));return(0,l.of)(Mt).pipe(Gt())}(R,Ge.path,E),function Pi(R,j,E){const he=j.routeConfig?j.routeConfig.canActivate:null;if(!he||0===he.length)return(0,l.of)(!0);const Ge=he.map(Mt=>(0,w.P)(()=>{const kt=Ti(j)??E,ne=hs(Mt,kt);return ni(function V(R){return R&&Rt(R.canActivate)}(ne)?ne.canActivate(j,R):kt.runInContext(()=>ne(j,R))).pipe((0,Ne.P)())}));return(0,l.of)(Ge).pipe(Gt())}(R,Ge.route,E))),(0,Ne.P)(Ge=>!0!==Ge,!0))}(he,Mt,R,j):(0,l.of)(ne)),(0,Ke.U)(ne=>({...E,guardsResult:ne})))})}(this.environmentInjector,kt=>this.events.next(kt)),(0,ot.b)(kt=>{if(he.guardsResult=kt.guardsResult,K(kt.guardsResult))throw na(0,kt.guardsResult);const ne=new Si(kt.id,this.urlSerializer.serialize(kt.extractedUrl),this.urlSerializer.serialize(kt.urlAfterRedirects),kt.targetSnapshot,!!kt.guardsResult);this.events.next(ne)}),(0,b.h)(kt=>!!kt.guardsResult||(E.restoreHistory(kt),this.cancelNavigationTransition(kt,"",3),!1)),xr(kt=>{if(kt.guards.canActivateChecks.length)return(0,l.of)(kt).pipe((0,ot.b)(ne=>{const y=new Yi(ne.id,this.urlSerializer.serialize(ne.extractedUrl),this.urlSerializer.serialize(ne.urlAfterRedirects),ne.targetSnapshot);this.events.next(y)}),(0,tt.w)(ne=>{let y=!1;return(0,l.of)(ne).pipe(function tn(R,j){return(0,L.z)(E=>{const{targetSnapshot:he,guards:{canActivateChecks:Ge}}=E;if(!Ge.length)return(0,l.of)(E);let Mt=0;return(0,n.D)(Ge).pipe((0,Dt.b)(kt=>function Wn(R,j,E,he){const Ge=R.routeConfig,Mt=R._resolve;return void 0!==Ge?.title&&!ns(Ge)&&(Mt[Ie]=Ge.title),function ti(R,j,E,he){const Ge=function Fi(R){return[...Object.keys(R),...Object.getOwnPropertySymbols(R)]}(R);if(0===Ge.length)return(0,l.of)({});const Mt={};return(0,n.D)(Ge).pipe((0,L.z)(kt=>function ts(R,j,E,he){const Ge=Ti(j)??he,Mt=hs(R,Ge);return ni(Mt.resolve?Mt.resolve(j,E):Ge.runInContext(()=>Mt(j,E)))}(R[kt],j,E,he).pipe((0,Ne.P)(),(0,ot.b)(ne=>{Mt[kt]=ne}))),sn(1),(0,z.h)(Mt),(0,ct.K)(kt=>ke(kt)?H.E:(0,B._)(kt)))}(Mt,R,j,he).pipe((0,Ke.U)(kt=>(R._resolvedData=kt,R.data=Os(R,E).resolve,Ge&&ns(Ge)&&(R.data[Ie]=Ge.title),null)))}(kt.route,he,R,j)),(0,ot.b)(()=>Mt++),sn(1),(0,L.z)(kt=>Mt===Ge.length?(0,l.of)(E):H.E))})}(E.paramsInheritanceStrategy,this.environmentInjector),(0,ot.b)({next:()=>y=!0,complete:()=>{y||(E.restoreHistory(ne),this.cancelNavigationTransition(ne,"",2))}}))}),(0,ot.b)(ne=>{const y=new tr(ne.id,this.urlSerializer.serialize(ne.extractedUrl),this.urlSerializer.serialize(ne.urlAfterRedirects),ne.targetSnapshot);this.events.next(y)}))}),xr(kt=>{const ne=y=>{const A=[];y.routeConfig?.loadComponent&&!y.routeConfig._loadedComponent&&A.push(this.configLoader.loadComponent(y.routeConfig).pipe((0,ot.b)(q=>{y.component=q}),(0,Ke.U)(()=>{})));for(const q of y.children)A.push(...ne(q));return A};return(0,c.a)(ne(kt.targetSnapshot.root)).pipe((0,xn.d)(),(0,ue.q)(1))}),xr(()=>this.afterPreactivation()),(0,Ke.U)(kt=>{const ne=function Qr(R,j,E){const he=ds(R,j._root,E?E._root:void 0);return new ws(he,j)}(E.routeReuseStrategy,kt.targetSnapshot,kt.currentRouterState);return he={...kt,targetRouterState:ne}}),(0,ot.b)(kt=>{E.currentUrlTree=kt.urlAfterRedirects,E.rawUrlTree=E.urlHandlingStrategy.merge(kt.urlAfterRedirects,kt.rawUrl),E.routerState=kt.targetRouterState,"deferred"===E.urlUpdateStrategy&&(kt.extras.skipLocationChange||E.setBrowserUrl(E.rawUrlTree,kt),E.browserUrlTree=kt.urlAfterRedirects)}),((R,j,E)=>(0,Ke.U)(he=>(new ir(j,he.targetRouterState,he.currentRouterState,E).activate(R),he)))(this.rootContexts,E.routeReuseStrategy,kt=>this.events.next(kt)),(0,ue.q)(1),(0,ot.b)({next:kt=>{Ge=!0,this.lastSuccessfulNavigation=this.currentNavigation,E.navigated=!0,this.events.next(new Kn(kt.id,this.urlSerializer.serialize(kt.extractedUrl),this.urlSerializer.serialize(E.currentUrlTree))),E.titleStrategy?.updateTitle(kt.targetRouterState.snapshot),kt.resolve(!0)},complete:()=>{Ge=!0}}),(0,d.x)(()=>{Ge||Mt||this.cancelNavigationTransition(he,"",1),this.currentNavigation?.id===he.id&&(this.currentNavigation=null)}),(0,ct.K)(kt=>{if(Mt=!0,qi(kt)){ys(kt)||(E.navigated=!0,E.restoreHistory(he,!0));const ne=new pi(he.id,this.urlSerializer.serialize(he.extractedUrl),kt.message,kt.cancellationCode);if(this.events.next(ne),ys(kt)){const y=E.urlHandlingStrategy.merge(kt.url,E.rawUrlTree),A={skipLocationChange:he.extras.skipLocationChange,replaceUrl:"eager"===E.urlUpdateStrategy||da(he.source)};E.scheduleNavigation(y,Nt,null,A,{resolve:he.resolve,reject:he.reject,promise:he.promise})}else he.resolve(!1)}else{E.restoreHistory(he,!0);const ne=new Di(he.id,this.urlSerializer.serialize(he.extractedUrl),kt,he.targetSnapshot??void 0);this.events.next(ne);try{he.resolve(E.errorHandler(kt))}catch(y){he.reject(y)}}return H.E}))}))}cancelNavigationTransition(E,he,Ge){const Mt=new pi(E.id,this.urlSerializer.serialize(E.extractedUrl),he,Ge);this.events.next(Mt),E.resolve(!1)}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})();function da(R){return R!==Nt}let Qs=(()=>{class R{buildTitle(E){let he,Ge=E.root;for(;void 0!==Ge;)he=this.getResolvedTitleForRoute(Ge)??he,Ge=Ge.children.find(Mt=>Mt.outlet===Ve);return he}getResolvedTitleForRoute(E){return E.data[Ie]}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:function(){return(0,i.f3M)(Ca)},providedIn:"root"}),R})(),Ca=(()=>{class R extends Qs{constructor(E){super(),this.title=E}updateTitle(E){const he=this.buildTitle(E);void 0!==he&&this.title.setTitle(he)}}return R.\u0275fac=function(E){return new(E||R)(i.LFG(de.Dx))},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})(),ba=(()=>{class R{}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:function(){return(0,i.f3M)(Ha)},providedIn:"root"}),R})();class Pa{shouldDetach(j){return!1}store(j,E){}shouldAttach(j){return!1}retrieve(j){return null}shouldReuseRoute(j,E){return j.routeConfig===E.routeConfig}}let Ha=(()=>{class R extends Pa{}return R.\u0275fac=function(){let j;return function(he){return(j||(j=i.n5z(R)))(he||R)}}(),R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})();const go=new i.OlP("",{providedIn:"root",factory:()=>({})});let gs=(()=>{class R{}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:function(){return(0,i.f3M)(Xs)},providedIn:"root"}),R})(),Xs=(()=>{class R{shouldProcessUrl(E){return!0}extract(E){return E}merge(E,he){return E}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})();function Dl(R){throw R}function Eo(R,j,E){return j.parse("/")}const Ko={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Fo={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Ys=(()=>{class R{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){if("computed"===this.canceledNavigationResolution)return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=(0,i.f3M)(i.c2e),this.isNgZoneEnabled=!1,this.options=(0,i.f3M)(go,{optional:!0})||{},this.errorHandler=this.options.errorHandler||Dl,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||Eo,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=(0,i.f3M)(gs),this.routeReuseStrategy=(0,i.f3M)(ba),this.urlCreationStrategy=(0,i.f3M)(yr),this.titleStrategy=(0,i.f3M)(Qs),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=Un((0,i.f3M)(cs,{optional:!0})??[]),this.navigationTransitions=(0,i.f3M)(ka),this.urlSerializer=(0,i.f3M)(ii),this.location=(0,i.f3M)(yt.Ye),this.isNgZoneEnabled=(0,i.f3M)(i.R0b)instanceof i.R0b&&i.R0b.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new an,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=wr(this.currentUrlTree,null),this.navigationTransitions.setupNavigations(this).subscribe(E=>{this.lastSuccessfulId=E.id,this.currentPageId=this.browserPageId??0},E=>{this.console.warn(`Unhandled Navigation Error: ${E}`)})}resetRootComponentType(E){this.routerState.root.component=E,this.navigationTransitions.rootComponentType=E}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const E=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Nt,E)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(E=>{const he="popstate"===E.type?"popstate":"hashchange";"popstate"===he&&setTimeout(()=>{this.navigateToSyncWithBrowser(E.url,he,E.state)},0)}))}navigateToSyncWithBrowser(E,he,Ge){const Mt={replaceUrl:!0},kt=Ge?.navigationId?Ge:null;if(Ge){const y={...Ge};delete y.navigationId,delete y.\u0275routerPageId,0!==Object.keys(y).length&&(Mt.state=y)}const ne=this.parseUrl(E);this.scheduleNavigation(ne,he,kt,Mt)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(E){this.config=E.map(Ft),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(E,he={}){const{relativeTo:Ge,queryParams:Mt,fragment:kt,queryParamsHandling:ne,preserveFragment:y}=he,A=y?this.currentUrlTree.fragment:kt;let q=null;switch(ne){case"merge":q={...this.currentUrlTree.queryParams,...Mt};break;case"preserve":q=this.currentUrlTree.queryParams;break;default:q=Mt||null}return null!==q&&(q=this.removeEmptyProps(q)),this.urlCreationStrategy.createUrlTree(Ge,this.routerState,this.currentUrlTree,E,q,A??null)}navigateByUrl(E,he={skipLocationChange:!1}){const Ge=K(E)?E:this.parseUrl(E),Mt=this.urlHandlingStrategy.merge(Ge,this.rawUrlTree);return this.scheduleNavigation(Mt,Nt,null,he)}navigate(E,he={skipLocationChange:!1}){return function So(R){for(let j=0;j<R.length;j++){const E=R[j];if(null==E)throw new i.vHH(4008,false)}}(E),this.navigateByUrl(this.createUrlTree(E,he),he)}serializeUrl(E){return this.urlSerializer.serialize(E)}parseUrl(E){let he;try{he=this.urlSerializer.parse(E)}catch(Ge){he=this.malformedUriErrorHandler(Ge,this.urlSerializer,E)}return he}isActive(E,he){let Ge;if(Ge=!0===he?{...Ko}:!1===he?{...Fo}:he,K(E))return C(this.currentUrlTree,E,Ge);const Mt=this.parseUrl(E);return C(this.currentUrlTree,Mt,Ge)}removeEmptyProps(E){return Object.keys(E).reduce((he,Ge)=>{const Mt=E[Ge];return null!=Mt&&(he[Ge]=Mt),he},{})}scheduleNavigation(E,he,Ge,Mt,kt){if(this.disposed)return Promise.resolve(!1);let ne,y,A,q;return kt?(ne=kt.resolve,y=kt.reject,A=kt.promise):A=new Promise((Ue,_t)=>{ne=Ue,y=_t}),q="computed"===this.canceledNavigationResolution?Ge&&Ge.\u0275routerPageId?Ge.\u0275routerPageId:(this.browserPageId??0)+1:0,this.navigationTransitions.handleNavigationRequest({targetPageId:q,source:he,restoredState:Ge,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:E,extras:Mt,resolve:ne,reject:y,promise:A,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),A.catch(Ue=>Promise.reject(Ue))}setBrowserUrl(E,he){const Ge=this.urlSerializer.serialize(E);if(this.location.isCurrentPathEqualTo(Ge)||he.extras.replaceUrl){const kt={...he.extras.state,...this.generateNgRouterState(he.id,this.browserPageId)};this.location.replaceState(Ge,"",kt)}else{const Mt={...he.extras.state,...this.generateNgRouterState(he.id,he.targetPageId)};this.location.go(Ge,"",Mt)}}restoreHistory(E,he=!1){if("computed"===this.canceledNavigationResolution){const Mt=this.currentPageId-(this.browserPageId??this.currentPageId);0!==Mt?this.location.historyGo(Mt):this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===Mt&&(this.resetState(E),this.browserUrlTree=E.currentUrlTree,this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(he&&this.resetState(E),this.resetUrlToCurrentUrlTree())}resetState(E){this.routerState=E.currentRouterState,this.currentUrlTree=E.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,E.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(E,he){return"computed"===this.canceledNavigationResolution?{navigationId:E,\u0275routerPageId:he}:{navigationId:E}}}return R.\u0275fac=function(E){return new(E||R)},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})(),sa=(()=>{class R{constructor(E,he,Ge,Mt,kt,ne){this.router=E,this.route=he,this.tabIndexAttribute=Ge,this.renderer=Mt,this.el=kt,this.locationStrategy=ne,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new Ze.x;const y=kt.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===y||"area"===y,this.isAnchorElement?this.subscription=E.events.subscribe(A=>{A instanceof Kn&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(E){this._preserveFragment=(0,i.D6c)(E)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(E){this._skipLocationChange=(0,i.D6c)(E)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(E){this._replaceUrl=(0,i.D6c)(E)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(E){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",E)}ngOnChanges(E){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(E){null!=E?(this.commands=Array.isArray(E)?E:[E],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(E,he,Ge,Mt,kt){return!!(null===this.urlTree||this.isAnchorElement&&(0!==E||he||Ge||Mt||kt||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){this.href=null!==this.urlTree&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const E=null===this.href?null:(0,i.P3R)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",E)}applyAttributeValue(E,he){const Ge=this.renderer,Mt=this.el.nativeElement;null!==he?Ge.setAttribute(Mt,E,he):Ge.removeAttribute(Mt,E)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return R.\u0275fac=function(E){return new(E||R)(i.Y36(Ys),i.Y36(os),i.$8M("tabindex"),i.Y36(i.Qsj),i.Y36(i.SBq),i.Y36(yt.S$))},R.\u0275dir=i.lG2({type:R,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(E,he){1&E&&i.NdJ("click",function(Mt){return he.onClick(Mt.button,Mt.ctrlKey,Mt.shiftKey,Mt.altKey,Mt.metaKey)}),2&E&&i.uIk("target",he.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[i.TTD]}),R})(),Ua=(()=>{class R{get isActive(){return this._isActive}constructor(E,he,Ge,Mt,kt){this.router=E,this.element=he,this.renderer=Ge,this.cdr=Mt,this.link=kt,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new i.vpe,this.routerEventsSubscription=E.events.subscribe(ne=>{ne instanceof Kn&&this.update()})}ngAfterContentInit(){(0,l.of)(this.links.changes,(0,l.of)(null)).pipe((0,O.J)()).subscribe(E=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const E=[...this.links.toArray(),this.link].filter(he=>!!he).map(he=>he.onChanges);this.linkInputChangesSubscription=(0,n.D)(E).pipe((0,O.J)()).subscribe(he=>{this._isActive!==this.isLinkActive(this.router)(he)&&this.update()})}set routerLinkActive(E){const he=Array.isArray(E)?E:E.split(" ");this.classes=he.filter(Ge=>!!Ge)}ngOnChanges(E){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||Promise.resolve().then(()=>{const E=this.hasActiveLinks();this._isActive!==E&&(this._isActive=E,this.cdr.markForCheck(),this.classes.forEach(he=>{E?this.renderer.addClass(this.element.nativeElement,he):this.renderer.removeClass(this.element.nativeElement,he)}),E&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this.isActiveChange.emit(E))})}isLinkActive(E){const he=function vo(R){return!!R.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return Ge=>!!Ge.urlTree&&E.isActive(Ge.urlTree,he)}hasActiveLinks(){const E=this.isLinkActive(this.router);return this.link&&E(this.link)||this.links.some(E)}}return R.\u0275fac=function(E){return new(E||R)(i.Y36(Ys),i.Y36(i.SBq),i.Y36(i.Qsj),i.Y36(i.sBO),i.Y36(sa,8))},R.\u0275dir=i.lG2({type:R,selectors:[["","routerLinkActive",""]],contentQueries:function(E,he,Ge){if(1&E&&i.Suo(Ge,sa,5),2&E){let Mt;i.iGM(Mt=i.CRH())&&(he.links=Mt)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[i.TTD]}),R})();class yo{}let bo=(()=>{class R{constructor(E,he,Ge,Mt,kt){this.router=E,this.injector=Ge,this.preloadingStrategy=Mt,this.loader=kt}setUpPreloading(){this.subscription=this.router.events.pipe((0,b.h)(E=>E instanceof Kn),(0,Dt.b)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(E,he){const Ge=[];for(const Mt of he){Mt.providers&&!Mt._injector&&(Mt._injector=(0,i.MMx)(Mt.providers,E,`Route: ${Mt.path}`));const kt=Mt._injector??E,ne=Mt._loadedInjector??kt;(Mt.loadChildren&&!Mt._loadedRoutes&&void 0===Mt.canLoad||Mt.loadComponent&&!Mt._loadedComponent)&&Ge.push(this.preloadConfig(kt,Mt)),(Mt.children||Mt._loadedRoutes)&&Ge.push(this.processRoutes(ne,Mt.children??Mt._loadedRoutes))}return(0,n.D)(Ge).pipe((0,O.J)())}preloadConfig(E,he){return this.preloadingStrategy.preload(he,()=>{let Ge;Ge=he.loadChildren&&void 0===he.canLoad?this.loader.loadChildren(E,he):(0,l.of)(null);const Mt=Ge.pipe((0,L.z)(kt=>null===kt?(0,l.of)(void 0):(he._loadedRoutes=kt.routes,he._loadedInjector=kt.injector,this.processRoutes(kt.injector??E,kt.routes))));if(he.loadComponent&&!he._loadedComponent){const kt=this.loader.loadComponent(he);return(0,n.D)([Mt,kt]).pipe((0,O.J)())}return Mt})}}return R.\u0275fac=function(E){return new(E||R)(i.LFG(Ys),i.LFG(i.Sil),i.LFG(i.lqb),i.LFG(yo),i.LFG(Br))},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})();const za=new i.OlP("");let Jo=(()=>{class R{constructor(E,he,Ge,Mt,kt={}){this.urlSerializer=E,this.transitions=he,this.viewportScroller=Ge,this.zone=Mt,this.options=kt,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},kt.scrollPositionRestoration=kt.scrollPositionRestoration||"disabled",kt.anchorScrolling=kt.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(E=>{E instanceof hn?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=E.navigationTrigger,this.restoredId=E.restoredState?E.restoredState.navigationId:0):E instanceof Kn&&(this.lastId=E.id,this.scheduleScrollEvent(E,this.urlSerializer.parse(E.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(E=>{E instanceof Mr&&(E.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(E.position):E.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(E.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(E,he){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new Mr(E,"popstate"===this.lastSource?this.store[this.restoredId]:null,he))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return R.\u0275fac=function(E){i.$Z()},R.\u0275prov=i.Yz7({token:R,factory:R.\u0275fac}),R})();var Ma=(()=>((Ma=Ma||{})[Ma.COMPLETE=0]="COMPLETE",Ma[Ma.FAILED=1]="FAILED",Ma[Ma.REDIRECTING=2]="REDIRECTING",Ma))();const ha=!1;function fa(R,j){return{\u0275kind:R,\u0275providers:j}}const Ra=new i.OlP("",{providedIn:"root",factory:()=>!1});function oo(){const R=(0,i.f3M)(i.zs3);return j=>{const E=R.get(i.z2F);if(j!==E.components[0])return;const he=R.get(Ys),Ge=R.get($a);1===R.get(Sa)&&he.initialNavigation(),R.get(al,null,i.XFs.Optional)?.setUpPreloading(),R.get(za,null,i.XFs.Optional)?.init(),he.resetRootComponentType(E.componentTypes[0]),Ge.closed||(Ge.next(),Ge.complete(),Ge.unsubscribe())}}const $a=new i.OlP(ha?"bootstrap done indicator":"",{factory:()=>new Ze.x}),Sa=new i.OlP(ha?"initial navigation":"",{providedIn:"root",factory:()=>1});function Yo(){let R=[];return R=ha?[{provide:i.Xts,multi:!0,useFactory:()=>{const j=(0,i.f3M)(Ys);return()=>j.events.subscribe(E=>{console.group?.(`Router Event: ${E.constructor.name}`),console.log(function _s(R){if(!("type"in R))return`Unknown Router Event: ${R.constructor.name}`;switch(R.type){case 14:return`ActivationEnd(path: '${R.snapshot.routeConfig?.path||""}')`;case 13:return`ActivationStart(path: '${R.snapshot.routeConfig?.path||""}')`;case 12:return`ChildActivationEnd(path: '${R.snapshot.routeConfig?.path||""}')`;case 11:return`ChildActivationStart(path: '${R.snapshot.routeConfig?.path||""}')`;case 8:return`GuardsCheckEnd(id: ${R.id}, url: '${R.url}', urlAfterRedirects: '${R.urlAfterRedirects}', state: ${R.state}, shouldActivate: ${R.shouldActivate})`;case 7:return`GuardsCheckStart(id: ${R.id}, url: '${R.url}', urlAfterRedirects: '${R.urlAfterRedirects}', state: ${R.state})`;case 2:return`NavigationCancel(id: ${R.id}, url: '${R.url}')`;case 16:return`NavigationSkipped(id: ${R.id}, url: '${R.url}')`;case 1:return`NavigationEnd(id: ${R.id}, url: '${R.url}', urlAfterRedirects: '${R.urlAfterRedirects}')`;case 3:return`NavigationError(id: ${R.id}, url: '${R.url}', error: ${R.error})`;case 0:return`NavigationStart(id: ${R.id}, url: '${R.url}')`;case 6:return`ResolveEnd(id: ${R.id}, url: '${R.url}', urlAfterRedirects: '${R.urlAfterRedirects}', state: ${R.state})`;case 5:return`ResolveStart(id: ${R.id}, url: '${R.url}', urlAfterRedirects: '${R.urlAfterRedirects}', state: ${R.state})`;case 10:return`RouteConfigLoadEnd(path: ${R.route.path})`;case 9:return`RouteConfigLoadStart(path: ${R.route.path})`;case 4:return`RoutesRecognized(id: ${R.id}, url: '${R.url}', urlAfterRedirects: '${R.urlAfterRedirects}', state: ${R.state})`;case 15:return`Scroll(anchor: '${R.anchor}', position: '${R.position?`${R.position[0]}, ${R.position[1]}`:null}')`}}(E)),console.log(E),console.groupEnd?.()})}}]:[],fa(1,R)}const al=new i.OlP(ha?"router preloader":"");function ms(R){return fa(0,[{provide:al,useExisting:bo},{provide:yo,useExisting:R}])}const Bo=!1,Tl=new i.OlP(Bo?"router duplicate forRoot guard":"ROUTER_FORROOT_GUARD"),Ka=[yt.Ye,{provide:ii,useClass:Cn},Ys,nr,{provide:os,useFactory:function Ot(R){return R.routerState.root},deps:[Ys]},Br,Bo?{provide:Ra,useValue:!0}:[]];function ko(){return new i.PXZ("Router",Ys)}let co=(()=>{class R{constructor(E){}static forRoot(E,he){return{ngModule:R,providers:[Ka,Bo&&he?.enableTracing?Yo().\u0275providers:[],{provide:cs,multi:!0,useValue:E},{provide:Tl,useFactory:Fa,deps:[[Ys,new i.FiY,new i.tp0]]},{provide:go,useValue:he||{}},he?.useHash?{provide:yt.S$,useClass:yt.Do}:{provide:yt.S$,useClass:yt.b0},{provide:za,useFactory:()=>{const R=(0,i.f3M)(yt.EM),j=(0,i.f3M)(i.R0b),E=(0,i.f3M)(go),he=(0,i.f3M)(ka),Ge=(0,i.f3M)(ii);return E.scrollOffset&&R.setOffset(E.scrollOffset),new Jo(Ge,he,R,j,E)}},he?.preloadingStrategy?ms(he.preloadingStrategy).\u0275providers:[],{provide:i.PXZ,multi:!0,useFactory:ko},he?.initialNavigation?Ci(he):[],[{provide:xa,useFactory:oo},{provide:i.tb,multi:!0,useExisting:xa}]]}}static forChild(E){return{ngModule:R,providers:[{provide:cs,multi:!0,useValue:E}]}}}return R.\u0275fac=function(E){return new(E||R)(i.LFG(Tl,8))},R.\u0275mod=i.oAB({type:R}),R.\u0275inj=i.cJS({imports:[ie]}),R})();function Fa(R){if(Bo&&R)throw new i.vHH(4007,"The Router was provided more than once. This can happen if 'forRoot' is used outside of the root injector. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function Ci(R){return["disabled"===R.initialNavigation?fa(3,[{provide:i.ip1,multi:!0,useFactory:()=>{const j=(0,i.f3M)(Ys);return()=>{j.setUpLocationChangeListener()}}},{provide:Sa,useValue:2}]).\u0275providers:[],"enabledBlocking"===R.initialNavigation?fa(2,[{provide:Sa,useValue:0},{provide:i.ip1,multi:!0,deps:[i.zs3],useFactory:j=>{const E=j.get(yt.V_,Promise.resolve());return()=>E.then(()=>new Promise(he=>{const Ge=j.get(Ys),Mt=j.get($a);(function xo(R,j){R.events.pipe((0,b.h)(E=>E instanceof Kn||E instanceof pi||E instanceof Di||E instanceof Vn),(0,Ke.U)(E=>E instanceof Kn||E instanceof Vn?Ma.COMPLETE:E instanceof pi&&(0===E.code||1===E.code)?Ma.REDIRECTING:Ma.FAILED),(0,b.h)(E=>E!==Ma.REDIRECTING),(0,ue.q)(1)).subscribe(()=>{j()})})(Ge,()=>{he(!0)}),j.get(ka).afterPreactivation=()=>(he(!0),Mt.closed?(0,l.of)(void 0):Mt),Ge.initialNavigation()}))}}]).\u0275providers:[]]}const xa=new i.OlP(Bo?"Router Initializer":"")},3740:(vt,me,a)=>{"use strict";a.d(me,{e7:()=>r,to:()=>W});var i=a(64565),n=a(48665),l=a(7073);const f=["captchaWrapperElem"];let o=(()=>{class H{constructor(se){this.zone=se,this.windowGrecaptcha="grecaptcha",this.windowOnLoadCallbackProperty="ngx_captcha_onload_callback",this.globalDomain="recaptcha.net",this.defaultDomain="google.com"}registerCaptchaScript(se,oe,we,Te){if(this.grecaptchaScriptLoaded())return void this.zone.run(()=>{we(window[this.windowGrecaptcha])});window[this.windowOnLoadCallbackProperty]=()=>this.zone.run(we.bind(this,window[this.windowGrecaptcha]));const Ze=document.createElement("script");Ze.innerHTML="",Ze.src=this.getCaptchaScriptUrl(se,oe,Te),Ze.async=!0,Ze.defer=!0,document.getElementsByTagName("head")[0].appendChild(Ze)}cleanup(){window[this.windowOnLoadCallbackProperty]=void 0,window[this.windowGrecaptcha]=void 0}grecaptchaScriptLoaded(){return!(!window[this.windowOnLoadCallbackProperty]||!window[this.windowGrecaptcha])}getLanguageParam(se){return se?`&hl=${se}`:""}getCaptchaScriptUrl(se,oe,we){return`https://www.${se?this.globalDomain:this.defaultDomain}/recaptcha/api.js?onload=${this.windowOnLoadCallbackProperty}&render=${oe}${this.getLanguageParam(we)}`}}return H.\u0275fac=function(se){return new(se||H)(i.LFG(i.R0b))},H.\u0275prov=i.Yz7({token:H,factory:H.\u0275fac}),H})(),c=(()=>{class H{constructor(se,oe,we,Te){this.renderer=se,this.zone=oe,this.injector=we,this.scriptService=Te,this.captchaElemPrefix="ngx_captcha_id_",this.setupCaptcha=!0,this.useGlobalDomain=!1,this.type="image",this.tabIndex=0,this.success=new i.vpe,this.load=new i.vpe,this.reset=new i.vpe,this.ready=new i.vpe,this.error=new i.vpe,this.expire=new i.vpe,this.setupAfterLoad=!1,this.resetCaptchaAfterSuccess=!1,this.isLoaded=!1}ngAfterViewInit(){this.control=this.injector.get(n.a5,void 0,i.XFs.Optional)?.control}ngAfterViewChecked(){this.setupCaptcha&&(this.setupCaptcha=!1,this.setupComponent())}ngOnChanges(se){se&&se.hl&&!se.hl.firstChange&&se.hl.currentValue!==se.hl.previousValue&&this.scriptService.cleanup(),se&&se.useGlobalDomain&&!se.useGlobalDomain.firstChange&&se.useGlobalDomain.currentValue!==se.useGlobalDomain.previousValue&&this.scriptService.cleanup(),this.setupCaptcha=!0}getResponse(){return this.reCaptchaApi.getResponse(this.captchaId)}getCaptchaId(){return this.captchaId}resetCaptcha(){this.zone.run(()=>{this.reCaptchaApi.reset(),this.onChange(void 0),this.onTouched(void 0),this.reset.next()})}getCurrentResponse(){return this.currentResponse}reloadCaptcha(){this.setupComponent()}ensureCaptchaElem(se){const oe=document.getElementById(se);if(!oe)throw Error(`Captcha element with id '${se}' was not found`);this.captchaElem=oe}renderReCaptcha(){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.captchaId=this.reCaptchaApi.render(this.captchaElemId,this.getCaptchaProperties()),this.ready.next()},0)})}handleCallback(se){this.currentResponse=se,this.success.next(se),this.zone.run(()=>{this.onChange(se),this.onTouched(se)}),this.resetCaptchaAfterSuccess&&this.resetCaptcha()}getPseudoUniqueNumber(){return(new Date).getUTCMilliseconds()+Math.floor(9999*Math.random())}setupComponent(){this.captchaSpecificSetup(),this.createAndSetCaptchaElem(),this.scriptService.registerCaptchaScript(this.useGlobalDomain,"explicit",se=>{this.onloadCallback(se)},this.hl)}onloadCallback(se){if(this.reCaptchaApi=se,!this.reCaptchaApi)throw Error("ReCaptcha Api was not initialized correctly");this.isLoaded=!0,this.load.next(),this.renderReCaptcha(),this.setupAfterLoad&&(this.setupAfterLoad=!1,this.setupComponent())}generateNewElemId(){return this.captchaElemPrefix+this.getPseudoUniqueNumber()}createAndSetCaptchaElem(){if(this.captchaElemId=this.generateNewElemId(),!this.captchaElemId)throw Error("Captcha elem Id is not set");if(!this.captchaWrapperElem)throw Error("Captcha DOM element is not initialized");this.captchaWrapperElem.nativeElement.innerHTML="";const se=this.renderer.createElement("div");se.id=this.captchaElemId,this.renderer.appendChild(this.captchaWrapperElem.nativeElement,se),setTimeout(()=>{this.captchaElemId&&this.ensureCaptchaElem(this.captchaElemId)},0)}writeValue(se){}registerOnChange(se){this.onChange=se}registerOnTouched(se){this.onTouched=se}handleErrorCallback(){this.zone.run(()=>{this.onChange(void 0),this.onTouched(void 0)}),this.error.next()}handleExpireCallback(){this.expire.next(),this.resetCaptcha()}}return H.\u0275fac=function(se){return new(se||H)(i.Y36(i.Qsj),i.Y36(i.R0b),i.Y36(i.zs3),i.Y36(o))},H.\u0275dir=i.lG2({type:H,inputs:{siteKey:"siteKey",useGlobalDomain:"useGlobalDomain",type:"type",hl:"hl",tabIndex:"tabIndex"},outputs:{success:"success",load:"load",reset:"reset",ready:"ready",error:"error",expire:"expire"},features:[i.TTD]}),H})();var M=(()=>{return(H=M||(M={}))[H.InvisibleReCaptcha=0]="InvisibleReCaptcha",H[H.ReCaptcha2=1]="ReCaptcha2",M;var H})();let W=(()=>{class H extends c{constructor(se,oe,we,Te){super(se,oe,we,Te),this.renderer=se,this.zone=oe,this.injector=we,this.scriptService=Te,this.windowOnErrorCallbackProperty="ngx_captcha_error_callback",this.windowOnExpireCallbackProperty="ngx_captcha_expire_callback",this.theme="light",this.size="normal",this.recaptchaType=M.ReCaptcha2}ngOnChanges(se){super.ngOnChanges(se)}ngOnDestroy(){window[this.windowOnErrorCallbackProperty]={},window[this.windowOnExpireCallbackProperty]={}}captchaSpecificSetup(){this.registerCallbacks()}getCaptchaProperties(){return{sitekey:this.siteKey,callback:se=>this.zone.run(()=>this.handleCallback(se)),"expired-callback":()=>this.zone.run(()=>this.handleExpireCallback()),"error-callback":()=>this.zone.run(()=>this.handleErrorCallback()),theme:this.theme,type:this.type,size:this.size,tabindex:this.tabIndex}}registerCallbacks(){window[this.windowOnErrorCallbackProperty]=super.handleErrorCallback.bind(this),window[this.windowOnExpireCallbackProperty]=super.handleExpireCallback.bind(this)}}return H.\u0275fac=function(se){return new(se||H)(i.Y36(i.Qsj),i.Y36(i.R0b),i.Y36(i.zs3),i.Y36(o))},H.\u0275cmp=i.Xpm({type:H,selectors:[["ngx-recaptcha2"]],viewQuery:function(se,oe){if(1&se&&i.Gf(f,5),2&se){let we;i.iGM(we=i.CRH())&&(oe.captchaWrapperElem=we.first)}},inputs:{theme:"theme",size:"size",hl:"hl"},features:[i._Bn([{provide:n.JU,useExisting:(0,i.Gpc)(()=>H),multi:!0}]),i.qOj,i.TTD],decls:2,vars:0,consts:[["captchaWrapperElem",""]],template:function(se,oe){1&se&&i._UZ(0,"div",null,0)},encapsulation:2}),H})(),B=(()=>{class H{constructor(se,oe){this.scriptService=se,this.zone=oe}execute(se,oe,we,Te,Ze){this.executeAsPromise(se,oe,Te).then(we).catch(yt=>Ze?Ze(yt):console.error(yt))}executeAsPromise(se,oe,we){return new Promise((Te,Ze)=>{this.scriptService.registerCaptchaScript(!(!we||!we.useGlobalDomain),se,tt=>{this.zone.runOutsideAngular(()=>{try{tt.execute(se,{action:oe}).then(ue=>this.zone.run(()=>Te(ue)))}catch(ue){Ze(ue)}})})})}}return H.\u0275fac=function(se){return new(se||H)(i.LFG(o),i.LFG(i.R0b))},H.\u0275prov=i.Yz7({token:H,factory:H.\u0275fac}),H})(),r=(()=>{class H{}return H.\u0275fac=function(se){return new(se||H)},H.\u0275mod=i.oAB({type:H}),H.\u0275inj=i.cJS({providers:[o,B],imports:[[l.ez]]}),H})()},64341:(vt,me,a)=>{"use strict";a.d(me,{x0:()=>Ce});var i=a(64565),n=a(7073);const l={UKNOWN:"Unknown"},f={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:l.UKNOWN},o={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-B3310|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|SGH-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 SLIM|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|Mobile; rv:49.0|Mobile; ALCATEL 4052R; rv:48.0/,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")},c={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-T865|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-T385M|SM-P585M|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|\n        SM-P601|SM-P605|SM-P615|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-T500|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-T725|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|SM-P585Y"),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|LG-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-X606F|TB-X103F|TB-X304F|TB-X304L|TB-X704F|TB-8703F|Tab2A7-10F|TB2-X30L|TB-8504F"),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.*\bNabi/,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/,Honeywell:/RT10A/,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")},M={BLACKBERRY:"Blackberry",FIREFOX_OS:"Firefox-OS",CHROME_BOOK:"Chrome-Book",WINDOWS_PHONE:"Windows-Phone",VITA:"Vita",PS4:"PS4",MAC:"Macintosh",CHROMECAST:"Chromecast",APPLE_TV:"Apple-TV",GOOGLE_TV:"Google-TV",ANDROID:"Android",Tesla:"Tesla",iPad:"iPad",IPHONE:"iPhone",iPod:"iPod",UNKNOWN:l.UKNOWN,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",HONEYWELL:"Honeywell",NINTENDO:"Nintendo",AMOI:"Amoi",INQ:"INQ",GENERIC_PHONE:"Generic Phone",MI_SE_9:"Mi SE 9"},w=[M.PS4,M.CHROME_BOOK,M.MAC,M.DELL,M.ASUS,M.UNKNOWN],W={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:l.UKNOWN},B={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_11_0:"mac-os-x-11-0",MACOSX_16:"mac-os-x-16",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",ANDROID_9:"android-9",UNKNOWN:l.UKNOWN.toLowerCase()},r={WINDOWS:{and:[{or:[/\bWindows|(Win\d\d)\b/,/\bWin 9x\b/]},{not:/\bWindows Phone\b/}]},MAC:{and:[/\bMac OS\b/,{not:{or:[/\biPhone\b/,/\biPad\b/,/\biPod\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/},pe={...o,...c,...r,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})/,MI_SE_9:/\bXiaomi\b/,MAC:{and:[/\bMac OS\b/,{not:{or:[/\biPhone\b/,/\biPad\b/,/\biPod\b/,/\bWindows Phone\b/]}}]}},se={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)/,MACOSX_16:/(Mac OS X 10.16)/,MACOSX_11_0:{or:[/11_0 like Mac OS X/,/Mac OS X 11/]},iOS:/(iPhone OS\s*[0-9_]+)/,ANDROID_9:/(Android 9)/},oe={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/},we=Object.keys(se).reduce((b,L)=>(b[L]=se[L],b),{}),Te=Object.keys(oe).reduce((b,L)=>(b[f[L]]=oe[L],b),{});var Ze=Object.freeze({__proto__:null,GENERAL:l,BROWSERS:f,MOBILES_RE:o,TABLETS_RE:c,DEVICES:M,DESKTOP_DEVICES:w,OS:W,OS_VERSIONS:B,OS_RE:r,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:pe,OS_VERSIONS_RE_MAP:se,BROWSER_VERSIONS_RE_MAP:oe,OS_VERSIONS_RE:we,BROWSER_VERSIONS_RE:Te});class yt{constructor(){}test(L,Ne){return"string"==typeof Ne&&(Ne=new RegExp(Ne)),Ne instanceof RegExp?Ne.test(L):Ne&&Array.isArray(Ne.and)?Ne.and.every(Dt=>this.test(L,Dt)):Ne&&Array.isArray(Ne.or)?Ne.or.some(Dt=>this.test(L,Dt)):!(!Ne||!Ne.not||this.test(L,Ne.not))}exec(L,Ne){return"string"==typeof Ne&&(Ne=new RegExp(Ne)),Ne instanceof RegExp?Ne.exec(L):Ne&&Array.isArray(Ne)?Ne.reduce((Dt,ot)=>Dt||this.exec(L,ot),null):null}}var Ke=(()=>{return(b=Ke||(Ke={})).Mobile="mobile",b.Tablet="tablet",b.Desktop="desktop",b.Unknown="unknown",Ke;var b})(),tt=(()=>{return(b=tt||(tt={})).Portrait="portrait",b.Landscape="landscape",tt;var b})();const ue="iPad";let Ce=(()=>{class b{constructor(Ne){this.platformId=Ne,this.ua="",this.userAgent="",this.os="",this.browser="",this.device="",this.os_version="",this.browser_version="",this.reTree=new yt,this.deviceType="",this.orientation="",(0,n.NF)(this.platformId)&&typeof window<"u"&&(this.userAgent=window.navigator.userAgent),this.setDeviceInfo(this.userAgent)}setDeviceInfo(Ne=this.userAgent){Ne!==this.userAgent&&(this.userAgent=Ne);const Dt=[{const:"OS",prop:"os"},{const:"BROWSERS",prop:"browser"},{const:"DEVICES",prop:"device"},{const:"OS_VERSIONS",prop:"os_version"}];if(Dt.forEach(ot=>{this[ot.prop]=Object.keys(Ze[ot.const]).reduce((ct,xt)=>"device"===Ze[ot.const][xt]&&(0,n.NF)(this.platformId)&&(this.reTree.test(this.userAgent,c[ue])||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)?(ct[Ze[ot.const][xt]]=ue,Object):(ct[Ze[ot.const][xt]]=this.reTree.test(Ne,Ze[`${ot.const}_RE`][xt]),ct),{})}),Dt.forEach(ot=>{this[ot.prop]=Object.keys(Ze[ot.const]).map(ct=>Ze[ot.const][ct]).reduce((ct,xt)=>"device"===ot.prop&&ct===Ze[ot.const].ANDROID?this[ot.prop][xt]?xt:ct:ct===Ze[ot.const].UNKNOWN&&this[ot.prop][xt]?xt:ct,Ze[ot.const].UNKNOWN)}),this.browser_version="0",this.browser!==f.UNKNOWN){const ct=this.reTree.exec(Ne,Te[this.browser]);ct&&(this.browser_version=ct[1])}this.orientation=typeof window<"u"&&window.matchMedia?window.matchMedia("(orientation: landscape)").matches?tt.Landscape:tt.Portrait:l.UKNOWN,this.deviceType=this.isTablet()?Ke.Tablet:this.isMobile(this.userAgent)?Ke.Mobile:this.isDesktop(this.userAgent)?Ke.Desktop:Ke.Unknown}getDeviceInfo(){return{userAgent:this.userAgent,os:this.os,browser:this.browser,device:this.device,os_version:this.os_version,browser_version:this.browser_version,deviceType:this.deviceType,orientation:this.orientation}}isMobile(Ne=this.userAgent){return!this.isTablet(Ne)&&!!Object.keys(o).find(ot=>this.reTree.test(Ne,o[ot]))}isTablet(Ne=this.userAgent){return!(!(0,n.NF)(this.platformId)||!(this.reTree.test(this.userAgent,c[ue])||typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1))||!!Object.keys(c).find(ot=>!!this.reTree.test(Ne,c[ot]))}isDesktop(Ne=this.userAgent){return(this.device!==M.UNKNOWN||!this.isMobile(Ne)&&!this.isTablet(Ne))&&w.indexOf(this.device)>-1}}return b.\u0275fac=function(Ne){return new(Ne||b)(i.LFG(i.Lbi))},b.\u0275prov=i.Yz7({token:b,factory:b.\u0275fac,providedIn:"root"}),b})()},42251:(vt,me,a)=>{"use strict";a.d(me,{yo:()=>V,S6:()=>zr,yW:()=>Nr,hX:()=>Es,cx:()=>os,w_:()=>wr,_e:()=>Ts,Ed:()=>zr,vM:()=>ee,e$:()=>Yn,HK:()=>je,cq:()=>Ws,kJ:()=>St,xb:()=>Yt,mf:()=>z,Ft:()=>b,Kn:()=>Ce,o8:()=>L,XP:()=>ft,UI:()=>Qr,X:()=>lt,MX:()=>ci,u4:()=>Cs,MR:()=>Xe,G0:()=>Gr,jj:()=>Hi,VO:()=>Le});var i={};a.r(i),a.d(i,{VERSION:()=>n,after:()=>Vr,all:()=>Nr,allKeys:()=>ii,any:()=>ys,assign:()=>re,before:()=>Lr,bind:()=>Zr,bindAll:()=>Mr,chain:()=>tr,chunk:()=>V,clone:()=>K,collect:()=>Qr,compact:()=>Ji,compose:()=>Rr,constant:()=>zn,contains:()=>qi,countBy:()=>Se,create:()=>Z,debounce:()=>yr,default:()=>An,defaults:()=>ae,defer:()=>Dr,delay:()=>is,detect:()=>dr,difference:()=>Zi,drop:()=>ir,each:()=>zr,escape:()=>le,every:()=>Nr,extend:()=>F,extendOwn:()=>re,filter:()=>Es,find:()=>dr,findIndex:()=>os,findKey:()=>wr,findLastIndex:()=>Os,findWhere:()=>Ts,first:()=>Ai,flatten:()=>Ir,foldl:()=>Cs,foldr:()=>Ps,forEach:()=>zr,functions:()=>Re,get:()=>Bt,groupBy:()=>ee,has:()=>Yn,head:()=>Ai,identity:()=>In,include:()=>qi,includes:()=>qi,indexBy:()=>je,indexOf:()=>Ws,initial:()=>Ti,inject:()=>Cs,intersection:()=>ls,invert:()=>Ee,invoke:()=>Ss,isArguments:()=>fn,isArray:()=>St,isArrayBuffer:()=>Dn,isBoolean:()=>Ne,isDataView:()=>Oe,isDate:()=>Et,isElement:()=>Dt,isEmpty:()=>Yt,isEqual:()=>Mi,isError:()=>mn,isFinite:()=>Sn,isFunction:()=>z,isMap:()=>N,isMatch:()=>dn,isNaN:()=>Un,isNull:()=>b,isNumber:()=>xt,isObject:()=>Ce,isRegExp:()=>sn,isSet:()=>Q,isString:()=>ct,isSymbol:()=>xn,isTypedArray:()=>C,isUndefined:()=>L,isWeakMap:()=>ve,isWeakSet:()=>Ye,iteratee:()=>D,keys:()=>ft,last:()=>Wi,lastIndexOf:()=>pr,map:()=>Qr,mapObject:()=>Fe,matcher:()=>Bn,matches:()=>Bn,max:()=>xs,memoize:()=>_s,methods:()=>Re,min:()=>_,mixin:()=>Kt,negate:()=>gr,noop:()=>ht,now:()=>Ln,object:()=>X,omit:()=>ri,once:()=>ws,pairs:()=>lt,partial:()=>Sr,partition:()=>st,pick:()=>un,pluck:()=>nr,property:()=>$n,propertyOf:()=>ln,random:()=>ci,range:()=>U,reduce:()=>Cs,reduceRight:()=>Ps,reject:()=>na,rest:()=>ir,restArguments:()=>ue,result:()=>gi,sample:()=>Me,select:()=>Es,shuffle:()=>qe,size:()=>Lt,some:()=>ys,sortBy:()=>Xe,sortedIndex:()=>Fr,tail:()=>ir,take:()=>Ai,tap:()=>dt,template:()=>ai,templateSettings:()=>Jt,throttle:()=>$r,times:()=>Pn,toArray:()=>ie,toPath:()=>ut,transpose:()=>it,unescape:()=>Nt,union:()=>Gr,uniq:()=>Hi,unique:()=>Hi,uniqueId:()=>Yi,unzip:()=>it,values:()=>Le,where:()=>Yr,without:()=>hs,wrap:()=>Is,zip:()=>Rt});var n="1.13.7",l="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},f=Array.prototype,o=Object.prototype,c=typeof Symbol<"u"?Symbol.prototype:null,M=f.push,w=f.slice,W=o.toString,B=o.hasOwnProperty,r=typeof ArrayBuffer<"u",H=typeof DataView<"u",pe=Array.isArray,se=Object.keys,oe=Object.create,we=r&&ArrayBuffer.isView,Te=isNaN,Ze=isFinite,yt=!{toString:null}.propertyIsEnumerable("toString"),Ke=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],tt=Math.pow(2,53)-1;function ue(ke,rt){return rt=null==rt?ke.length-1:+rt,function(){for(var Gt=Math.max(arguments.length-rt,0),Vt=Array(Gt),yn=0;yn<Gt;yn++)Vt[yn]=arguments[yn+rt];switch(rt){case 0:return ke.call(this,Vt);case 1:return ke.call(this,arguments[0],Vt);case 2:return ke.call(this,arguments[0],arguments[1],Vt)}var pn=Array(rt+1);for(yn=0;yn<rt;yn++)pn[yn]=arguments[yn];return pn[rt]=Vt,ke.apply(this,pn)}}function Ce(ke){var rt=typeof ke;return"function"===rt||"object"===rt&&!!ke}function b(ke){return null===ke}function L(ke){return void 0===ke}function Ne(ke){return!0===ke||!1===ke||"[object Boolean]"===W.call(ke)}function Dt(ke){return!(!ke||1!==ke.nodeType)}function ot(ke){var rt="[object "+ke+"]";return function(Gt){return W.call(Gt)===rt}}const ct=ot("String"),xt=ot("Number"),Et=ot("Date"),sn=ot("RegExp"),mn=ot("Error"),xn=ot("Symbol"),Dn=ot("ArrayBuffer");var Fn=ot("Function");"object"!=typeof Int8Array&&"function"!=typeof(l.document&&l.document.childNodes)&&(Fn=function(ke){return"function"==typeof ke||!1});const z=Fn,d=ot("Object");var O=H&&(!/\[native code\]/.test(String(DataView))||d(new DataView(new ArrayBuffer(8)))),de=typeof Map<"u"&&d(new Map),Ve=ot("DataView");const Oe=O?function Ie(ke){return null!=ke&&z(ke.getInt8)&&Dn(ke.buffer)}:Ve,St=pe||ot("Array");function wt(ke,rt){return null!=ke&&B.call(ke,rt)}var jt=ot("Arguments");!function(){jt(arguments)||(jt=function(ke){return wt(ke,"callee")})}();const fn=jt;function Sn(ke){return!xn(ke)&&Ze(ke)&&!isNaN(parseFloat(ke))}function Un(ke){return xt(ke)&&Te(ke)}function zn(ke){return function(){return ke}}function ei(ke){return function(rt){var Gt=ke(rt);return"number"==typeof Gt&&Gt>=0&&Gt<=tt}}function li(ke){return function(rt){return rt?.[ke]}}const ni=li("byteLength"),kn=ei(ni);var Qe=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const C=r?function G(ke){return we?we(ke)&&!Oe(ke):kn(ke)&&Qe.test(W.call(ke))}:zn(!1),P=li("length");function ze(ke,rt){rt=function _e(ke){for(var rt={},Gt=ke.length,Vt=0;Vt<Gt;++Vt)rt[ke[Vt]]=!0;return{contains:function(yn){return!0===rt[yn]},push:function(yn){return rt[yn]=!0,ke.push(yn)}}}(rt);var Gt=Ke.length,Vt=ke.constructor,yn=z(Vt)&&Vt.prototype||o,pn="constructor";for(wt(ke,pn)&&!rt.contains(pn)&&rt.push(pn);Gt--;)(pn=Ke[Gt])in ke&&ke[pn]!==yn[pn]&&!rt.contains(pn)&&rt.push(pn)}function ft(ke){if(!Ce(ke))return[];if(se)return se(ke);var rt=[];for(var Gt in ke)wt(ke,Gt)&&rt.push(Gt);return yt&&ze(ke,rt),rt}function Yt(ke){if(null==ke)return!0;var rt=P(ke);return"number"==typeof rt&&(St(ke)||ct(ke)||fn(ke))?0===rt:0===P(ft(ke))}function dn(ke,rt){var Gt=ft(rt),Vt=Gt.length;if(null==ke)return!Vt;for(var yn=Object(ke),pn=0;pn<Vt;pn++){var jn=Gt[pn];if(rt[jn]!==yn[jn]||!(jn in yn))return!1}return!0}function an(ke){return ke instanceof an?ke:this instanceof an?void(this._wrapped=ke):new an(ke)}function vn(ke){return new Uint8Array(ke.buffer||ke,ke.byteOffset||0,ni(ke))}an.VERSION=n,an.prototype.valueOf=an.prototype.toJSON=an.prototype.value=function(){return this._wrapped},an.prototype.toString=function(){return String(this._wrapped)};var Hn="[object DataView]";function si(ke,rt,Gt,Vt){if(ke===rt)return 0!==ke||1/ke==1/rt;if(null==ke||null==rt)return!1;if(ke!=ke)return rt!=rt;var yn=typeof ke;return("function"===yn||"object"===yn||"object"==typeof rt)&&Jn(ke,rt,Gt,Vt)}function Jn(ke,rt,Gt,Vt){ke instanceof an&&(ke=ke._wrapped),rt instanceof an&&(rt=rt._wrapped);var yn=W.call(ke);if(yn!==W.call(rt))return!1;if(O&&"[object Object]"==yn&&Oe(ke)){if(!Oe(rt))return!1;yn=Hn}switch(yn){case"[object RegExp]":case"[object String]":return""+ke==""+rt;case"[object Number]":return+ke!=+ke?+rt!=+rt:0==+ke?1/+ke==1/rt:+ke==+rt;case"[object Date]":case"[object Boolean]":return+ke==+rt;case"[object Symbol]":return c.valueOf.call(ke)===c.valueOf.call(rt);case"[object ArrayBuffer]":case Hn:return Jn(vn(ke),vn(rt),Gt,Vt)}var pn="[object Array]"===yn;if(!pn&&C(ke)){if(ni(ke)!==ni(rt))return!1;if(ke.buffer===rt.buffer&&ke.byteOffset===rt.byteOffset)return!0;pn=!0}if(!pn){if("object"!=typeof ke||"object"!=typeof rt)return!1;var mi=ke.constructor,Pi=rt.constructor;if(mi!==Pi&&!(z(mi)&&mi instanceof mi&&z(Pi)&&Pi instanceof Pi)&&"constructor"in ke&&"constructor"in rt)return!1}Vt=Vt||[];for(var Ri=(Gt=Gt||[]).length;Ri--;)if(Gt[Ri]===ke)return Vt[Ri]===rt;if(Gt.push(ke),Vt.push(rt),pn){if((Ri=ke.length)!==rt.length)return!1;for(;Ri--;)if(!si(ke[Ri],rt[Ri],Gt,Vt))return!1}else{var br,vr=ft(ke);if(Ri=vr.length,ft(rt).length!==Ri)return!1;for(;Ri--;)if(!wt(rt,br=vr[Ri])||!si(ke[br],rt[br],Gt,Vt))return!1}return Gt.pop(),Vt.pop(),!0}function Mi(ke,rt){return si(ke,rt)}function ii(ke){if(!Ce(ke))return[];var rt=[];for(var Gt in ke)rt.push(Gt);return yt&&ze(ke,rt),rt}function Cn(ke){var rt=P(ke);return function(Gt){if(null==Gt)return!1;var Vt=ii(Gt);if(P(Vt))return!1;for(var yn=0;yn<rt;yn++)if(!z(Gt[ke[yn]]))return!1;return ke!==Ct||!z(Gt[Xt])}}var Xt="forEach",Tn=["clear","delete"],Qn=["get","has","set"],_n=Tn.concat(Xt,Qn),Ct=Tn.concat(Qn),ge=["add"].concat(Tn,Xt,"has");const N=de?Cn(_n):ot("Map"),ve=de?Cn(Ct):ot("WeakMap"),Q=de?Cn(ge):ot("Set"),Ye=ot("WeakSet");function Le(ke){for(var rt=ft(ke),Gt=rt.length,Vt=Array(Gt),yn=0;yn<Gt;yn++)Vt[yn]=ke[rt[yn]];return Vt}function lt(ke){for(var rt=ft(ke),Gt=rt.length,Vt=Array(Gt),yn=0;yn<Gt;yn++)Vt[yn]=[rt[yn],ke[rt[yn]]];return Vt}function Ee(ke){for(var rt={},Gt=ft(ke),Vt=0,yn=Gt.length;Vt<yn;Vt++)rt[ke[Gt[Vt]]]=Gt[Vt];return rt}function Re(ke){var rt=[];for(var Gt in ke)z(ke[Gt])&&rt.push(Gt);return rt.sort()}function ye(ke,rt){return function(Gt){var Vt=arguments.length;if(rt&&(Gt=Object(Gt)),Vt<2||null==Gt)return Gt;for(var yn=1;yn<Vt;yn++)for(var pn=arguments[yn],jn=ke(pn),mi=jn.length,Pi=0;Pi<mi;Pi++){var Ri=jn[Pi];(!rt||void 0===Gt[Ri])&&(Gt[Ri]=pn[Ri])}return Gt}}const F=ye(ii),re=ye(ft),ae=ye(ii,!0);function S(ke){if(!Ce(ke))return{};if(oe)return oe(ke);var rt=function(){};rt.prototype=ke;var Gt=new rt;return rt.prototype=null,Gt}function Z(ke,rt){var Gt=S(ke);return rt&&re(Gt,rt),Gt}function K(ke){return Ce(ke)?St(ke)?ke.slice():F({},ke):ke}function dt(ke,rt){return rt(ke),ke}function ut(ke){return St(ke)?ke:[ke]}function $t(ke){return an.toPath(ke)}function Wt(ke,rt){for(var Gt=rt.length,Vt=0;Vt<Gt;Vt++){if(null==ke)return;ke=ke[rt[Vt]]}return Gt?ke:void 0}function Bt(ke,rt,Gt){var Vt=Wt(ke,$t(rt));return L(Vt)?Gt:Vt}function Yn(ke,rt){for(var Gt=(rt=$t(rt)).length,Vt=0;Vt<Gt;Vt++){var yn=rt[Vt];if(!wt(ke,yn))return!1;ke=ke[yn]}return!!Gt}function In(ke){return ke}function Bn(ke){return ke=re({},ke),function(rt){return dn(rt,ke)}}function $n(ke){return ke=$t(ke),function(rt){return Wt(rt,ke)}}function Pt(ke,rt,Gt){if(void 0===rt)return ke;switch(Gt??3){case 1:return function(Vt){return ke.call(rt,Vt)};case 3:return function(Vt,yn,pn){return ke.call(rt,Vt,yn,pn)};case 4:return function(Vt,yn,pn,jn){return ke.call(rt,Vt,yn,pn,jn)}}return function(){return ke.apply(rt,arguments)}}function We(ke,rt,Gt){return null==ke?In:z(ke)?Pt(ke,rt,Gt):Ce(ke)&&!St(ke)?Bn(ke):$n(ke)}function D(ke,rt){return We(ke,rt,1/0)}function J(ke,rt,Gt){return an.iteratee!==D?an.iteratee(ke,rt):We(ke,rt,Gt)}function Fe(ke,rt,Gt){rt=J(rt,Gt);for(var Vt=ft(ke),yn=Vt.length,pn={},jn=0;jn<yn;jn++){var mi=Vt[jn];pn[mi]=rt(ke[mi],mi,ke)}return pn}function ht(){}function ln(ke){return null==ke?ht:function(rt){return Bt(ke,rt)}}function Pn(ke,rt,Gt){var Vt=Array(Math.max(0,ke));rt=Pt(rt,Gt,1);for(var yn=0;yn<ke;yn++)Vt[yn]=rt(yn);return Vt}function ci(ke,rt){return null==rt&&(rt=ke,ke=0),ke+Math.floor(Math.random()*(rt-ke+1))}an.toPath=ut,an.iteratee=D;const Ln=Date.now||function(){return(new Date).getTime()};function nn(ke){var rt=function(pn){return ke[pn]},Gt="(?:"+ft(ke).join("|")+")",Vt=RegExp(Gt),yn=RegExp(Gt,"g");return function(pn){return Vt.test(pn=null==pn?"":""+pn)?pn.replace(yn,rt):pn}}const gn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},le=nn(gn),Nt=nn(Ee(gn)),Jt=an.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var hn=/(.)^/,Kn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},pi=/\\|'|\r|\n|\u2028|\u2029/g;function Vn(ke){return"\\"+Kn[ke]}var Di=/^\s*(\w|\$)+\s*$/;function ai(ke,rt,Gt){!rt&&Gt&&(rt=Gt),rt=ae({},rt,an.templateSettings);var Vt=RegExp([(rt.escape||hn).source,(rt.interpolate||hn).source,(rt.evaluate||hn).source].join("|")+"|$","g"),yn=0,pn="__p+='";ke.replace(Vt,function(Ri,vr,br,sr,Xr){return pn+=ke.slice(yn,Xr).replace(pi,Vn),yn=Xr+Ri.length,vr?pn+="'+\n((__t=("+vr+"))==null?'':_.escape(__t))+\n'":br?pn+="'+\n((__t=("+br+"))==null?'':__t)+\n'":sr&&(pn+="';\n"+sr+"\n__p+='"),Ri}),pn+="';\n";var mi,jn=rt.variable;if(jn){if(!Di.test(jn))throw new Error("variable is not a bare identifier: "+jn)}else pn="with(obj||{}){\n"+pn+"}\n",jn="obj";pn="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+pn+"return __p;\n";try{mi=new Function(jn,"_",pn)}catch(Ri){throw Ri.source=pn,Ri}var Pi=function(Ri){return mi.call(this,Ri,an)};return Pi.source="function("+jn+"){\n"+pn+"}",Pi}function gi(ke,rt,Gt){var Vt=(rt=$t(rt)).length;if(!Vt)return z(Gt)?Gt.call(ke):Gt;for(var yn=0;yn<Vt;yn++){var pn=ke?.[rt[yn]];void 0===pn&&(pn=Gt,yn=Vt),ke=z(pn)?pn.call(ke):pn}return ke}var Si=0;function Yi(ke){var rt=++Si+"";return ke?ke+rt:rt}function tr(ke){var rt=an(ke);return rt._chain=!0,rt}function Oi(ke,rt,Gt,Vt,yn){if(!(Vt instanceof rt))return ke.apply(Gt,yn);var pn=S(ke.prototype),jn=ke.apply(pn,yn);return Ce(jn)?jn:pn}var rr=ue(function(ke,rt){var Gt=rr.placeholder,Vt=function(){for(var yn=0,pn=rt.length,jn=Array(pn),mi=0;mi<pn;mi++)jn[mi]=rt[mi]===Gt?arguments[yn++]:rt[mi];for(;yn<arguments.length;)jn.push(arguments[yn++]);return Oi(ke,Vt,this,this,jn)};return Vt});rr.placeholder=an;const Sr=rr,Zr=ue(function(ke,rt,Gt){if(!z(ke))throw new TypeError("Bind must be called on a function");var Vt=ue(function(yn){return Oi(ke,Vt,rt,this,Gt.concat(yn))});return Vt}),Ui=ei(P);function or(ke,rt,Gt,Vt){if(Vt=Vt||[],rt||0===rt){if(rt<=0)return Vt.concat(ke)}else rt=1/0;for(var yn=Vt.length,pn=0,jn=P(ke);pn<jn;pn++){var mi=ke[pn];if(Ui(mi)&&(St(mi)||fn(mi)))if(rt>1)or(mi,rt-1,Gt,Vt),yn=Vt.length;else for(var Pi=0,Ri=mi.length;Pi<Ri;)Vt[yn++]=mi[Pi++];else Gt||(Vt[yn++]=mi)}return Vt}const Mr=ue(function(ke,rt){var Gt=(rt=or(rt,!1,!1)).length;if(Gt<1)throw new Error("bindAll must be passed function names");for(;Gt--;){var Vt=rt[Gt];ke[Vt]=Zr(ke[Vt],ke)}return ke});function _s(ke,rt){var Gt=function(Vt){var yn=Gt.cache,pn=""+(rt?rt.apply(this,arguments):Vt);return wt(yn,pn)||(yn[pn]=ke.apply(this,arguments)),yn[pn]};return Gt.cache={},Gt}const is=ue(function(ke,rt,Gt){return setTimeout(function(){return ke.apply(null,Gt)},rt)}),Dr=Sr(is,an,1);function $r(ke,rt,Gt){var Vt,yn,pn,jn,mi=0;Gt||(Gt={});var Pi=function(){mi=!1===Gt.leading?0:Ln(),Vt=null,jn=ke.apply(yn,pn),Vt||(yn=pn=null)},Ri=function(){var vr=Ln();!mi&&!1===Gt.leading&&(mi=vr);var br=rt-(vr-mi);return yn=this,pn=arguments,br<=0||br>rt?(Vt&&(clearTimeout(Vt),Vt=null),mi=vr,jn=ke.apply(yn,pn),Vt||(yn=pn=null)):!Vt&&!1!==Gt.trailing&&(Vt=setTimeout(Pi,br)),jn};return Ri.cancel=function(){clearTimeout(Vt),mi=0,Vt=yn=pn=null},Ri}function yr(ke,rt,Gt){var Vt,yn,pn,jn,mi,Pi=function(){var vr=Ln()-yn;rt>vr?Vt=setTimeout(Pi,rt-vr):(Vt=null,Gt||(jn=ke.apply(mi,pn)),Vt||(pn=mi=null))},Ri=ue(function(vr){return mi=this,pn=vr,yn=Ln(),Vt||(Vt=setTimeout(Pi,rt),Gt&&(jn=ke.apply(mi,pn))),jn});return Ri.cancel=function(){clearTimeout(Vt),Vt=pn=mi=null},Ri}function Is(ke,rt){return Sr(rt,ke)}function gr(ke){return function(){return!ke.apply(this,arguments)}}function Rr(){var ke=arguments,rt=ke.length-1;return function(){for(var Gt=rt,Vt=ke[rt].apply(this,arguments);Gt--;)Vt=ke[Gt].call(this,Vt);return Vt}}function Vr(ke,rt){return function(){if(--ke<1)return rt.apply(this,arguments)}}function Lr(ke,rt){var Gt;return function(){return--ke>0&&(Gt=rt.apply(this,arguments)),ke<=1&&(rt=null),Gt}}const ws=Sr(Lr,2);function wr(ke,rt,Gt){rt=J(rt,Gt);for(var yn,Vt=ft(ke),pn=0,jn=Vt.length;pn<jn;pn++)if(rt(ke[yn=Vt[pn]],yn,ke))return yn}function ks(ke){return function(rt,Gt,Vt){Gt=J(Gt,Vt);for(var yn=P(rt),pn=ke>0?0:yn-1;pn>=0&&pn<yn;pn+=ke)if(Gt(rt[pn],pn,rt))return pn;return-1}}const os=ks(1),Os=ks(-1);function Fr(ke,rt,Gt,Vt){for(var yn=(Gt=J(Gt,Vt,1))(rt),pn=0,jn=P(ke);pn<jn;){var mi=Math.floor((pn+jn)/2);Gt(ke[mi])<yn?pn=mi+1:jn=mi}return pn}function us(ke,rt,Gt){return function(Vt,yn,pn){var jn=0,mi=P(Vt);if("number"==typeof pn)ke>0?jn=pn>=0?pn:Math.max(pn+mi,jn):mi=pn>=0?Math.min(pn+1,mi):pn+mi+1;else if(Gt&&pn&&mi)return Vt[pn=Gt(Vt,yn)]===yn?pn:-1;if(yn!=yn)return(pn=rt(w.call(Vt,jn,mi),Un))>=0?pn+jn:-1;for(pn=ke>0?jn:mi-1;pn>=0&&pn<mi;pn+=ke)if(Vt[pn]===yn)return pn;return-1}}const Ws=us(1,os,Fr),pr=us(-1,Os);function dr(ke,rt,Gt){var yn=(Ui(ke)?os:wr)(ke,rt,Gt);if(void 0!==yn&&-1!==yn)return ke[yn]}function Ts(ke,rt){return dr(ke,Bn(rt))}function zr(ke,rt,Gt){var Vt,yn;if(rt=Pt(rt,Gt),Ui(ke))for(Vt=0,yn=ke.length;Vt<yn;Vt++)rt(ke[Vt],Vt,ke);else{var pn=ft(ke);for(Vt=0,yn=pn.length;Vt<yn;Vt++)rt(ke[pn[Vt]],pn[Vt],ke)}return ke}function Qr(ke,rt,Gt){rt=J(rt,Gt);for(var Vt=!Ui(ke)&&ft(ke),yn=(Vt||ke).length,pn=Array(yn),jn=0;jn<yn;jn++){var mi=Vt?Vt[jn]:jn;pn[jn]=rt(ke[mi],mi,ke)}return pn}function ds(ke){var rt=function(Gt,Vt,yn,pn){var jn=!Ui(Gt)&&ft(Gt),mi=(jn||Gt).length,Pi=ke>0?0:mi-1;for(pn||(yn=Gt[jn?jn[Pi]:Pi],Pi+=ke);Pi>=0&&Pi<mi;Pi+=ke){var Ri=jn?jn[Pi]:Pi;yn=Vt(yn,Gt[Ri],Ri,Gt)}return yn};return function(Gt,Vt,yn,pn){var jn=arguments.length>=3;return rt(Gt,Pt(Vt,pn,4),yn,jn)}}const Cs=ds(1),Ps=ds(-1);function Es(ke,rt,Gt){var Vt=[];return rt=J(rt,Gt),zr(ke,function(yn,pn,jn){rt(yn,pn,jn)&&Vt.push(yn)}),Vt}function na(ke,rt,Gt){return Es(ke,gr(J(rt)),Gt)}function Nr(ke,rt,Gt){rt=J(rt,Gt);for(var Vt=!Ui(ke)&&ft(ke),yn=(Vt||ke).length,pn=0;pn<yn;pn++){var jn=Vt?Vt[pn]:pn;if(!rt(ke[jn],jn,ke))return!1}return!0}function ys(ke,rt,Gt){rt=J(rt,Gt);for(var Vt=!Ui(ke)&&ft(ke),yn=(Vt||ke).length,pn=0;pn<yn;pn++){var jn=Vt?Vt[pn]:pn;if(rt(ke[jn],jn,ke))return!0}return!1}function qi(ke,rt,Gt,Vt){return Ui(ke)||(ke=Le(ke)),("number"!=typeof Gt||Vt)&&(Gt=0),Ws(ke,rt,Gt)>=0}const Ss=ue(function(ke,rt,Gt){var Vt,yn;return z(rt)?yn=rt:(rt=$t(rt),Vt=rt.slice(0,-1),rt=rt[rt.length-1]),Qr(ke,function(pn){var jn=yn;if(!jn){if(Vt&&Vt.length&&(pn=Wt(pn,Vt)),null==pn)return;jn=pn[rt]}return null==jn?jn:jn.apply(pn,Gt)})});function nr(ke,rt){return Qr(ke,$n(rt))}function Yr(ke,rt){return Es(ke,Bn(rt))}function xs(ke,rt,Gt){var pn,jn,Vt=-1/0,yn=-1/0;if(null==rt||"number"==typeof rt&&"object"!=typeof ke[0]&&null!=ke)for(var mi=0,Pi=(ke=Ui(ke)?ke:Le(ke)).length;mi<Pi;mi++)null!=(pn=ke[mi])&&pn>Vt&&(Vt=pn);else rt=J(rt,Gt),zr(ke,function(Ri,vr,br){((jn=rt(Ri,vr,br))>yn||jn===-1/0&&Vt===-1/0)&&(Vt=Ri,yn=jn)});return Vt}function _(ke,rt,Gt){var pn,jn,Vt=1/0,yn=1/0;if(null==rt||"number"==typeof rt&&"object"!=typeof ke[0]&&null!=ke)for(var mi=0,Pi=(ke=Ui(ke)?ke:Le(ke)).length;mi<Pi;mi++)null!=(pn=ke[mi])&&pn<Vt&&(Vt=pn);else rt=J(rt,Gt),zr(ke,function(Ri,vr,br){((jn=rt(Ri,vr,br))<yn||jn===1/0&&Vt===1/0)&&(Vt=Ri,yn=jn)});return Vt}var x=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function ie(ke){return ke?St(ke)?w.call(ke):ct(ke)?ke.match(x):Ui(ke)?Qr(ke,In):Le(ke):[]}function Me(ke,rt,Gt){if(null==rt||Gt)return Ui(ke)||(ke=Le(ke)),ke[ci(ke.length-1)];var Vt=ie(ke),yn=P(Vt);rt=Math.max(Math.min(rt,yn),0);for(var pn=yn-1,jn=0;jn<rt;jn++){var mi=ci(jn,pn),Pi=Vt[jn];Vt[jn]=Vt[mi],Vt[mi]=Pi}return Vt.slice(0,rt)}function qe(ke){return Me(ke,1/0)}function Xe(ke,rt,Gt){var Vt=0;return rt=J(rt,Gt),nr(Qr(ke,function(yn,pn,jn){return{value:yn,index:Vt++,criteria:rt(yn,pn,jn)}}).sort(function(yn,pn){var jn=yn.criteria,mi=pn.criteria;if(jn!==mi){if(jn>mi||void 0===jn)return 1;if(jn<mi||void 0===mi)return-1}return yn.index-pn.index}),"value")}function gt(ke,rt){return function(Gt,Vt,yn){var pn=rt?[[],[]]:{};return Vt=J(Vt,yn),zr(Gt,function(jn,mi){var Pi=Vt(jn,mi,Gt);ke(pn,jn,Pi)}),pn}}const ee=gt(function(ke,rt,Gt){wt(ke,Gt)?ke[Gt].push(rt):ke[Gt]=[rt]}),je=gt(function(ke,rt,Gt){ke[Gt]=rt}),Se=gt(function(ke,rt,Gt){wt(ke,Gt)?ke[Gt]++:ke[Gt]=1}),st=gt(function(ke,rt,Gt){ke[Gt?0:1].push(rt)},!0);function Lt(ke){return null==ke?0:Ui(ke)?ke.length:ft(ke).length}function Ft(ke,rt,Gt){return rt in Gt}const un=ue(function(ke,rt){var Gt={},Vt=rt[0];if(null==ke)return Gt;z(Vt)?(rt.length>1&&(Vt=Pt(Vt,rt[1])),rt=ii(ke)):(Vt=Ft,rt=or(rt,!1,!1),ke=Object(ke));for(var yn=0,pn=rt.length;yn<pn;yn++){var jn=rt[yn],mi=ke[jn];Vt(mi,jn,ke)&&(Gt[jn]=mi)}return Gt}),ri=ue(function(ke,rt){var Vt,Gt=rt[0];return z(Gt)?(Gt=gr(Gt),rt.length>1&&(Vt=rt[1])):(rt=Qr(or(rt,!1,!1),String),Gt=function(yn,pn){return!qi(rt,pn)}),un(ke,Gt,Vt)});function Ti(ke,rt,Gt){return w.call(ke,0,Math.max(0,ke.length-(null==rt||Gt?1:rt)))}function Ai(ke,rt,Gt){return null==ke||ke.length<1?null==rt||Gt?void 0:[]:null==rt||Gt?ke[0]:Ti(ke,ke.length-rt)}function ir(ke,rt,Gt){return w.call(ke,null==rt||Gt?1:rt)}function Wi(ke,rt,Gt){return null==ke||ke.length<1?null==rt||Gt?void 0:[]:null==rt||Gt?ke[ke.length-1]:ir(ke,Math.max(0,ke.length-rt))}function Ji(ke){return Es(ke,Boolean)}function Ir(ke,rt){return or(ke,rt,!1)}const Zi=ue(function(ke,rt){return rt=or(rt,!0,!0),Es(ke,function(Gt){return!qi(rt,Gt)})}),hs=ue(function(ke,rt){return Zi(ke,rt)});function Hi(ke,rt,Gt,Vt){Ne(rt)||(Vt=Gt,Gt=rt,rt=!1),null!=Gt&&(Gt=J(Gt,Vt));for(var yn=[],pn=[],jn=0,mi=P(ke);jn<mi;jn++){var Pi=ke[jn],Ri=Gt?Gt(Pi,jn,ke):Pi;rt&&!Gt?((!jn||pn!==Ri)&&yn.push(Pi),pn=Ri):Gt?qi(pn,Ri)||(pn.push(Ri),yn.push(Pi)):qi(yn,Pi)||yn.push(Pi)}return yn}const Gr=ue(function(ke){return Hi(or(ke,!0,!0))});function ls(ke){for(var rt=[],Gt=arguments.length,Vt=0,yn=P(ke);Vt<yn;Vt++){var pn=ke[Vt];if(!qi(rt,pn)){var jn;for(jn=1;jn<Gt&&qi(arguments[jn],pn);jn++);jn===Gt&&rt.push(pn)}}return rt}function it(ke){for(var rt=ke&&xs(ke,P).length||0,Gt=Array(rt),Vt=0;Vt<rt;Vt++)Gt[Vt]=nr(ke,Vt);return Gt}const Rt=ue(it);function X(ke,rt){for(var Gt={},Vt=0,yn=P(ke);Vt<yn;Vt++)rt?Gt[ke[Vt]]=rt[Vt]:Gt[ke[Vt][0]]=ke[Vt][1];return Gt}function U(ke,rt,Gt){null==rt&&(rt=ke||0,ke=0),Gt||(Gt=rt<ke?-1:1);for(var Vt=Math.max(Math.ceil((rt-ke)/Gt),0),yn=Array(Vt),pn=0;pn<Vt;pn++,ke+=Gt)yn[pn]=ke;return yn}function V(ke,rt){if(null==rt||rt<1)return[];for(var Gt=[],Vt=0,yn=ke.length;Vt<yn;)Gt.push(w.call(ke,Vt,Vt+=rt));return Gt}function Je(ke,rt){return ke._chain?an(rt).chain():rt}function Kt(ke){return zr(Re(ke),function(rt){var Gt=an[rt]=ke[rt];an.prototype[rt]=function(){var Vt=[this._wrapped];return M.apply(Vt,arguments),Je(this,Gt.apply(an,Vt))}}),an}zr(["pop","push","reverse","shift","sort","splice","unshift"],function(ke){var rt=f[ke];an.prototype[ke]=function(){var Gt=this._wrapped;return null!=Gt&&(rt.apply(Gt,arguments),("shift"===ke||"splice"===ke)&&0===Gt.length&&delete Gt[0]),Je(this,Gt)}}),zr(["concat","join","slice"],function(ke){var rt=f[ke];an.prototype[ke]=function(){var Gt=this._wrapped;return null!=Gt&&(Gt=rt.apply(Gt,arguments)),Je(this,Gt)}});const An=an;var fi=Kt(i);fi._=fi},19369:(vt,me,a)=>{"use strict";function i(l,f,o,c,M,w,W){try{var B=l[w](W),r=B.value}catch(H){return void o(H)}B.done?f(r):Promise.resolve(r).then(c,M)}function n(l){return function(){var f=this,o=arguments;return new Promise(function(c,M){var w=l.apply(f,o);function W(r){i(w,c,M,W,B,"next",r)}function B(r){i(w,c,M,W,B,"throw",r)}W(void 0)})}}a.d(me,{Z:()=>n})},71081:(vt,me,a)=>{"use strict";function o(z,d,O,de){var Oe,Ve=arguments.length,Ie=Ve<3?d:null===de?de=Object.getOwnPropertyDescriptor(d,O):de;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)Ie=Reflect.decorate(z,d,O,de);else for(var St=z.length-1;St>=0;St--)(Oe=z[St])&&(Ie=(Ve<3?Oe(Ie):Ve>3?Oe(d,O,Ie):Oe(d,O))||Ie);return Ve>3&&Ie&&Object.defineProperty(d,O,Ie),Ie}function H(z,d,O,de){return new(O||(O=Promise))(function(Ie,Oe){function St(fn){try{jt(de.next(fn))}catch(Sn){Oe(Sn)}}function wt(fn){try{jt(de.throw(fn))}catch(Sn){Oe(Sn)}}function jt(fn){fn.done?Ie(fn.value):function Ve(Ie){return Ie instanceof O?Ie:new O(function(Oe){Oe(Ie)})}(fn.value).then(St,wt)}jt((de=de.apply(z,d||[])).next())})}function tt(z){return this instanceof tt?(this.v=z,this):new tt(z)}function ue(z,d,O){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ve,de=O.apply(z,d||[]),Ie=[];return Ve=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),St("next"),St("throw"),St("return",function Oe(zn){return function(ei){return Promise.resolve(ei).then(zn,Sn)}}),Ve[Symbol.asyncIterator]=function(){return this},Ve;function St(zn,ei){de[zn]&&(Ve[zn]=function(li){return new Promise(function(ni,kn){Ie.push([zn,li,ni,kn])>1||wt(zn,li)})},ei&&(Ve[zn]=ei(Ve[zn])))}function wt(zn,ei){try{!function jt(zn){zn.value instanceof tt?Promise.resolve(zn.value.v).then(fn,Sn):Un(Ie[0][2],zn)}(de[zn](ei))}catch(li){Un(Ie[0][3],li)}}function fn(zn){wt("next",zn)}function Sn(zn){wt("throw",zn)}function Un(zn,ei){zn(ei),Ie.shift(),Ie.length&&wt(Ie[0][0],Ie[0][1])}}function b(z){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var O,d=z[Symbol.asyncIterator];return d?d.call(z):(z=function we(z){var d="function"==typeof Symbol&&Symbol.iterator,O=d&&z[d],de=0;if(O)return O.call(z);if(z&&"number"==typeof z.length)return{next:function(){return z&&de>=z.length&&(z=void 0),{value:z&&z[de++],done:!z}}};throw new TypeError(d?"Object is not iterable.":"Symbol.iterator is not defined.")}(z),O={},de("next"),de("throw"),de("return"),O[Symbol.asyncIterator]=function(){return this},O);function de(Ie){O[Ie]=z[Ie]&&function(Oe){return new Promise(function(St,wt){!function Ve(Ie,Oe,St,wt){Promise.resolve(wt).then(function(jt){Ie({value:jt,done:St})},Oe)}(St,wt,(Oe=z[Ie](Oe)).done,Oe.value)})}}}a.d(me,{FC:()=>ue,KL:()=>b,gn:()=>o,mG:()=>H,qq:()=>tt}),"function"==typeof SuppressedError&&SuppressedError},4147:vt=>{"use strict";vt.exports=JSON.parse('{"author":"","name":"Livescore","description":"","homepage":"http://","version":"3.7.0","private":true,"husky":{"hooks":{"pre-commit":"lint-staged","//pre-push":"npm run lintCheck"}},"lint-staged":{"resources/angular_front/src/app/**/*.{ts,js}":["eslint"],"resources/angular_front/src/css/**/*.scss":[],"app/**/*.php":["vendor/bin/pint --preset psr12","git add"],"app/**/*.xphp":["vendor/bin/phpstan analyse --memory-limit 1G"]},"scripts":{"postinstall":"ngcc","dev":"npm run development","development":"cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js","watch":"cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js","watch-poll":"npm run watch -- --watch-poll","hot":"cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js","prod":"npm run production","production":"cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js","start":"ng serve --proxy-config proxy.conf.json","start:local":"ng serve  --host=local.livescore.cz --port 4200 --proxy-config proxy.conf.json","start:local:win":"set NODE_OPTIONS=--openssl-legacy-provider && ng serve  --host=local.livescore.cz --port 4200 --proxy-config proxy.conf.json","start:local:docker":"ng serve --host=local.livescore.cz  --port 4200 --proxy-config proxy.docker.conf.json","start:dev":"ng serve --host=local.livescore.cz  --port 4200 --proxy-config proxy.dev.conf.json","start:dev2":"ng serve  --host=local.livescore.cz  --port 4200 --proxy-config proxy.dev2.conf.json","start:stage":"ng serve  --host=local.livescore.cz  --port 4200 --proxy-config proxy.conf.js","start:stage2":"ng serve  --host=local.livescore.cz  --ssl --port 4200 --proxy-config proxy.conf.js","start:prod":"ng serve  --host=local.livescore.cz  --port 4200 --proxy-config proxy.prod.conf.js","start:dev:docker":"ng serve --aot --host=local.livescore.cz  --port 4200 --proxy-config proxy.docker.dev.conf.json","build:prod":"ng build --configuration production --aot --stats-json --deploy-url /front-build/","build:prodServer":"ng build --configuration production --aot  --deploy-url /front-build/","build:devServer":"ng build --configuration=developement --aot  --stats-json --deploy-url /front-build/","build:stageServer":"ng build --configuration=stage --aot  --stats-json --deploy-url /front-build/","pr":"prettier --write \'resources/angular_front/src/app/**/*.{ts,js,css,scss}\'","prCheck":"prettier --check \'resources/angular_front/src/app/**/*.{ts,js}\'","prCheckHtml":"prettier --write  \'resources/angular_front/src/app/**/about-us.component.html\' ","stCheck":"stylelint resources/angular_front/src/css/**/*.scss","esCheck":"eslint  \'resources/angular_front/src/app/**/*.{ts,js}\'","lintCheck":"npm run esCheck && npm run prCheck && npm run stCheck","postbuild:prod":"grunt css && npm run lintCheck","postbuild:prodServer":"grunt css-prod && grunt copy:bootstrapPublic","postbuild:devServer":"grunt css-prod && grunt copy:bootstrapPublic","postbuild:stageServer":"grunt css-prod && grunt copy:bootstrapPublic","stats":"webpack-bundle-analyzer public/front-build/stats.json","test":"ng test","lint":"ng lint","elint":"eslint \'*/**/*.{js,ts,tsx}\' --quiet --fix","e2e:local":"wait-on http://local.livescore.cz:4200 && cypress open ","e2e:stage:local":"wait-on http://local.livescore.cz:4200 && cypress open --config-file cypress.stage.ts","e2e:local:mobile":"wait-on http://local.livescore.cz:4200 && cypress open --config-file cypress-mobile.config.ts","e2e:local:run":"wait-on http://local.livescore.cz:4200 && cypress run --spec \'cypress/e2e/tests/**/*\'","e2e:local:run:mobile":"wait-on http://local.livescore.cz:4200 && cypress run --config-file cypress-mobile.config.ts --spec \'cypress/e2e/tests-mobile/**/*\'","e2e:dev":"cypress open","e2e:dev:mobile":"cypress open --config-file cypress-mobile.config.ts","e2e:dev:run":"cypress run --headless --spec \'cypress/e2e/tests/**/*\' --config-file cypress.dev.json","e2e:stage:run":"cypress run --headless --spec \'cypress/e2e/tests/**/*\' --config-file cypress.stage.ts","e2e:stage:open":"cypress open --config-file cypress.stage.ts","e2e:stage:run:subset":"node  cypress/subset.js --config-file=cypress.stage.ts","e2e:dev:run:mobile":"cypress run --headless --config-file cypress-mobile.config.ts --spec \'cypress/e2e/tests-mobile/**/*\'","sentry:sourcemaps":"./node_modules/.bin/sentry-cli  sourcemaps inject --org eddie-sro --project 24live-angular ./public/front-build && ./node_modules/.bin/sentry-cli  sourcemaps upload --org eddie-sro --project 24live-angular ./public/front-build"},"dependencies":{"@abacritt/angularx-social-login":"^1.2.5","@angular/animations":"^15.2.10","@angular/cdk":"^14.2.7","@angular/cdk-experimental":"^14.2.0","@angular/common":"^15.2.10","@angular/compiler":"^15.2.10","@angular/core":"^15.2.10","@angular/forms":"^15.2.10","@angular/material":"^14.2.7","@angular/material-moment-adapter":"^14.2.7","@angular/platform-browser":"^15.2.10","@angular/platform-browser-dynamic":"^15.2.10","@angular/platform-server":"^15.2.10","@angular/router":"^15.2.10","@fortawesome/angular-fontawesome":"^0.3.0","@fortawesome/fontawesome-free":"^5.15.4","@fortawesome/fontawesome-svg-core":"^1.2.26","@fortawesome/free-brands-svg-icons":"^5.12.0","@fortawesome/free-solid-svg-icons":"^5.15.4","@ngx-share/button":"^7.1.4","@ngx-share/buttons":"^7.1.4","@ngx-share/core":"^7.1.4","@ngx-translate/core":"^13.0.0","@ngxs/store":"^3.6.2","@swimlane/ngx-charts":"^17.0.1","bootstrap":"^4.2.1","cookieconsent":"^3.1.1","core-js":"^3.6.4","flatpickr":"^4.5.7","hammerjs":"^2.0.8","i":"^0.3.6","jquery":"^3.6.0","jwt-decode":"^3.1.1","lodash":"^4.17.4","marked":"^11.1.1","moment":"^2.29.4","ng2-file-upload":"^1.4.0","ng2-flatpickr":"^9.0.0","ngx-captcha":"^11.0.0","ngx-device-detector":"^3.0.0","ngx-highlightjs":"^4.1.3","ngx-parallax-scroll":"^1.0.2","ngx-quicklink":"^0.2.7","qs":"^6.9.3","reflect-metadata":"^0.1.13","rxjs":"^7.4.0","swiper":"^6.8.4","tslib":"^2.0.0","underscore":"^1.9.1","zone.js":"~0.11.4"},"devDependencies":{"@angular-devkit/build-angular":"15.2.11","@angular-eslint/builder":"^15.0.0","@angular-eslint/eslint-plugin":"^15.0.0","@angular-eslint/eslint-plugin-template":"^15.0.0","@angular-eslint/schematics":"^15.0.0","@angular-eslint/template-parser":"^15.0.0","@angular-eslint/utils":"^15.0.0","@angular/cli":"^15.2.11","@angular/compiler-cli":"^15.2.10","@angular/language-service":"^15.2.10","@angularclass/hmr":"^3.0.0","@scorestats/eslint-config":"^1.0.10","@scorestats/prettier-config":"^1.0.2","@scorestats/stylelint-config":"^1.0.4","@types/google.analytics":"0.0.40","@types/hammerjs":"^2.0.36","@types/jasmine":"~3.6.0","@types/jasminewd2":"~2.0.3","@types/jquery":"^3.3.29","@types/lodash":"4.14.147","@types/marked":"^6.0.0","@types/moment-timezone":"^0.5.12","@types/node":"^13.13.34","@types/qs":"^6.9.1","@types/underscore":"^1.8.19","@types/vscode":"^1.44.0","@types/webpack-env":"^1.16.0","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","axios":"^0.15.3","bootstrap-sass":"^3.4.1","codelyzer":"^6.0.0","cross-env":"^3.2.3","cypress":"^12.5.1","eslint":"^8.42.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^5.1.0","eslint-plugin-angular":"^4.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.18.3","grunt":"^0.4.5","grunt-assets-hash":"^0.1.4","grunt-autoprefixer":"^3.0.4","grunt-babel":"^6.0.0","grunt-browser-sync":"^2.2.0","grunt-cli":"^1.2.0","grunt-concurrent":"^2.3.1","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-jshint":"^1.0.0","grunt-contrib-less":"^1.4.0","grunt-contrib-uglify":"^2.3.0","grunt-contrib-watch":"^1.0.0","grunt-file-append":"0.0.6","grunt-git":"^1.0.14","grunt-html2js":"^0.3.6","grunt-image":"^5.0.1","grunt-ngmin":"0.0.3","grunt-notify":"^0.4.5","grunt-parallel":"^0.5.1","grunt-preprocess":"^5.1.0","grunt-processhtml":"^0.4.0","grunt-replace":"^1.0.1","grunt-responsive-images":"^0.1.9","grunt-svgmin":"^6.0.0","husky":"^2.5.0","jasmine-core":"~3.6.0","jasmine-spec-reporter":"~5.0.0","karma":"~6.4.1","karma-chrome-launcher":"~3.1.0","karma-cli":"^2.0.0","karma-coverage-istanbul-reporter":"~3.0.2","karma-jasmine":"~4.0.0","karma-jasmine-html-reporter":"^1.5.0","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","liftoff":"^4.0.0","lint-staged":"^8.2.1","npm":"^6.14.9","postcss-html":"^0.36.0","postcss-scss":"^2.1.1","postcss-syntax":"^0.36.2","prettier":"^2.2.1","prettier-eslint":"^12.0.0","prettier-stylelint":"^0.4.2","protractor":"~7.0.0","rxjs-tslint":"^0.1.7","sass":"^1.49.9","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","ts-node":"~7.0.0","tslint":"~6.1.0","typescript":"4.8","vue":"^2.6.10","wait-on":"^5.2.0","webpack":"^5.74.6","webpack-bundle-analyzer":"^3.6.0"}}')}},vt=>{vt(vt.s=96568)}]);
//# sourceMappingURL=main.fbad25078da10a01.js.map